builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-121 starttime: 1466743107.41 results: success (0) buildid: 20160623195857 builduid: e71bc06063e946da9212186ce33a8a36 revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:27.407064) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:27.408135) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:27.408673) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:27.485512) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:27.485843) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False --21:38:27-- 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 21:38:28 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.797000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:28.367044) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:28.367356) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.875000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:29.255891) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:38:29.256241) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev a6696f118cb2a90fb4071fc428e37cf826256db6 --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 a6696f118cb2a90fb4071fc428e37cf826256db6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 21:38:29,533 truncating revision to first 12 chars 2016-06-23 21:38:29,533 Setting DEBUG logging. 2016-06-23 21:38:29,533 attempt 1/10 2016-06-23 21:38:29,533 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/a6696f118cb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 21:38:30,049 unpacking tar archive at: mozilla-beta-a6696f118cb2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.344000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 21:38:30.680522) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:30.681074) ========= script_repo_revision: a6696f118cb2a90fb4071fc428e37cf826256db6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:30.681733) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:30.682172) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 21:38:30.703817) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-06-23 21:38:30.704208) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 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-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 21:38:30 INFO - MultiFileLogger online at 20160623 21:38:30 in C:\slave\test 21:38:30 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 21:38:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:38:30 INFO - {'append_to_log': False, 21:38:30 INFO - 'base_work_dir': 'C:\\slave\\test', 21:38:30 INFO - 'blob_upload_branch': 'mozilla-beta', 21:38:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:38:30 INFO - 'buildbot_json_path': 'buildprops.json', 21:38:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:38:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:38:30 INFO - 'download_minidump_stackwalk': True, 21:38:30 INFO - 'download_symbols': 'true', 21:38:30 INFO - 'e10s': False, 21:38:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:38:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:38:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:38:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:38:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:38:30 INFO - 'C:/mozilla-build/tooltool.py'), 21:38:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:38:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:38:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:38:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:38:30 INFO - 'log_level': 'info', 21:38:30 INFO - 'log_to_console': True, 21:38:30 INFO - 'opt_config_files': (), 21:38:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:38:30 INFO - '--processes=1', 21:38:30 INFO - '--config=%(test_path)s/wptrunner.ini', 21:38:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:38:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:38:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:38:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:38:30 INFO - 'pip_index': False, 21:38:30 INFO - 'require_test_zip': True, 21:38:30 INFO - 'test_type': ('testharness',), 21:38:30 INFO - 'this_chunk': '1', 21:38:30 INFO - 'total_chunks': '10', 21:38:30 INFO - 'virtualenv_path': 'venv', 21:38:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:38:30 INFO - 'work_dir': 'build'} 21:38:30 INFO - ##### 21:38:30 INFO - ##### Running clobber step. 21:38:30 INFO - ##### 21:38:30 INFO - Running pre-action listener: _resource_record_pre_action 21:38:30 INFO - Running main action method: clobber 21:38:30 INFO - rmtree: C:\slave\test\build 21:38:30 INFO - Using _rmtree_windows ... 21:38:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:40:02 INFO - Running post-action listener: _resource_record_post_action 21:40:02 INFO - ##### 21:40:02 INFO - ##### Running read-buildbot-config step. 21:40:02 INFO - ##### 21:40:02 INFO - Running pre-action listener: _resource_record_pre_action 21:40:02 INFO - Running main action method: read_buildbot_config 21:40:02 INFO - Using buildbot properties: 21:40:02 INFO - { 21:40:02 INFO - "project": "", 21:40:02 INFO - "product": "firefox", 21:40:02 INFO - "script_repo_revision": "production", 21:40:02 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 21:40:02 INFO - "repository": "", 21:40:02 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 21:40:02 INFO - "buildid": "20160623195857", 21:40:02 INFO - "pgo_build": "False", 21:40:02 INFO - "basedir": "C:\\slave\\test", 21:40:02 INFO - "buildnumber": 8, 21:40:02 INFO - "slavename": "t-xp32-ix-121", 21:40:02 INFO - "revision": "a6696f118cb2a90fb4071fc428e37cf826256db6", 21:40:02 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 21:40:02 INFO - "platform": "win32", 21:40:02 INFO - "branch": "mozilla-beta", 21:40:02 INFO - "repo_path": "releases/mozilla-beta", 21:40:02 INFO - "moz_repo_path": "", 21:40:02 INFO - "stage_platform": "win32", 21:40:02 INFO - "builduid": "e71bc06063e946da9212186ce33a8a36", 21:40:02 INFO - "slavebuilddir": "test" 21:40:02 INFO - } 21:40:02 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 21:40:02 INFO - Found installer url https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip. 21:40:02 INFO - Running post-action listener: _resource_record_post_action 21:40:02 INFO - ##### 21:40:02 INFO - ##### Running download-and-extract step. 21:40:02 INFO - ##### 21:40:02 INFO - Running pre-action listener: _resource_record_pre_action 21:40:02 INFO - Running main action method: download_and_extract 21:40:02 INFO - mkdir: C:\slave\test\build\tests 21:40:02 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')]} 21:40:02 INFO - https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:40:02 INFO - trying https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 21:40:02 INFO - Downloading https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:03 INFO - Downloaded 1240 bytes. 21:40:03 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:40:03 INFO - Using the following test package requirements: 21:40:03 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:40:03 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 21:40:03 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 21:40:03 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'jsshell-win32.zip'], 21:40:03 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 21:40:03 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:40:03 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 21:40:03 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 21:40:03 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 21:40:03 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:40:03 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 21:40:03 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 21:40:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:40:03 INFO - https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:40:03 INFO - trying https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 21:40:03 INFO - Downloading https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:05 INFO - Downloaded 20395535 bytes. 21:40:05 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/*'] 21:40:05 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/* 21:40:08 INFO - caution: filename not matched: web-platform/* 21:40:08 INFO - Return code: 11 21:40:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:40:08 INFO - https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:40:08 INFO - trying https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 21:40:08 INFO - Downloading https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:40:15 INFO - Downloaded 36389112 bytes. 21:40:15 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/*'] 21:40:15 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/* 21:41:02 INFO - caution: filename not matched: bin/* 21:41:02 INFO - caution: filename not matched: config/* 21:41:02 INFO - caution: filename not matched: mozbase/* 21:41:02 INFO - caution: filename not matched: marionette/* 21:41:02 INFO - caution: filename not matched: tools/wptserve/* 21:41:02 INFO - Return code: 11 21:41:02 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')]} 21:41:02 INFO - https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 21:41:02 INFO - trying https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:41:02 INFO - Downloading https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 21:41:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:41:07 INFO - Downloaded 68466250 bytes. 21:41:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:41:07 INFO - mkdir: C:\slave\test\properties 21:41:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:41:07 INFO - Writing to file C:\slave\test\properties\build_url 21:41:07 INFO - Contents: 21:41:07 INFO - build_url:https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:41:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:41:09 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:41:09 INFO - Writing to file C:\slave\test\properties\symbols_url 21:41:09 INFO - Contents: 21:41:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:41:09 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')]} 21:41:09 INFO - https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:41:09 INFO - trying https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:41:09 INFO - Downloading https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:41:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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 21:41:14 INFO - Downloaded 55579969 bytes. 21:41:14 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'] 21:41:14 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 21:41:19 INFO - Return code: 0 21:41:19 INFO - Running post-action listener: _resource_record_post_action 21:41:19 INFO - Running post-action listener: set_extra_try_arguments 21:41:19 INFO - ##### 21:41:19 INFO - ##### Running create-virtualenv step. 21:41:19 INFO - ##### 21:41:19 INFO - Running pre-action listener: _pre_create_virtualenv 21:41:19 INFO - Running pre-action listener: _resource_record_pre_action 21:41:19 INFO - Running main action method: create_virtualenv 21:41:19 INFO - Creating virtualenv C:\slave\test\build\venv 21:41:19 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 21:41:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:41:21 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:41:22 INFO - Installing distribute......................................................................................................................................................................................done. 21:41:23 INFO - Return code: 0 21:41:23 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:41:23 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')]} 21:41:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:41:23 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')]} 21:41:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:41:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 21:41:23 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 21:41:23 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 21:41:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:23 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:23 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:23 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:23 INFO - 'DCLOCATION': 'SCL3', 21:41:23 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:23 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:23 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:23 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:23 INFO - 'HOMEDRIVE': 'C:', 21:41:23 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:23 INFO - 'KTS_VERSION': '1.19c', 21:41:23 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:23 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:23 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:23 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:23 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:23 INFO - 'MOZ_AIRBAG': '1', 21:41:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:23 INFO - 'MOZ_MSVCVERSION': '8', 21:41:23 INFO - 'MOZ_NO_REMOTE': '1', 21:41:23 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:23 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:23 INFO - 'NO_EM_RESTART': '1', 21:41:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:23 INFO - 'OS': 'Windows_NT', 21:41:23 INFO - 'OURDRIVE': 'C:', 21:41:23 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', 21:41:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:23 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:23 INFO - 'PROCESSOR_LEVEL': '6', 21:41:23 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:23 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:23 INFO - 'PROMPT': '$P$G', 21:41:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:23 INFO - 'PWD': 'C:\\slave\\test', 21:41:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:23 INFO - 'SESSIONNAME': 'Console', 21:41:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:23 INFO - 'SYSTEMDRIVE': 'C:', 21:41:23 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:23 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:23 INFO - 'TEST1': 'testie', 21:41:23 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:23 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:23 INFO - 'USERNAME': 'cltbld', 21:41:23 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:23 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:23 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:23 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:23 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:41:24 INFO - Downloading/unpacking psutil>=0.7.1 21:41:24 INFO - Running setup.py egg_info for package psutil 21:41:24 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:41:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:41:24 INFO - Installing collected packages: psutil 21:41:24 INFO - Running setup.py install for psutil 21:41:24 INFO - building 'psutil._psutil_windows' extension 21:41:24 INFO - error: Unable to find vcvarsall.bat 21:41:24 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-fgdv7u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:41:24 INFO - running install 21:41:24 INFO - running build 21:41:24 INFO - running build_py 21:41:24 INFO - creating build 21:41:24 INFO - creating build\lib.win32-2.7 21:41:24 INFO - creating build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:41:24 INFO - running build_ext 21:41:24 INFO - building 'psutil._psutil_windows' extension 21:41:24 INFO - error: Unable to find vcvarsall.bat 21:41:24 INFO - ---------------------------------------- 21:41:24 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-fgdv7u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:41:24 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 21:41:24 WARNING - Return code: 1 21:41:24 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! 21:41:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:41:24 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')]} 21:41:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:41:24 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')]} 21:41:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:41:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 21:41:24 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 21:41:24 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 21:41:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:24 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:24 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:24 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:24 INFO - 'DCLOCATION': 'SCL3', 21:41:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:24 INFO - 'HOMEDRIVE': 'C:', 21:41:24 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:24 INFO - 'KTS_VERSION': '1.19c', 21:41:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:24 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:24 INFO - 'MOZ_AIRBAG': '1', 21:41:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:24 INFO - 'MOZ_MSVCVERSION': '8', 21:41:24 INFO - 'MOZ_NO_REMOTE': '1', 21:41:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:24 INFO - 'NO_EM_RESTART': '1', 21:41:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:24 INFO - 'OS': 'Windows_NT', 21:41:24 INFO - 'OURDRIVE': 'C:', 21:41:24 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', 21:41:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:24 INFO - 'PROCESSOR_LEVEL': '6', 21:41:24 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:24 INFO - 'PROMPT': '$P$G', 21:41:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:24 INFO - 'PWD': 'C:\\slave\\test', 21:41:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:24 INFO - 'SESSIONNAME': 'Console', 21:41:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:24 INFO - 'SYSTEMDRIVE': 'C:', 21:41:24 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:24 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:24 INFO - 'TEST1': 'testie', 21:41:24 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:24 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:24 INFO - 'USERNAME': 'cltbld', 21:41:24 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:24 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:41:25 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:41:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:41:25 INFO - Running setup.py egg_info for package mozsystemmonitor 21:41:25 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:41:25 INFO - Running setup.py egg_info for package psutil 21:41:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:41:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:41:25 INFO - Installing collected packages: mozsystemmonitor, psutil 21:41:25 INFO - Running setup.py install for mozsystemmonitor 21:41:25 INFO - Running setup.py install for psutil 21:41:25 INFO - building 'psutil._psutil_windows' extension 21:41:25 INFO - error: Unable to find vcvarsall.bat 21:41:25 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-ofn7p9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:41:25 INFO - running install 21:41:25 INFO - running build 21:41:25 INFO - running build_py 21:41:25 INFO - running build_ext 21:41:25 INFO - building 'psutil._psutil_windows' extension 21:41:25 INFO - error: Unable to find vcvarsall.bat 21:41:25 INFO - ---------------------------------------- 21:41:25 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-ofn7p9-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:41:25 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-121\Application Data\pip\pip.log 21:41:25 WARNING - Return code: 1 21:41:25 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! 21:41:25 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:41:25 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')]} 21:41:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:41:25 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')]} 21:41:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:41:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 21:41:25 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 21:41:25 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 21:41:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:25 INFO - 'DCLOCATION': 'SCL3', 21:41:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:25 INFO - 'HOMEDRIVE': 'C:', 21:41:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:25 INFO - 'KTS_VERSION': '1.19c', 21:41:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:25 INFO - 'MOZ_AIRBAG': '1', 21:41:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:25 INFO - 'MOZ_MSVCVERSION': '8', 21:41:25 INFO - 'MOZ_NO_REMOTE': '1', 21:41:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:25 INFO - 'NO_EM_RESTART': '1', 21:41:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:25 INFO - 'OS': 'Windows_NT', 21:41:25 INFO - 'OURDRIVE': 'C:', 21:41:25 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', 21:41:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:25 INFO - 'PROCESSOR_LEVEL': '6', 21:41:25 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:25 INFO - 'PROMPT': '$P$G', 21:41:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:25 INFO - 'PWD': 'C:\\slave\\test', 21:41:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:25 INFO - 'SESSIONNAME': 'Console', 21:41:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:25 INFO - 'SYSTEMDRIVE': 'C:', 21:41:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:25 INFO - 'TEST1': 'testie', 21:41:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:25 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:25 INFO - 'USERNAME': 'cltbld', 21:41:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:25 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:41:25 INFO - Downloading/unpacking blobuploader==1.2.4 21:41:25 INFO - Downloading blobuploader-1.2.4.tar.gz 21:41:25 INFO - Running setup.py egg_info for package blobuploader 21:41:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:41:27 INFO - Running setup.py egg_info for package requests 21:41:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:41:27 INFO - Downloading docopt-0.6.1.tar.gz 21:41:27 INFO - Running setup.py egg_info for package docopt 21:41:27 INFO - Installing collected packages: blobuploader, docopt, requests 21:41:27 INFO - Running setup.py install for blobuploader 21:41:27 INFO - Running setup.py install for docopt 21:41:27 INFO - Running setup.py install for requests 21:41:27 INFO - Successfully installed blobuploader docopt requests 21:41:27 INFO - Cleaning up... 21:41:27 INFO - Return code: 0 21:41:27 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:41:27 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')]} 21:41:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:41:27 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')]} 21:41:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:41:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 21:41:27 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 21:41:27 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 21:41:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:27 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:27 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:27 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:27 INFO - 'DCLOCATION': 'SCL3', 21:41:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:27 INFO - 'HOMEDRIVE': 'C:', 21:41:27 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:27 INFO - 'KTS_VERSION': '1.19c', 21:41:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:27 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:27 INFO - 'MOZ_AIRBAG': '1', 21:41:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:27 INFO - 'MOZ_MSVCVERSION': '8', 21:41:27 INFO - 'MOZ_NO_REMOTE': '1', 21:41:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:27 INFO - 'NO_EM_RESTART': '1', 21:41:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:27 INFO - 'OS': 'Windows_NT', 21:41:27 INFO - 'OURDRIVE': 'C:', 21:41:27 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', 21:41:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:27 INFO - 'PROCESSOR_LEVEL': '6', 21:41:27 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:27 INFO - 'PROMPT': '$P$G', 21:41:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:27 INFO - 'PWD': 'C:\\slave\\test', 21:41:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:27 INFO - 'SESSIONNAME': 'Console', 21:41:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:27 INFO - 'SYSTEMDRIVE': 'C:', 21:41:27 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:27 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:27 INFO - 'TEST1': 'testie', 21:41:27 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:27 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:27 INFO - 'USERNAME': 'cltbld', 21:41:27 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:27 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:41:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:41:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:41:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:41:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:41:31 INFO - Unpacking c:\slave\test\build\tests\marionette 21:41:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:41:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:41:31 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 21:41:31 INFO - Running setup.py install for browsermob-proxy 21:41:37 INFO - Running setup.py install for manifestparser 21:41:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for marionette-client 21:41:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:41:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for marionette-driver 21:41:37 INFO - Running setup.py install for mozcrash 21:41:37 INFO - Running setup.py install for mozdebug 21:41:37 INFO - Running setup.py install for mozdevice 21:41:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozfile 21:41:37 INFO - Running setup.py install for mozhttpd 21:41:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozinfo 21:41:37 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozInstall 21:41:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozleak 21:41:37 INFO - Running setup.py install for mozlog 21:41:37 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for moznetwork 21:41:37 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozprocess 21:41:37 INFO - Running setup.py install for mozprofile 21:41:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozrunner 21:41:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for mozscreenshot 21:41:37 INFO - Running setup.py install for moztest 21:41:37 INFO - Running setup.py install for mozversion 21:41:37 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:41:37 INFO - Running setup.py install for wptserve 21:41:37 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 21:41:37 INFO - Cleaning up... 21:41:37 INFO - Return code: 0 21:41:37 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:41:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:41:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:41:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:41:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:41:37 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-121', 'USERDOMAIN': 'T-XP32-IX-121', '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-121', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-121', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\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-121'}}, attempt #1 21:41:37 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 21:41:37 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 21:41:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:37 INFO - 'DCLOCATION': 'SCL3', 21:41:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:37 INFO - 'HOMEDRIVE': 'C:', 21:41:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:37 INFO - 'KTS_VERSION': '1.19c', 21:41:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:37 INFO - 'MOZ_AIRBAG': '1', 21:41:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:37 INFO - 'MOZ_MSVCVERSION': '8', 21:41:37 INFO - 'MOZ_NO_REMOTE': '1', 21:41:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:37 INFO - 'NO_EM_RESTART': '1', 21:41:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:37 INFO - 'OS': 'Windows_NT', 21:41:37 INFO - 'OURDRIVE': 'C:', 21:41:37 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', 21:41:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:37 INFO - 'PROCESSOR_LEVEL': '6', 21:41:37 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:37 INFO - 'PROMPT': '$P$G', 21:41:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:37 INFO - 'PWD': 'C:\\slave\\test', 21:41:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:37 INFO - 'SESSIONNAME': 'Console', 21:41:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:37 INFO - 'SYSTEMDRIVE': 'C:', 21:41:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:37 INFO - 'TEST1': 'testie', 21:41:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:37 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:37 INFO - 'USERNAME': 'cltbld', 21:41:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:37 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:41:41 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:41:41 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:41:41 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:41:41 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:41:41 INFO - Unpacking c:\slave\test\build\tests\marionette 21:41:41 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:41:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:41: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)) 21:41:46 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)) 21:41:46 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)) 21:41:46 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)) 21:41:46 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)) 21:41:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:41:46 INFO - Downloading blessings-1.6.tar.gz 21:41:46 INFO - Running setup.py egg_info for package blessings 21:41:46 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)) 21:41:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:41:46 INFO - Running setup.py install for blessings 21:41:46 INFO - Running setup.py install for browsermob-proxy 21:41:46 INFO - Running setup.py install for manifestparser 21:41:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for marionette-client 21:41:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:41:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for marionette-driver 21:41:46 INFO - Running setup.py install for mozcrash 21:41:46 INFO - Running setup.py install for mozdebug 21:41:46 INFO - Running setup.py install for mozdevice 21:41:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for mozhttpd 21:41:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for mozInstall 21:41:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for mozleak 21:41:46 INFO - Running setup.py install for mozprofile 21:41:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Running setup.py install for mozrunner 21:41:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:41:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:41:47 INFO - Running setup.py install for mozscreenshot 21:41:47 INFO - Running setup.py install for moztest 21:41:47 INFO - Running setup.py install for mozversion 21:41:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:41:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:41:47 INFO - Running setup.py install for wptserve 21:41:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:41:47 INFO - Cleaning up... 21:41:47 INFO - Return code: 0 21:41:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:41:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:41:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:41:47 INFO - Reading from file tmpfile_stdout 21:41:47 INFO - Using _rmtree_windows ... 21:41:47 INFO - Using _rmtree_windows ... 21:41:47 INFO - Current package versions: 21:41:47 INFO - blessings == 1.6 21:41:47 INFO - blobuploader == 1.2.4 21:41:47 INFO - browsermob-proxy == 0.6.0 21:41:47 INFO - distribute == 0.6.14 21:41:47 INFO - docopt == 0.6.1 21:41:47 INFO - manifestparser == 1.1 21:41:47 INFO - marionette-client == 2.3.0 21:41:47 INFO - marionette-driver == 1.4.0 21:41:47 INFO - mozInstall == 1.12 21:41:47 INFO - mozcrash == 0.17 21:41:47 INFO - mozdebug == 0.1 21:41:47 INFO - mozdevice == 0.48 21:41:47 INFO - mozfile == 1.2 21:41:47 INFO - mozhttpd == 0.7 21:41:47 INFO - mozinfo == 0.9 21:41:47 INFO - mozleak == 0.1 21:41:47 INFO - mozlog == 3.1 21:41:47 INFO - moznetwork == 0.27 21:41:47 INFO - mozprocess == 0.22 21:41:47 INFO - mozprofile == 0.28 21:41:47 INFO - mozrunner == 6.11 21:41:47 INFO - mozscreenshot == 0.1 21:41:47 INFO - mozsystemmonitor == 0.0 21:41:47 INFO - moztest == 0.7 21:41:47 INFO - mozversion == 1.4 21:41:47 INFO - requests == 1.2.3 21:41:47 INFO - wptserve == 1.4.0 21:41:47 INFO - Running post-action listener: _resource_record_post_action 21:41:47 INFO - Running post-action listener: _start_resource_monitoring 21:41:47 INFO - Starting resource monitoring. 21:41:47 INFO - ##### 21:41:47 INFO - ##### Running pull step. 21:41:47 INFO - ##### 21:41:47 INFO - Running pre-action listener: _resource_record_pre_action 21:41:47 INFO - Running main action method: pull 21:41:47 INFO - Pull has nothing to do! 21:41:47 INFO - Running post-action listener: _resource_record_post_action 21:41:47 INFO - ##### 21:41:47 INFO - ##### Running install step. 21:41:47 INFO - ##### 21:41:47 INFO - Running pre-action listener: _resource_record_pre_action 21:41:47 INFO - Running main action method: install 21:41:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:41:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:41:48 INFO - Reading from file tmpfile_stdout 21:41:48 INFO - Using _rmtree_windows ... 21:41:48 INFO - Using _rmtree_windows ... 21:41:48 INFO - Detecting whether we're running mozinstall >=1.0... 21:41:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:41:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:41:48 INFO - Reading from file tmpfile_stdout 21:41:48 INFO - Output received: 21:41:48 INFO - Usage: mozinstall-script.py [options] installer 21:41:48 INFO - Options: 21:41:48 INFO - -h, --help show this help message and exit 21:41:48 INFO - -d DEST, --destination=DEST 21:41:48 INFO - Directory to install application into. [default: 21:41:48 INFO - "C:\slave\test"] 21:41:48 INFO - --app=APP Application being installed. [default: firefox] 21:41:48 INFO - Using _rmtree_windows ... 21:41:48 INFO - Using _rmtree_windows ... 21:41:48 INFO - mkdir: C:\slave\test\build\application 21:41:48 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'] 21:41:48 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 21:41:52 INFO - Reading from file tmpfile_stdout 21:41:52 INFO - Output received: 21:41:52 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:41:52 INFO - Using _rmtree_windows ... 21:41:52 INFO - Using _rmtree_windows ... 21:41:52 INFO - Running post-action listener: _resource_record_post_action 21:41:52 INFO - ##### 21:41:52 INFO - ##### Running run-tests step. 21:41:52 INFO - ##### 21:41:52 INFO - Running pre-action listener: _resource_record_pre_action 21:41:52 INFO - Running main action method: run_tests 21:41:52 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:41:52 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:41:52 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:41:52 INFO - grabbing minidump binary from tooltool 21:41:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:41:52 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:41:52 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 21:41:52 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 21:41:52 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:41:57 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpg_twt5 21:41:57 INFO - INFO - File integrity verified, renaming tmpg_twt5 to win32-minidump_stackwalk.exe 21:41:57 INFO - Return code: 0 21:41:57 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:41:57 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:41:57 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/TRRIz9DoTR2682hhb6xqag/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 21:41:57 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/TRRIz9DoTR2682hhb6xqag/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 21:41:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:41:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121\\Application Data', 21:41:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:41:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-121', 21:41:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:41:57 INFO - 'DCLOCATION': 'SCL3', 21:41:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:41:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:41:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:41:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:41:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:41:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:41:57 INFO - 'HOMEDRIVE': 'C:', 21:41:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:41:57 INFO - 'KTS_VERSION': '1.19c', 21:41:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:41:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-121', 21:41:57 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:41:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:41:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:41:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:41:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:41:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:41:57 INFO - 'MOZ_AIRBAG': '1', 21:41:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:41:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:41:57 INFO - 'MOZ_MSVCVERSION': '8', 21:41:57 INFO - 'MOZ_NO_REMOTE': '1', 21:41:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:41:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:41:57 INFO - 'NO_EM_RESTART': '1', 21:41:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:41:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:41:57 INFO - 'OS': 'Windows_NT', 21:41:57 INFO - 'OURDRIVE': 'C:', 21:41:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:41:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:41:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:41:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:41:57 INFO - 'PROCESSOR_LEVEL': '6', 21:41:57 INFO - 'PROCESSOR_REVISION': '1e05', 21:41:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:41:57 INFO - 'PROMPT': '$P$G', 21:41:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:41:57 INFO - 'PWD': 'C:\\slave\\test', 21:41:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:41:57 INFO - 'SESSIONNAME': 'Console', 21:41:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:41:57 INFO - 'SYSTEMDRIVE': 'C:', 21:41:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:41:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:57 INFO - 'TEST1': 'testie', 21:41:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:41:57 INFO - 'USERDOMAIN': 'T-XP32-IX-121', 21:41:57 INFO - 'USERNAME': 'cltbld', 21:41:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-121', 21:41:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:41:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:41:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:41:57 INFO - 'WINDIR': 'C:\\WINDOWS', 21:41:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:41:57 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/TRRIz9DoTR2682hhb6xqag/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 21:41:58 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 21:41:58 INFO - import pkg_resources 21:41:59 INFO - Using 1 client processes 21:42:02 INFO - SUITE-START | Running 778 tests 21:42:02 INFO - Running testharness tests 21:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:42:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:42:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:42:02 INFO - Setting up ssl 21:42:03 INFO - PROCESS | certutil | 21:42:03 INFO - PROCESS | certutil | 21:42:03 INFO - PROCESS | certutil | 21:42:03 INFO - Certificate Nickname Trust Attributes 21:42:03 INFO - SSL,S/MIME,JAR/XPI 21:42:03 INFO - 21:42:03 INFO - web-platform-tests CT,, 21:42:03 INFO - 21:42:03 INFO - Starting runner 21:42:05 INFO - PROCESS | 2424 | [2424] 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 21:42:06 INFO - PROCESS | 2424 | [2424] 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 21:42:06 INFO - PROCESS | 2424 | [2424] 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 21:42:07 INFO - PROCESS | 2424 | 1466743327661 Marionette DEBUG Marionette enabled via build flag and pref 21:42:07 INFO - PROCESS | 2424 | ++DOCSHELL 1188F400 == 1 [pid = 2424] [id = 1] 21:42:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 1 (1188F800) [pid = 2424] [serial = 1] [outer = 00000000] 21:42:07 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:42:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 2 (11890400) [pid = 2424] [serial = 2] [outer = 1188F800] 21:42:07 INFO - PROCESS | 2424 | [2424] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 21:42:07 INFO - PROCESS | 2424 | [2424] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 21:42:07 INFO - PROCESS | 2424 | ++DOCSHELL 11DD8800 == 2 [pid = 2424] [id = 2] 21:42:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 3 (11DD8C00) [pid = 2424] [serial = 3] [outer = 00000000] 21:42:07 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:42:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 4 (11DD9800) [pid = 2424] [serial = 4] [outer = 11DD8C00] 21:42:08 INFO - PROCESS | 2424 | 1466743328234 Marionette INFO Listening on port 2828 21:42:08 INFO - PROCESS | 2424 | 1466743328654 Marionette DEBUG Marionette enabled via command-line flag 21:42:08 INFO - PROCESS | 2424 | ++DOCSHELL 112CD400 == 3 [pid = 2424] [id = 3] 21:42:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 5 (112D5400) [pid = 2424] [serial = 5] [outer = 00000000] 21:42:08 INFO - PROCESS | 2424 | [2424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:42:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 6 (112D6000) [pid = 2424] [serial = 6] [outer = 112D5400] 21:42:08 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:42:08 INFO - PROCESS | 2424 | [2424] 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 21:42:08 INFO - PROCESS | 2424 | [2424] 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 21:42:08 INFO - PROCESS | 2424 | [2424] 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 21:42:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 7 (13A2C800) [pid = 2424] [serial = 7] [outer = 11DD8C00] 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | 1466743329011 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1193 21:42:09 INFO - PROCESS | 2424 | 1466743329125 Marionette DEBUG Closed connection conn0 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | 1466743329135 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1194 21:42:09 INFO - PROCESS | 2424 | 1466743329215 Marionette DEBUG Closed connection conn1 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | 1466743329223 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1195 21:42:09 INFO - PROCESS | 2424 | ++DOCSHELL 13EA1400 == 4 [pid = 2424] [id = 4] 21:42:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 8 (13EA1C00) [pid = 2424] [serial = 8] [outer = 00000000] 21:42:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 9 (1427BC00) [pid = 2424] [serial = 9] [outer = 13EA1C00] 21:42:09 INFO - PROCESS | 2424 | [2424] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 21:42:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 10 (14281400) [pid = 2424] [serial = 10] [outer = 13EA1C00] 21:42:09 INFO - PROCESS | 2424 | 1466743329470 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:42:09 INFO - PROCESS | 2424 | 1466743329476 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":"20160623195857","device":"desktop","version":"48.0"} 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:09 INFO - PROCESS | 2424 | [2424] 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 21:42:10 INFO - PROCESS | 2424 | ++DOCSHELL 15A62400 == 5 [pid = 2424] [id = 5] 21:42:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 11 (15A62C00) [pid = 2424] [serial = 11] [outer = 00000000] 21:42:10 INFO - PROCESS | 2424 | ++DOCSHELL 15A63400 == 6 [pid = 2424] [id = 6] 21:42:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 12 (15A63800) [pid = 2424] [serial = 12] [outer = 00000000] 21:42:10 INFO - PROCESS | 2424 | [2424] 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 21:42:10 INFO - PROCESS | 2424 | ++DOCSHELL 166A3C00 == 7 [pid = 2424] [id = 7] 21:42:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 13 (166A4000) [pid = 2424] [serial = 13] [outer = 00000000] 21:42:10 INFO - PROCESS | 2424 | [2424] 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 21:42:11 INFO - PROCESS | 2424 | [2424] 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 21:42:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 14 (16932400) [pid = 2424] [serial = 14] [outer = 166A4000] 21:42:11 INFO - PROCESS | 2424 | [2424] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 21:42:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 15 (16D1C400) [pid = 2424] [serial = 15] [outer = 15A62C00] 21:42:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 16 (16D1DC00) [pid = 2424] [serial = 16] [outer = 15A63800] 21:42:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 17 (16D20400) [pid = 2424] [serial = 17] [outer = 166A4000] 21:42:11 INFO - PROCESS | 2424 | 1466743331906 Marionette INFO startBrowser 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:11 INFO - PROCESS | 2424 | 1466743331942 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 2424 | 1466743331955 Marionette DEBUG loaded listener.js 21:42:11 INFO - PROCESS | 2424 | 1466743331957 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 18 (17ADF000) [pid = 2424] [serial = 18] [outer = 166A4000] 21:42:12 INFO - PROCESS | 2424 | 1466743332470 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"3c81fc62-f37d-4d57-8887-59e47a98bc49","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":"20160623195857","device":"desktop","version":"48.0","command_id":1}}] 21:42:12 INFO - PROCESS | 2424 | 1466743332611 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:42:12 INFO - PROCESS | 2424 | 1466743332615 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:12 INFO - PROCESS | 2424 | 1466743332673 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 21:42:12 INFO - PROCESS | 2424 | 1466743332784 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:42:12 INFO - PROCESS | 2424 | 1466743332787 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:12 INFO - PROCESS | 2424 | [2424] 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 21:42:13 INFO - PROCESS | 2424 | [2424] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 19 (196D7800) [pid = 2424] [serial = 19] [outer = 166A4000] 21:42:13 INFO - PROCESS | 2424 | [2424] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:42:13 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:42:13 INFO - PROCESS | 2424 | 1466743333286 Marionette TRACE conn2 <- [1,3,null,{}] 21:42:13 INFO - PROCESS | 2424 | 1466743333313 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:42:13 INFO - PROCESS | 2424 | 1466743333316 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:13 INFO - PROCESS | 2424 | 1466743333385 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 21:42:13 INFO - PROCESS | 2424 | 1466743333399 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 21:42:13 INFO - PROCESS | 2424 | 1466743333401 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 21:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:42:13 INFO - PROCESS | 2424 | 1466743333410 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:42:13 INFO - PROCESS | 2424 | 1466743333413 Marionette TRACE conn2 <- [1,6,null,{}] 21:42:13 INFO - PROCESS | 2424 | 1466743333446 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:13 INFO - PROCESS | 2424 | 1466743333448 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:13 INFO - PROCESS | 2424 | 1466743333464 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 21:42:13 INFO - PROCESS | 2424 | 1466743333467 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:13 INFO - PROCESS | 2424 | 1466743333470 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:13 INFO - PROCESS | 2424 | ++DOCSHELL 16666800 == 8 [pid = 2424] [id = 8] 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 20 (19A0BC00) [pid = 2424] [serial = 20] [outer = 00000000] 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 21 (19A0E400) [pid = 2424] [serial = 21] [outer = 19A0BC00] 21:42:13 INFO - PROCESS | 2424 | 1466743333519 Marionette DEBUG loaded listener.js 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 22 (19D17C00) [pid = 2424] [serial = 22] [outer = 19A0BC00] 21:42:13 INFO - PROCESS | 2424 | ++DOCSHELL 19DA5000 == 9 [pid = 2424] [id = 9] 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 23 (1A017000) [pid = 2424] [serial = 23] [outer = 00000000] 21:42:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 24 (1A022800) [pid = 2424] [serial = 24] [outer = 1A017000] 21:42:13 INFO - PROCESS | 2424 | 1466743333992 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 25 (1A01EC00) [pid = 2424] [serial = 25] [outer = 1A017000] 21:42:14 INFO - PROCESS | 2424 | 1466743334183 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 797ms 21:42:14 INFO - PROCESS | 2424 | 1466743334214 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 2424 | 1466743334217 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:42:14 INFO - PROCESS | 2424 | 1466743334301 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 2424 | 1466743334303 Marionette TRACE conn2 <- [1,10,null,{}] 21:42:14 INFO - PROCESS | 2424 | 1466743334331 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 2424 | 1466743334338 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:14 INFO - PROCESS | 2424 | 1466743334496 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 21:42:14 INFO - PROCESS | 2424 | 1466743334512 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:14 INFO - PROCESS | 2424 | 1466743334515 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:14 INFO - PROCESS | 2424 | ++DOCSHELL 1AA0AC00 == 10 [pid = 2424] [id = 10] 21:42:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 26 (1AA0CC00) [pid = 2424] [serial = 26] [outer = 00000000] 21:42:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 27 (1AA0F800) [pid = 2424] [serial = 27] [outer = 1AA0CC00] 21:42:14 INFO - PROCESS | 2424 | 1466743334567 Marionette DEBUG loaded listener.js 21:42:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 28 (1A34D800) [pid = 2424] [serial = 28] [outer = 1AA0CC00] 21:42:14 INFO - PROCESS | 2424 | 1466743334896 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 672ms 21:42:14 INFO - PROCESS | 2424 | 1466743334942 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 21:42:14 INFO - PROCESS | 2424 | 1466743334945 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 21:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:42:14 INFO - PROCESS | 2424 | 1466743334948 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:42:14 INFO - PROCESS | 2424 | 1466743334950 Marionette TRACE conn2 <- [1,14,null,{}] 21:42:14 INFO - PROCESS | 2424 | 1466743334953 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:14 INFO - PROCESS | 2424 | 1466743334956 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:15 INFO - PROCESS | 2424 | 1466743335051 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 21:42:15 INFO - PROCESS | 2424 | 1466743335064 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 2424 | 1466743335066 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:15 INFO - PROCESS | 2424 | ++DOCSHELL 19D16800 == 11 [pid = 2424] [id = 11] 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 29 (1A022400) [pid = 2424] [serial = 29] [outer = 00000000] 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 30 (1A435C00) [pid = 2424] [serial = 30] [outer = 1A022400] 21:42:15 INFO - PROCESS | 2424 | 1466743335111 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 31 (1A43F000) [pid = 2424] [serial = 31] [outer = 1A022400] 21:42:15 INFO - PROCESS | 2424 | 1466743335495 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 593ms 21:42:15 INFO - PROCESS | 2424 | 1466743335545 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 21:42:15 INFO - PROCESS | 2424 | 1466743335546 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 21:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:42:15 INFO - PROCESS | 2424 | 1466743335550 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:42:15 INFO - PROCESS | 2424 | 1466743335551 Marionette TRACE conn2 <- [1,18,null,{}] 21:42:15 INFO - PROCESS | 2424 | 1466743335555 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:15 INFO - PROCESS | 2424 | 1466743335557 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:15 INFO - PROCESS | 2424 | 1466743335650 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 21:42:15 INFO - PROCESS | 2424 | 1466743335656 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:15 INFO - PROCESS | 2424 | 1466743335659 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:15 INFO - PROCESS | 2424 | ++DOCSHELL 1A5A1400 == 12 [pid = 2424] [id = 12] 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 32 (1A5A7C00) [pid = 2424] [serial = 32] [outer = 00000000] 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 33 (1A5AA800) [pid = 2424] [serial = 33] [outer = 1A5A7C00] 21:42:15 INFO - PROCESS | 2424 | 1466743335702 Marionette DEBUG loaded listener.js 21:42:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 34 (1AA0B000) [pid = 2424] [serial = 34] [outer = 1A5A7C00] 21:42:16 INFO - PROCESS | 2424 | 1466743336069 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 21:42:16 INFO - PROCESS | 2424 | 1466743336086 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 2424 | 1466743336089 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 21:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:42:16 INFO - PROCESS | 2424 | 1466743336092 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - PROCESS | 2424 | 1466743336094 Marionette TRACE conn2 <- [1,22,null,{}] 21:42:16 INFO - PROCESS | 2424 | 1466743336097 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 2424 | 1466743336099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:16 INFO - PROCESS | 2424 | 1466743336195 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 21:42:16 INFO - PROCESS | 2424 | 1466743336200 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 2424 | 1466743336202 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:16 INFO - PROCESS | 2424 | ++DOCSHELL 1AB17800 == 13 [pid = 2424] [id = 13] 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 35 (1AB17C00) [pid = 2424] [serial = 35] [outer = 00000000] 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 36 (1AB7F800) [pid = 2424] [serial = 36] [outer = 1AB17C00] 21:42:16 INFO - PROCESS | 2424 | 1466743336247 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 37 (1AB83800) [pid = 2424] [serial = 37] [outer = 1AB17C00] 21:42:16 INFO - PROCESS | 2424 | 1466743336586 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 531ms 21:42:16 INFO - PROCESS | 2424 | 1466743336627 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 21:42:16 INFO - PROCESS | 2424 | 1466743336629 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 21:42:16 INFO - PROCESS | 2424 | 1466743336632 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:42:16 INFO - PROCESS | 2424 | 1466743336633 Marionette TRACE conn2 <- [1,26,null,{}] 21:42:16 INFO - PROCESS | 2424 | 1466743336637 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:16 INFO - PROCESS | 2424 | 1466743336639 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:16 INFO - PROCESS | 2424 | 1466743336733 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 21:42:16 INFO - PROCESS | 2424 | 1466743336738 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:16 INFO - PROCESS | 2424 | 1466743336741 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:16 INFO - PROCESS | 2424 | ++DOCSHELL 1AB88800 == 14 [pid = 2424] [id = 14] 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 38 (1AB8C000) [pid = 2424] [serial = 38] [outer = 00000000] 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 39 (1AE36C00) [pid = 2424] [serial = 39] [outer = 1AB8C000] 21:42:16 INFO - PROCESS | 2424 | 1466743336784 Marionette DEBUG loaded listener.js 21:42:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 40 (1AE3B000) [pid = 2424] [serial = 40] [outer = 1AB8C000] 21:42:17 INFO - PROCESS | 2424 | 1466743337104 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:42:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 532ms 21:42:17 INFO - PROCESS | 2424 | 1466743337168 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 21:42:17 INFO - PROCESS | 2424 | 1466743337170 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 21:42:17 INFO - PROCESS | 2424 | 1466743337173 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:42:17 INFO - PROCESS | 2424 | 1466743337186 Marionette TRACE conn2 <- [1,30,null,{}] 21:42:17 INFO - PROCESS | 2424 | 1466743337189 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:17 INFO - PROCESS | 2424 | 1466743337191 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:17 INFO - PROCESS | 2424 | 1466743337278 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 21:42:17 INFO - PROCESS | 2424 | ++DOCSHELL 1AF8A000 == 15 [pid = 2424] [id = 15] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 41 (1AF8A800) [pid = 2424] [serial = 41] [outer = 00000000] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 42 (1AF8B400) [pid = 2424] [serial = 42] [outer = 1AF8A800] 21:42:17 INFO - PROCESS | 2424 | 1466743337311 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:17 INFO - PROCESS | 2424 | 1466743337313 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 43 (1AF8E800) [pid = 2424] [serial = 43] [outer = 1AF8A800] 21:42:17 INFO - PROCESS | 2424 | ++DOCSHELL 1AF92C00 == 16 [pid = 2424] [id = 16] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 44 (1AF93000) [pid = 2424] [serial = 44] [outer = 00000000] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 45 (1AF95800) [pid = 2424] [serial = 45] [outer = 1AF93000] 21:42:17 INFO - PROCESS | 2424 | 1466743337369 Marionette DEBUG loaded listener.js 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 46 (1AF95C00) [pid = 2424] [serial = 46] [outer = 1AF93000] 21:42:17 INFO - PROCESS | 2424 | ++DOCSHELL 1AE3CC00 == 17 [pid = 2424] [id = 17] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 47 (1AE3D800) [pid = 2424] [serial = 47] [outer = 00000000] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 48 (1AFEC400) [pid = 2424] [serial = 48] [outer = 1AE3D800] 21:42:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 49 (1B1AB800) [pid = 2424] [serial = 49] [outer = 1AE3D800] 21:42:18 INFO - PROCESS | 2424 | --DOCSHELL 1188F400 == 16 [pid = 2424] [id = 1] 21:42:18 INFO - PROCESS | 2424 | 1466743338420 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:42:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1313ms 21:42:18 INFO - PROCESS | 2424 | 1466743338492 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 21:42:18 INFO - PROCESS | 2424 | 1466743338497 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 21:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:42:18 INFO - PROCESS | 2424 | 1466743338502 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:42:18 INFO - PROCESS | 2424 | 1466743338506 Marionette TRACE conn2 <- [1,34,null,{}] 21:42:18 INFO - PROCESS | 2424 | 1466743338512 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:18 INFO - PROCESS | 2424 | 1466743338515 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:18 INFO - PROCESS | 2424 | 1466743338635 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 21:42:18 INFO - PROCESS | 2424 | 1466743338700 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:18 INFO - PROCESS | 2424 | 1466743338705 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:18 INFO - PROCESS | 2424 | ++DOCSHELL 104E5C00 == 17 [pid = 2424] [id = 18] 21:42:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 50 (104E6400) [pid = 2424] [serial = 50] [outer = 00000000] 21:42:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (10F2C000) [pid = 2424] [serial = 51] [outer = 104E6400] 21:42:18 INFO - PROCESS | 2424 | 1466743338768 Marionette DEBUG loaded listener.js 21:42:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (11222C00) [pid = 2424] [serial = 52] [outer = 104E6400] 21:42:19 INFO - PROCESS | 2424 | 1466743339319 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:42:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 844ms 21:42:19 INFO - PROCESS | 2424 | 1466743339345 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 21:42:19 INFO - PROCESS | 2424 | 1466743339350 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 21:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:42:19 INFO - PROCESS | 2424 | 1466743339357 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:42:19 INFO - PROCESS | 2424 | 1466743339360 Marionette TRACE conn2 <- [1,38,null,{}] 21:42:19 INFO - PROCESS | 2424 | 1466743339364 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:19 INFO - PROCESS | 2424 | 1466743339367 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:19 INFO - PROCESS | 2424 | 1466743339485 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 21:42:19 INFO - PROCESS | 2424 | 1466743339565 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:19 INFO - PROCESS | 2424 | 1466743339568 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:19 INFO - PROCESS | 2424 | ++DOCSHELL 11886800 == 18 [pid = 2424] [id = 19] 21:42:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (1188F400) [pid = 2424] [serial = 53] [outer = 00000000] 21:42:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (1313CC00) [pid = 2424] [serial = 54] [outer = 1188F400] 21:42:19 INFO - PROCESS | 2424 | 1466743339624 Marionette DEBUG loaded listener.js 21:42:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (13238400) [pid = 2424] [serial = 55] [outer = 1188F400] 21:42:20 INFO - PROCESS | 2424 | 1466743340211 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:42:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 890ms 21:42:20 INFO - PROCESS | 2424 | 1466743340260 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 21:42:20 INFO - PROCESS | 2424 | 1466743340262 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 21:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:42:20 INFO - PROCESS | 2424 | 1466743340266 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:42:20 INFO - PROCESS | 2424 | 1466743340270 Marionette TRACE conn2 <- [1,42,null,{}] 21:42:20 INFO - PROCESS | 2424 | 1466743340297 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:20 INFO - PROCESS | 2424 | 1466743340302 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:20 INFO - PROCESS | 2424 | 1466743340416 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 21:42:20 INFO - PROCESS | 2424 | 1466743340479 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:20 INFO - PROCESS | 2424 | 1466743340483 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:20 INFO - PROCESS | 2424 | ++DOCSHELL 15A15800 == 19 [pid = 2424] [id = 20] 21:42:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (15A19000) [pid = 2424] [serial = 56] [outer = 00000000] 21:42:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (15E79800) [pid = 2424] [serial = 57] [outer = 15A19000] 21:42:20 INFO - PROCESS | 2424 | 1466743340551 Marionette DEBUG loaded listener.js 21:42:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (15E83400) [pid = 2424] [serial = 58] [outer = 15A19000] 21:42:21 INFO - PROCESS | 2424 | 1466743341259 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:42:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 21:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:42:21 INFO - PROCESS | 2424 | 1466743341271 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 21:42:21 INFO - PROCESS | 2424 | 1466743341275 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 21:42:21 INFO - PROCESS | 2424 | 1466743341279 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:42:21 INFO - PROCESS | 2424 | 1466743341284 Marionette TRACE conn2 <- [1,46,null,{}] 21:42:21 INFO - PROCESS | 2424 | 1466743341288 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:21 INFO - PROCESS | 2424 | 1466743341291 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:21 INFO - PROCESS | 2424 | 1466743341384 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 21:42:21 INFO - PROCESS | 2424 | --DOCSHELL 13EA1400 == 18 [pid = 2424] [id = 4] 21:42:21 INFO - PROCESS | 2424 | 1466743341506 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:21 INFO - PROCESS | 2424 | 1466743341509 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:21 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 19 [pid = 2424] [id = 21] 21:42:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (10565800) [pid = 2424] [serial = 59] [outer = 00000000] 21:42:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (10ED8000) [pid = 2424] [serial = 60] [outer = 10565800] 21:42:21 INFO - PROCESS | 2424 | 1466743341567 Marionette DEBUG loaded listener.js 21:42:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (1109D400) [pid = 2424] [serial = 61] [outer = 10565800] 21:42:22 INFO - PROCESS | 2424 | 1466743342036 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 797ms 21:42:22 INFO - PROCESS | 2424 | 1466743342078 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 2424 | 1466743342082 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 21:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:42:22 INFO - PROCESS | 2424 | 1466743342089 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 2424 | 1466743342092 Marionette TRACE conn2 <- [1,50,null,{}] 21:42:22 INFO - PROCESS | 2424 | 1466743342095 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 2424 | 1466743342098 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:22 INFO - PROCESS | 2424 | 1466743342183 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 21:42:22 INFO - PROCESS | 2424 | 1466743342191 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 2424 | 1466743342194 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:22 INFO - PROCESS | 2424 | ++DOCSHELL 12960C00 == 20 [pid = 2424] [id = 22] 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (129DD400) [pid = 2424] [serial = 62] [outer = 00000000] 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (12B6E000) [pid = 2424] [serial = 63] [outer = 129DD400] 21:42:22 INFO - PROCESS | 2424 | 1466743342239 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (12BB1400) [pid = 2424] [serial = 64] [outer = 129DD400] 21:42:22 INFO - PROCESS | 2424 | 1466743342678 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 625ms 21:42:22 INFO - PROCESS | 2424 | 1466743342727 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 21:42:22 INFO - PROCESS | 2424 | 1466743342729 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 21:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:42:22 INFO - PROCESS | 2424 | 1466743342732 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:42:22 INFO - PROCESS | 2424 | 1466743342736 Marionette TRACE conn2 <- [1,54,null,{}] 21:42:22 INFO - PROCESS | 2424 | 1466743342746 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:22 INFO - PROCESS | 2424 | 1466743342750 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:22 INFO - PROCESS | 2424 | 1466743342830 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 21:42:22 INFO - PROCESS | 2424 | 1466743342839 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:22 INFO - PROCESS | 2424 | 1466743342842 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:22 INFO - PROCESS | 2424 | ++DOCSHELL 1322BC00 == 21 [pid = 2424] [id = 23] 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1322CC00) [pid = 2424] [serial = 65] [outer = 00000000] 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13633800) [pid = 2424] [serial = 66] [outer = 1322CC00] 21:42:22 INFO - PROCESS | 2424 | 1466743342899 Marionette DEBUG loaded listener.js 21:42:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13A28C00) [pid = 2424] [serial = 67] [outer = 1322CC00] 21:42:23 INFO - PROCESS | 2424 | 1466743343302 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 593ms 21:42:23 INFO - PROCESS | 2424 | 1466743343329 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 2424 | 1466743343331 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 21:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:42:23 INFO - PROCESS | 2424 | 1466743343335 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 2424 | 1466743343338 Marionette TRACE conn2 <- [1,58,null,{}] 21:42:23 INFO - PROCESS | 2424 | 1466743343341 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:23 INFO - PROCESS | 2424 | 1466743343343 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:23 INFO - PROCESS | 2424 | 1466743343426 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 21:42:23 INFO - PROCESS | 2424 | 1466743343431 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:23 INFO - PROCESS | 2424 | 1466743343433 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:23 INFO - PROCESS | 2424 | ++DOCSHELL 13913C00 == 22 [pid = 2424] [id = 24] 21:42:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13A33800) [pid = 2424] [serial = 68] [outer = 00000000] 21:42:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13EAB000) [pid = 2424] [serial = 69] [outer = 13A33800] 21:42:23 INFO - PROCESS | 2424 | 1466743343477 Marionette DEBUG loaded listener.js 21:42:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (14284000) [pid = 2424] [serial = 70] [outer = 13A33800] 21:42:23 INFO - PROCESS | 2424 | 1466743343889 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 21:42:23 INFO - PROCESS | 2424 | 1466743343944 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 21:42:23 INFO - PROCESS | 2424 | 1466743343946 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 21:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:42:23 INFO - PROCESS | 2424 | 1466743343949 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:42:23 INFO - PROCESS | 2424 | 1466743343951 Marionette TRACE conn2 <- [1,62,null,{}] 21:42:23 INFO - PROCESS | 2424 | 1466743343955 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:23 INFO - PROCESS | 2424 | 1466743343957 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:24 INFO - PROCESS | 2424 | 1466743344037 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 21:42:24 INFO - PROCESS | 2424 | 1466743344042 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 2424 | 1466743344044 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:24 INFO - PROCESS | 2424 | ++DOCSHELL 154A1C00 == 23 [pid = 2424] [id = 25] 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (154A2000) [pid = 2424] [serial = 71] [outer = 00000000] 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (155A8400) [pid = 2424] [serial = 72] [outer = 154A2000] 21:42:24 INFO - PROCESS | 2424 | 1466743344091 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (155ACC00) [pid = 2424] [serial = 73] [outer = 154A2000] 21:42:24 INFO - PROCESS | 2424 | 1466743344506 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 21:42:24 INFO - PROCESS | 2424 | 1466743344545 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 21:42:24 INFO - PROCESS | 2424 | 1466743344547 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 21:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:42:24 INFO - PROCESS | 2424 | 1466743344550 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:42:24 INFO - PROCESS | 2424 | 1466743344552 Marionette TRACE conn2 <- [1,66,null,{}] 21:42:24 INFO - PROCESS | 2424 | 1466743344556 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:24 INFO - PROCESS | 2424 | 1466743344561 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:24 INFO - PROCESS | 2424 | 1466743344660 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 21:42:24 INFO - PROCESS | 2424 | 1466743344665 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:24 INFO - PROCESS | 2424 | 1466743344667 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:24 INFO - PROCESS | 2424 | ++DOCSHELL 15A61800 == 24 [pid = 2424] [id = 26] 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15A61C00) [pid = 2424] [serial = 74] [outer = 00000000] 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1693A800) [pid = 2424] [serial = 75] [outer = 15A61C00] 21:42:24 INFO - PROCESS | 2424 | 1466743344711 Marionette DEBUG loaded listener.js 21:42:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (169C3400) [pid = 2424] [serial = 76] [outer = 15A61C00] 21:42:25 INFO - PROCESS | 2424 | 1466743345109 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 21:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:42:25 INFO - PROCESS | 2424 | 1466743345147 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 2424 | 1466743345149 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 21:42:25 INFO - PROCESS | 2424 | 1466743345152 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 2424 | 1466743345154 Marionette TRACE conn2 <- [1,70,null,{}] 21:42:25 INFO - PROCESS | 2424 | 1466743345171 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:25 INFO - PROCESS | 2424 | 1466743345173 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:25 INFO - PROCESS | 2424 | 1466743345249 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 21:42:25 INFO - PROCESS | 2424 | 1466743345254 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 2424 | 1466743345256 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:25 INFO - PROCESS | 2424 | ++DOCSHELL 1461B400 == 25 [pid = 2424] [id = 27] 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16761800) [pid = 2424] [serial = 77] [outer = 00000000] 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16EF4400) [pid = 2424] [serial = 78] [outer = 16761800] 21:42:25 INFO - PROCESS | 2424 | 1466743345299 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17520000) [pid = 2424] [serial = 79] [outer = 16761800] 21:42:25 INFO - PROCESS | 2424 | 1466743345683 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 21:42:25 INFO - PROCESS | 2424 | 1466743345750 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 21:42:25 INFO - PROCESS | 2424 | 1466743345752 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 21:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:42:25 INFO - PROCESS | 2424 | 1466743345755 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:42:25 INFO - PROCESS | 2424 | 1466743345757 Marionette TRACE conn2 <- [1,74,null,{}] 21:42:25 INFO - PROCESS | 2424 | 1466743345771 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:25 INFO - PROCESS | 2424 | 1466743345773 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:25 INFO - PROCESS | 2424 | 1466743345849 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 21:42:25 INFO - PROCESS | 2424 | 1466743345855 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:25 INFO - PROCESS | 2424 | 1466743345857 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:25 INFO - PROCESS | 2424 | ++DOCSHELL 10A61C00 == 26 [pid = 2424] [id = 28] 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16934400) [pid = 2424] [serial = 80] [outer = 00000000] 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17741000) [pid = 2424] [serial = 81] [outer = 16934400] 21:42:25 INFO - PROCESS | 2424 | 1466743345901 Marionette DEBUG loaded listener.js 21:42:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17A7E000) [pid = 2424] [serial = 82] [outer = 16934400] 21:42:26 INFO - PROCESS | 2424 | 1466743346292 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 21:42:26 INFO - PROCESS | 2424 | 1466743346356 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 2424 | 1466743346358 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 21:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:42:26 INFO - PROCESS | 2424 | 1466743346375 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 2424 | 1466743346376 Marionette TRACE conn2 <- [1,78,null,{}] 21:42:26 INFO - PROCESS | 2424 | 1466743346380 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:26 INFO - PROCESS | 2424 | 1466743346382 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:26 INFO - PROCESS | 2424 | 1466743346459 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 21:42:26 INFO - PROCESS | 2424 | 1466743346466 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:26 INFO - PROCESS | 2424 | 1466743346468 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:26 INFO - PROCESS | 2424 | ++DOCSHELL 15A67400 == 27 [pid = 2424] [id = 29] 21:42:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E7BC00) [pid = 2424] [serial = 83] [outer = 00000000] 21:42:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17D81400) [pid = 2424] [serial = 84] [outer = 15E7BC00] 21:42:26 INFO - PROCESS | 2424 | 1466743346512 Marionette DEBUG loaded listener.js 21:42:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17F4CC00) [pid = 2424] [serial = 85] [outer = 15E7BC00] 21:42:26 INFO - PROCESS | 2424 | 1466743346922 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 594ms 21:42:26 INFO - PROCESS | 2424 | 1466743346973 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 21:42:26 INFO - PROCESS | 2424 | 1466743346975 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 21:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:42:26 INFO - PROCESS | 2424 | 1466743346978 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:42:26 INFO - PROCESS | 2424 | 1466743346980 Marionette TRACE conn2 <- [1,82,null,{}] 21:42:26 INFO - PROCESS | 2424 | 1466743346983 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:26 INFO - PROCESS | 2424 | 1466743346985 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:27 INFO - PROCESS | 2424 | 1466743347061 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 21:42:27 INFO - PROCESS | 2424 | 1466743347066 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 2424 | 1466743347068 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:27 INFO - PROCESS | 2424 | ++DOCSHELL 17AE1000 == 28 [pid = 2424] [id = 30] 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (18128800) [pid = 2424] [serial = 86] [outer = 00000000] 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (196CC800) [pid = 2424] [serial = 87] [outer = 18128800] 21:42:27 INFO - PROCESS | 2424 | 1466743347112 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19752C00) [pid = 2424] [serial = 88] [outer = 18128800] 21:42:27 INFO - PROCESS | 2424 | 1466743347511 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 21:42:27 INFO - PROCESS | 2424 | 1466743347575 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 21:42:27 INFO - PROCESS | 2424 | 1466743347577 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 21:42:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:42:27 INFO - PROCESS | 2424 | 1466743347581 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:42:27 INFO - PROCESS | 2424 | 1466743347583 Marionette TRACE conn2 <- [1,86,null,{}] 21:42:27 INFO - PROCESS | 2424 | 1466743347587 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:27 INFO - PROCESS | 2424 | 1466743347589 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:27 INFO - PROCESS | 2424 | 1466743347681 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 21:42:27 INFO - PROCESS | 2424 | 1466743347687 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:27 INFO - PROCESS | 2424 | 1466743347690 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:27 INFO - PROCESS | 2424 | ++DOCSHELL 1975A400 == 29 [pid = 2424] [id = 31] 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19A03C00) [pid = 2424] [serial = 89] [outer = 00000000] 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D1BC00) [pid = 2424] [serial = 90] [outer = 19A03C00] 21:42:27 INFO - PROCESS | 2424 | 1466743347742 Marionette DEBUG loaded listener.js 21:42:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19D25C00) [pid = 2424] [serial = 91] [outer = 19A03C00] 21:42:28 INFO - PROCESS | 2424 | 1466743348154 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 594ms 21:42:28 INFO - PROCESS | 2424 | 1466743348178 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 2424 | 1466743348179 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 21:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:42:28 INFO - PROCESS | 2424 | 1466743348183 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - PROCESS | 2424 | 1466743348184 Marionette TRACE conn2 <- [1,90,null,{}] 21:42:28 INFO - PROCESS | 2424 | 1466743348202 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 2424 | 1466743348204 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:28 INFO - PROCESS | 2424 | 1466743348286 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 21:42:28 INFO - PROCESS | 2424 | 1466743348291 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:28 INFO - PROCESS | 2424 | 1466743348293 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:28 INFO - PROCESS | 2424 | ++DOCSHELL 19D1A400 == 30 [pid = 2424] [id = 32] 21:42:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19D1A800) [pid = 2424] [serial = 92] [outer = 00000000] 21:42:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A020C00) [pid = 2424] [serial = 93] [outer = 19D1A800] 21:42:28 INFO - PROCESS | 2424 | 1466743348335 Marionette DEBUG loaded listener.js 21:42:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A080000) [pid = 2424] [serial = 94] [outer = 19D1A800] 21:42:28 INFO - PROCESS | 2424 | 1466743348759 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 21:42:28 INFO - PROCESS | 2424 | 1466743348780 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 21:42:28 INFO - PROCESS | 2424 | 1466743348782 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 21:42:28 INFO - PROCESS | 2424 | 1466743348785 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:42:28 INFO - PROCESS | 2424 | 1466743348787 Marionette TRACE conn2 <- [1,94,null,{}] 21:42:28 INFO - PROCESS | 2424 | 1466743348791 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:28 INFO - PROCESS | 2424 | 1466743348793 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:29 INFO - PROCESS | 2424 | 1466743349660 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 21:42:29 INFO - PROCESS | 2424 | 1466743349798 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:29 INFO - PROCESS | 2424 | 1466743349801 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:29 INFO - PROCESS | 2424 | ++DOCSHELL 105EAC00 == 31 [pid = 2424] [id = 33] 21:42:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (105EDC00) [pid = 2424] [serial = 95] [outer = 00000000] 21:42:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (10A5B800) [pid = 2424] [serial = 96] [outer = 105EDC00] 21:42:29 INFO - PROCESS | 2424 | 1466743349852 Marionette DEBUG loaded listener.js 21:42:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (10ED2800) [pid = 2424] [serial = 97] [outer = 105EDC00] 21:42:30 INFO - PROCESS | 2424 | 1466743350268 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1500ms 21:42:30 INFO - PROCESS | 2424 | 1466743350288 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 21:42:30 INFO - PROCESS | 2424 | 1466743350291 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 21:42:30 INFO - PROCESS | 2424 | 1466743350296 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:42:30 INFO - PROCESS | 2424 | 1466743350299 Marionette TRACE conn2 <- [1,98,null,{}] 21:42:30 INFO - PROCESS | 2424 | 1466743350303 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:30 INFO - PROCESS | 2424 | 1466743350306 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:30 INFO - PROCESS | 2424 | 1466743350412 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 21:42:30 INFO - PROCESS | 2424 | 1466743350418 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:30 INFO - PROCESS | 2424 | 1466743350421 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:30 INFO - PROCESS | 2424 | ++DOCSHELL 110A3800 == 32 [pid = 2424] [id = 34] 21:42:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (112B9C00) [pid = 2424] [serial = 98] [outer = 00000000] 21:42:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1180E400) [pid = 2424] [serial = 99] [outer = 112B9C00] 21:42:30 INFO - PROCESS | 2424 | 1466743350467 Marionette DEBUG loaded listener.js 21:42:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (112B4000) [pid = 2424] [serial = 100] [outer = 112B9C00] 21:42:30 INFO - PROCESS | 2424 | 1466743350888 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:42:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:42:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1093ms 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1AA0CC00) [pid = 2424] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (19A0BC00) [pid = 2424] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (13EA1C00) [pid = 2424] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1AB8C000) [pid = 2424] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1AB17C00) [pid = 2424] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A5A7C00) [pid = 2424] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1A022400) [pid = 2424] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1188F400) [pid = 2424] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (15A19000) [pid = 2424] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (10565800) [pid = 2424] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (129DD400) [pid = 2424] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1322CC00) [pid = 2424] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13A33800) [pid = 2424] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (154A2000) [pid = 2424] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15A61C00) [pid = 2424] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16761800) [pid = 2424] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16934400) [pid = 2424] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E7BC00) [pid = 2424] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (18128800) [pid = 2424] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1AF93000) [pid = 2424] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (104E6400) [pid = 2424] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:42:31 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19A03C00) [pid = 2424] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:42:31 INFO - PROCESS | 2424 | 1466743351421 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 21:42:31 INFO - PROCESS | 2424 | 1466743351424 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 21:42:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:42:31 INFO - PROCESS | 2424 | 1466743351428 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:42:31 INFO - PROCESS | 2424 | 1466743351430 Marionette TRACE conn2 <- [1,102,null,{}] 21:42:31 INFO - PROCESS | 2424 | 1466743351433 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:31 INFO - PROCESS | 2424 | 1466743351436 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:31 INFO - PROCESS | 2424 | 1466743351518 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 21:42:31 INFO - PROCESS | 2424 | 1466743351526 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:31 INFO - PROCESS | 2424 | 1466743351529 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:31 INFO - PROCESS | 2424 | ++DOCSHELL 1188F400 == 33 [pid = 2424] [id = 35] 21:42:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (12954800) [pid = 2424] [serial = 101] [outer = 00000000] 21:42:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (12C89400) [pid = 2424] [serial = 102] [outer = 12954800] 21:42:31 INFO - PROCESS | 2424 | 1466743351573 Marionette DEBUG loaded listener.js 21:42:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12F66C00) [pid = 2424] [serial = 103] [outer = 12954800] 21:42:31 INFO - PROCESS | 2424 | 1466743351982 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 593ms 21:42:32 INFO - PROCESS | 2424 | 1466743352025 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 2424 | 1466743352029 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 21:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:42:32 INFO - PROCESS | 2424 | 1466743352043 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - PROCESS | 2424 | 1466743352059 Marionette TRACE conn2 <- [1,106,null,{}] 21:42:32 INFO - PROCESS | 2424 | 1466743352063 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 2424 | 1466743352066 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:32 INFO - PROCESS | 2424 | 1466743352150 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 21:42:32 INFO - PROCESS | 2424 | 1466743352157 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 2424 | 1466743352160 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:32 INFO - PROCESS | 2424 | ++DOCSHELL 13915400 == 34 [pid = 2424] [id = 36] 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13AB0800) [pid = 2424] [serial = 104] [outer = 00000000] 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1427DC00) [pid = 2424] [serial = 105] [outer = 13AB0800] 21:42:32 INFO - PROCESS | 2424 | 1466743352203 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15280000) [pid = 2424] [serial = 106] [outer = 13AB0800] 21:42:32 INFO - PROCESS | 2424 | 1466743352619 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 609ms 21:42:32 INFO - PROCESS | 2424 | 1466743352648 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 21:42:32 INFO - PROCESS | 2424 | 1466743352650 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 21:42:32 INFO - PROCESS | 2424 | 1466743352654 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:42:32 INFO - PROCESS | 2424 | 1466743352655 Marionette TRACE conn2 <- [1,110,null,{}] 21:42:32 INFO - PROCESS | 2424 | 1466743352659 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:32 INFO - PROCESS | 2424 | 1466743352661 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:32 INFO - PROCESS | 2424 | 1466743352740 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 21:42:32 INFO - PROCESS | 2424 | 1466743352746 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:32 INFO - PROCESS | 2424 | 1466743352748 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:32 INFO - PROCESS | 2424 | ++DOCSHELL 1461BC00 == 35 [pid = 2424] [id = 37] 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1549A800) [pid = 2424] [serial = 107] [outer = 00000000] 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15A69000) [pid = 2424] [serial = 108] [outer = 1549A800] 21:42:32 INFO - PROCESS | 2424 | 1466743352791 Marionette DEBUG loaded listener.js 21:42:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15E82000) [pid = 2424] [serial = 109] [outer = 1549A800] 21:42:33 INFO - PROCESS | 2424 | 1466743353218 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 594ms 21:42:33 INFO - PROCESS | 2424 | 1466743353251 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 21:42:33 INFO - PROCESS | 2424 | 1466743353253 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 21:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:42:33 INFO - PROCESS | 2424 | 1466743353256 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:42:33 INFO - PROCESS | 2424 | 1466743353258 Marionette TRACE conn2 <- [1,114,null,{}] 21:42:33 INFO - PROCESS | 2424 | 1466743353262 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:33 INFO - PROCESS | 2424 | 1466743353264 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:33 INFO - PROCESS | 2424 | 1466743353342 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 21:42:33 INFO - PROCESS | 2424 | 1466743353348 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:33 INFO - PROCESS | 2424 | 1466743353353 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:33 INFO - PROCESS | 2424 | ++DOCSHELL 16E69000 == 36 [pid = 2424] [id = 38] 21:42:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16EF6400) [pid = 2424] [serial = 110] [outer = 00000000] 21:42:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1751B800) [pid = 2424] [serial = 111] [outer = 16EF6400] 21:42:33 INFO - PROCESS | 2424 | 1466743353406 Marionette DEBUG loaded listener.js 21:42:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (17745400) [pid = 2424] [serial = 112] [outer = 16EF6400] 21:42:34 INFO - PROCESS | 2424 | 1466743354032 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 844ms 21:42:34 INFO - PROCESS | 2424 | 1466743354101 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 2424 | 1466743354106 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 21:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:42:34 INFO - PROCESS | 2424 | 1466743354112 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 2424 | 1466743354115 Marionette TRACE conn2 <- [1,118,null,{}] 21:42:34 INFO - PROCESS | 2424 | 1466743354121 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 2424 | 1466743354125 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:34 INFO - PROCESS | 2424 | 1466743354228 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 21:42:34 INFO - PROCESS | 2424 | 1466743354299 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:34 INFO - PROCESS | 2424 | 1466743354303 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:34 INFO - PROCESS | 2424 | ++DOCSHELL 112CC800 == 37 [pid = 2424] [id = 39] 21:42:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112CE800) [pid = 2424] [serial = 113] [outer = 00000000] 21:42:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (114AE000) [pid = 2424] [serial = 114] [outer = 112CE800] 21:42:34 INFO - PROCESS | 2424 | 1466743354359 Marionette DEBUG loaded listener.js 21:42:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (12B6E800) [pid = 2424] [serial = 115] [outer = 112CE800] 21:42:34 INFO - PROCESS | 2424 | 1466743354882 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 797ms 21:42:34 INFO - PROCESS | 2424 | 1466743354919 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 21:42:34 INFO - PROCESS | 2424 | 1466743354924 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 21:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:42:34 INFO - PROCESS | 2424 | 1466743354932 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:42:34 INFO - PROCESS | 2424 | 1466743354936 Marionette TRACE conn2 <- [1,122,null,{}] 21:42:34 INFO - PROCESS | 2424 | 1466743354941 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:34 INFO - PROCESS | 2424 | 1466743354946 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:35 INFO - PROCESS | 2424 | 1466743355056 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 21:42:35 INFO - PROCESS | 2424 | 1466743355140 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 2424 | 1466743355143 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:35 INFO - PROCESS | 2424 | ++DOCSHELL 13EA0800 == 38 [pid = 2424] [id = 40] 21:42:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (13EAB400) [pid = 2424] [serial = 116] [outer = 00000000] 21:42:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (155A3800) [pid = 2424] [serial = 117] [outer = 13EAB400] 21:42:35 INFO - PROCESS | 2424 | 1466743355199 Marionette DEBUG loaded listener.js 21:42:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (16758800) [pid = 2424] [serial = 118] [outer = 13EAB400] 21:42:35 INFO - PROCESS | 2424 | 1466743355724 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 843ms 21:42:35 INFO - PROCESS | 2424 | 1466743355772 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 21:42:35 INFO - PROCESS | 2424 | 1466743355775 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 21:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:42:35 INFO - PROCESS | 2424 | 1466743355779 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:42:35 INFO - PROCESS | 2424 | 1466743355782 Marionette TRACE conn2 <- [1,126,null,{}] 21:42:35 INFO - PROCESS | 2424 | 1466743355793 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:35 INFO - PROCESS | 2424 | 1466743355798 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:35 INFO - PROCESS | 2424 | 1466743355901 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 21:42:35 INFO - PROCESS | 2424 | 1466743355992 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:35 INFO - PROCESS | 2424 | 1466743355996 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:36 INFO - PROCESS | 2424 | ++DOCSHELL 17F4D000 == 39 [pid = 2424] [id = 41] 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (17F4D800) [pid = 2424] [serial = 119] [outer = 00000000] 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1943F800) [pid = 2424] [serial = 120] [outer = 17F4D800] 21:42:36 INFO - PROCESS | 2424 | 1466743356052 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (196DA400) [pid = 2424] [serial = 121] [outer = 17F4D800] 21:42:36 INFO - PROCESS | 2424 | 1466743356624 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 891ms 21:42:36 INFO - PROCESS | 2424 | 1466743356682 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 21:42:36 INFO - PROCESS | 2424 | 1466743356685 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 21:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:42:36 INFO - PROCESS | 2424 | 1466743356688 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:42:36 INFO - PROCESS | 2424 | 1466743356690 Marionette TRACE conn2 <- [1,130,null,{}] 21:42:36 INFO - PROCESS | 2424 | 1466743356694 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:36 INFO - PROCESS | 2424 | 1466743356696 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:36 INFO - PROCESS | 2424 | 1466743356797 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 21:42:36 INFO - PROCESS | 2424 | 1466743356867 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:36 INFO - PROCESS | 2424 | 1466743356870 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:36 INFO - PROCESS | 2424 | ++DOCSHELL 1363A000 == 40 [pid = 2424] [id = 42] 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (15499800) [pid = 2424] [serial = 122] [outer = 00000000] 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (17ADD400) [pid = 2424] [serial = 123] [outer = 15499800] 21:42:36 INFO - PROCESS | 2424 | 1466743356923 Marionette DEBUG loaded listener.js 21:42:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (18135000) [pid = 2424] [serial = 124] [outer = 15499800] 21:42:37 INFO - PROCESS | 2424 | 1466743357581 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 938ms 21:42:37 INFO - PROCESS | 2424 | 1466743357633 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 21:42:37 INFO - PROCESS | 2424 | 1466743357637 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 21:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:42:37 INFO - PROCESS | 2424 | 1466743357643 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:42:37 INFO - PROCESS | 2424 | 1466743357646 Marionette TRACE conn2 <- [1,134,null,{}] 21:42:37 INFO - PROCESS | 2424 | 1466743357651 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:37 INFO - PROCESS | 2424 | 1466743357654 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:37 INFO - PROCESS | 2424 | 1466743357748 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 21:42:37 INFO - PROCESS | 2424 | 1466743357822 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:37 INFO - PROCESS | 2424 | 1466743357825 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:37 INFO - PROCESS | 2424 | ++DOCSHELL 10A5C800 == 41 [pid = 2424] [id = 43] 21:42:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (10A5F800) [pid = 2424] [serial = 125] [outer = 00000000] 21:42:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (112D0C00) [pid = 2424] [serial = 126] [outer = 10A5F800] 21:42:37 INFO - PROCESS | 2424 | 1466743357874 Marionette DEBUG loaded listener.js 21:42:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1188D000) [pid = 2424] [serial = 127] [outer = 10A5F800] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 1461BC00 == 40 [pid = 2424] [id = 37] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 13915400 == 39 [pid = 2424] [id = 36] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 1188F400 == 38 [pid = 2424] [id = 35] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 110A3800 == 37 [pid = 2424] [id = 34] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 105EAC00 == 36 [pid = 2424] [id = 33] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 17AE1000 == 35 [pid = 2424] [id = 30] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 1363A000 == 34 [pid = 2424] [id = 42] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 13EA0800 == 33 [pid = 2424] [id = 40] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 19D1A400 == 32 [pid = 2424] [id = 32] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 17F4D000 == 31 [pid = 2424] [id = 41] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 1975A400 == 30 [pid = 2424] [id = 31] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 16E69000 == 29 [pid = 2424] [id = 38] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 15A67400 == 28 [pid = 2424] [id = 29] 21:42:38 INFO - PROCESS | 2424 | --DOCSHELL 112CC800 == 27 [pid = 2424] [id = 39] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (16D20400) [pid = 2424] [serial = 17] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (1313CC00) [pid = 2424] [serial = 54] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (15E79800) [pid = 2424] [serial = 57] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (15E83400) [pid = 2424] [serial = 58] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (10ED8000) [pid = 2424] [serial = 60] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (12B6E000) [pid = 2424] [serial = 63] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (13633800) [pid = 2424] [serial = 66] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (13EAB000) [pid = 2424] [serial = 69] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (14284000) [pid = 2424] [serial = 70] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (155A8400) [pid = 2424] [serial = 72] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1693A800) [pid = 2424] [serial = 75] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (16EF4400) [pid = 2424] [serial = 78] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (17741000) [pid = 2424] [serial = 81] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (17D81400) [pid = 2424] [serial = 84] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (196CC800) [pid = 2424] [serial = 87] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19D1BC00) [pid = 2424] [serial = 90] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10F2C000) [pid = 2424] [serial = 51] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (155ACC00) [pid = 2424] [serial = 73] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (169C3400) [pid = 2424] [serial = 76] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17520000) [pid = 2424] [serial = 79] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17A7E000) [pid = 2424] [serial = 82] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1109D400) [pid = 2424] [serial = 61] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17F4CC00) [pid = 2424] [serial = 85] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19752C00) [pid = 2424] [serial = 88] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12BB1400) [pid = 2424] [serial = 64] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (11222C00) [pid = 2424] [serial = 52] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13238400) [pid = 2424] [serial = 55] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1AF95C00) [pid = 2424] [serial = 46] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19D25C00) [pid = 2424] [serial = 91] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13A28C00) [pid = 2424] [serial = 67] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16932400) [pid = 2424] [serial = 14] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1427BC00) [pid = 2424] [serial = 9] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (14281400) [pid = 2424] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (11DD9800) [pid = 2424] [serial = 4] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1AF95800) [pid = 2424] [serial = 45] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1AE36C00) [pid = 2424] [serial = 39] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1AE3B000) [pid = 2424] [serial = 40] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1AB7F800) [pid = 2424] [serial = 36] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1AB83800) [pid = 2424] [serial = 37] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1A5AA800) [pid = 2424] [serial = 33] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1AA0B000) [pid = 2424] [serial = 34] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1A435C00) [pid = 2424] [serial = 30] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1A43F000) [pid = 2424] [serial = 31] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1A34D800) [pid = 2424] [serial = 28] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1AA0F800) [pid = 2424] [serial = 27] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (1A022800) [pid = 2424] [serial = 24] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (19A0E400) [pid = 2424] [serial = 21] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (19D17C00) [pid = 2424] [serial = 22] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1AFEC400) [pid = 2424] [serial = 48] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1AF8B400) [pid = 2424] [serial = 42] [outer = 00000000] [url = about:blank] 21:42:38 INFO - PROCESS | 2424 | 1466743358857 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1250ms 21:42:38 INFO - PROCESS | 2424 | 1466743358899 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 21:42:38 INFO - PROCESS | 2424 | 1466743358903 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 21:42:38 INFO - PROCESS | 2424 | 1466743358908 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:42:38 INFO - PROCESS | 2424 | 1466743358913 Marionette TRACE conn2 <- [1,138,null,{}] 21:42:38 INFO - PROCESS | 2424 | 1466743358922 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:38 INFO - PROCESS | 2424 | 1466743358925 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:39 INFO - PROCESS | 2424 | 1466743359010 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 21:42:39 INFO - PROCESS | 2424 | 1466743359018 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 2424 | 1466743359022 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:39 INFO - PROCESS | 2424 | ++DOCSHELL 11221800 == 28 [pid = 2424] [id = 44] 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (11222800) [pid = 2424] [serial = 128] [outer = 00000000] 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (112DA800) [pid = 2424] [serial = 129] [outer = 11222800] 21:42:39 INFO - PROCESS | 2424 | 1466743359078 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (11DDAC00) [pid = 2424] [serial = 130] [outer = 11222800] 21:42:39 INFO - PROCESS | 2424 | 1466743359498 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 640ms 21:42:39 INFO - PROCESS | 2424 | 1466743359547 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 21:42:39 INFO - PROCESS | 2424 | 1466743359552 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 21:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:42:39 INFO - PROCESS | 2424 | 1466743359559 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:42:39 INFO - PROCESS | 2424 | 1466743359561 Marionette TRACE conn2 <- [1,142,null,{}] 21:42:39 INFO - PROCESS | 2424 | 1466743359565 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:39 INFO - PROCESS | 2424 | 1466743359568 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:39 INFO - PROCESS | 2424 | 1466743359655 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 21:42:39 INFO - PROCESS | 2424 | 1466743359663 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:39 INFO - PROCESS | 2424 | 1466743359666 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:39 INFO - PROCESS | 2424 | ++DOCSHELL 13166400 == 29 [pid = 2424] [id = 45] 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (13183800) [pid = 2424] [serial = 131] [outer = 00000000] 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1322D800) [pid = 2424] [serial = 132] [outer = 13183800] 21:42:39 INFO - PROCESS | 2424 | 1466743359743 Marionette DEBUG loaded listener.js 21:42:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (132E8800) [pid = 2424] [serial = 133] [outer = 13183800] 21:42:40 INFO - PROCESS | 2424 | 1466743360168 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 21:42:40 INFO - PROCESS | 2424 | 1466743360196 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 2424 | 1466743360198 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:42:40 INFO - PROCESS | 2424 | 1466743360201 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 2424 | 1466743360205 Marionette TRACE conn2 <- [1,146,null,{}] 21:42:40 INFO - PROCESS | 2424 | 1466743360216 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 2424 | 1466743360220 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:40 INFO - PROCESS | 2424 | 1466743360306 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 21:42:40 INFO - PROCESS | 2424 | 1466743360316 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 2424 | 1466743360319 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:40 INFO - PROCESS | 2424 | ++DOCSHELL 13EAA000 == 30 [pid = 2424] [id = 46] 21:42:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13EAA400) [pid = 2424] [serial = 134] [outer = 00000000] 21:42:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (14281000) [pid = 2424] [serial = 135] [outer = 13EAA400] 21:42:40 INFO - PROCESS | 2424 | 1466743360368 Marionette DEBUG loaded listener.js 21:42:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (14619C00) [pid = 2424] [serial = 136] [outer = 13EAA400] 21:42:40 INFO - PROCESS | 2424 | 1466743360787 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 625ms 21:42:40 INFO - PROCESS | 2424 | 1466743360839 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 21:42:40 INFO - PROCESS | 2424 | 1466743360842 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 21:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:42:40 INFO - PROCESS | 2424 | 1466743360851 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:42:40 INFO - PROCESS | 2424 | 1466743360852 Marionette TRACE conn2 <- [1,150,null,{}] 21:42:40 INFO - PROCESS | 2424 | 1466743360856 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:40 INFO - PROCESS | 2424 | 1466743360858 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:40 INFO - PROCESS | 2424 | 1466743360962 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 21:42:40 INFO - PROCESS | 2424 | 1466743360967 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:40 INFO - PROCESS | 2424 | 1466743360969 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:40 INFO - PROCESS | 2424 | ++DOCSHELL 154CC000 == 31 [pid = 2424] [id = 47] 21:42:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (154D2000) [pid = 2424] [serial = 137] [outer = 00000000] 21:42:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (15A1A000) [pid = 2424] [serial = 138] [outer = 154D2000] 21:42:41 INFO - PROCESS | 2424 | 1466743361014 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15E7BC00) [pid = 2424] [serial = 139] [outer = 154D2000] 21:42:41 INFO - PROCESS | 2424 | 1466743361466 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:42:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:42:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 641ms 21:42:41 INFO - PROCESS | 2424 | 1466743361494 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 21:42:41 INFO - PROCESS | 2424 | 1466743361496 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 21:42:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:42:41 INFO - PROCESS | 2424 | 1466743361500 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:42:41 INFO - PROCESS | 2424 | 1466743361501 Marionette TRACE conn2 <- [1,154,null,{}] 21:42:41 INFO - PROCESS | 2424 | 1466743361505 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:41 INFO - PROCESS | 2424 | 1466743361507 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:41 INFO - PROCESS | 2424 | 1466743361612 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 21:42:41 INFO - PROCESS | 2424 | 1466743361617 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:41 INFO - PROCESS | 2424 | 1466743361619 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:41 INFO - PROCESS | 2424 | ++DOCSHELL 15A19400 == 32 [pid = 2424] [id = 48] 21:42:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15A1EC00) [pid = 2424] [serial = 140] [outer = 00000000] 21:42:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (169CA800) [pid = 2424] [serial = 141] [outer = 15A1EC00] 21:42:41 INFO - PROCESS | 2424 | 1466743361665 Marionette DEBUG loaded listener.js 21:42:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16D21000) [pid = 2424] [serial = 142] [outer = 15A1EC00] 21:42:42 INFO - PROCESS | 2424 | 1466743362093 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 21:42:42 INFO - PROCESS | 2424 | 1466743362136 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 2424 | 1466743362138 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 21:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:42:42 INFO - PROCESS | 2424 | 1466743362141 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - PROCESS | 2424 | 1466743362143 Marionette TRACE conn2 <- [1,158,null,{}] 21:42:42 INFO - PROCESS | 2424 | 1466743362147 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 2424 | 1466743362152 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:42 INFO - PROCESS | 2424 | 1466743362273 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 21:42:42 INFO - PROCESS | 2424 | 1466743362347 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:42 INFO - PROCESS | 2424 | 1466743362349 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:42 INFO - PROCESS | 2424 | ++DOCSHELL 17740000 == 33 [pid = 2424] [id = 49] 21:42:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17A7E800) [pid = 2424] [serial = 143] [outer = 00000000] 21:42:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17ADC800) [pid = 2424] [serial = 144] [outer = 17A7E800] 21:42:42 INFO - PROCESS | 2424 | 1466743362393 Marionette DEBUG loaded listener.js 21:42:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17F49C00) [pid = 2424] [serial = 145] [outer = 17A7E800] 21:42:42 INFO - PROCESS | 2424 | 1466743362782 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 703ms 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19D1A800) [pid = 2424] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16EF6400) [pid = 2424] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1549A800) [pid = 2424] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (112B9C00) [pid = 2424] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (12954800) [pid = 2424] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13AB0800) [pid = 2424] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:42:42 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (105EDC00) [pid = 2424] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:42:42 INFO - PROCESS | 2424 | 1466743362901 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 21:42:42 INFO - PROCESS | 2424 | 1466743362903 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 21:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:42:42 INFO - PROCESS | 2424 | 1466743362912 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:42:42 INFO - PROCESS | 2424 | 1466743362913 Marionette TRACE conn2 <- [1,162,null,{}] 21:42:42 INFO - PROCESS | 2424 | 1466743362917 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:42 INFO - PROCESS | 2424 | 1466743362919 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:42 INFO - PROCESS | 2424 | 1466743362997 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 21:42:43 INFO - PROCESS | 2424 | 1466743363032 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 2424 | 1466743363035 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:43 INFO - PROCESS | 2424 | ++DOCSHELL 13186C00 == 34 [pid = 2424] [id = 50] 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13187000) [pid = 2424] [serial = 146] [outer = 00000000] 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15A60000) [pid = 2424] [serial = 147] [outer = 13187000] 21:42:43 INFO - PROCESS | 2424 | 1466743363081 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (17520800) [pid = 2424] [serial = 148] [outer = 13187000] 21:42:43 INFO - PROCESS | 2424 | 1466743363505 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 640ms 21:42:43 INFO - PROCESS | 2424 | 1466743363551 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 21:42:43 INFO - PROCESS | 2424 | 1466743363553 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 21:42:43 INFO - PROCESS | 2424 | 1466743363556 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:42:43 INFO - PROCESS | 2424 | 1466743363558 Marionette TRACE conn2 <- [1,166,null,{}] 21:42:43 INFO - PROCESS | 2424 | 1466743363561 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:43 INFO - PROCESS | 2424 | 1466743363563 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:43 INFO - PROCESS | 2424 | 1466743363658 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 21:42:43 INFO - PROCESS | 2424 | 1466743363666 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:43 INFO - PROCESS | 2424 | 1466743363668 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:43 INFO - PROCESS | 2424 | ++DOCSHELL 155A8000 == 35 [pid = 2424] [id = 51] 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16931000) [pid = 2424] [serial = 149] [outer = 00000000] 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (19751C00) [pid = 2424] [serial = 150] [outer = 16931000] 21:42:43 INFO - PROCESS | 2424 | 1466743363716 Marionette DEBUG loaded listener.js 21:42:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (19753000) [pid = 2424] [serial = 151] [outer = 16931000] 21:42:44 INFO - PROCESS | 2424 | 1466743364102 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 594ms 21:42:44 INFO - PROCESS | 2424 | 1466743364157 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 2424 | 1466743364159 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 21:42:44 INFO - PROCESS | 2424 | 1466743364162 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 2424 | 1466743364164 Marionette TRACE conn2 <- [1,170,null,{}] 21:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:42:44 INFO - PROCESS | 2424 | 1466743364167 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:44 INFO - PROCESS | 2424 | 1466743364169 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:44 INFO - PROCESS | 2424 | 1466743364252 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 21:42:44 INFO - PROCESS | 2424 | 1466743364257 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 2424 | 1466743364259 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:44 INFO - PROCESS | 2424 | ++DOCSHELL 19A0C000 == 36 [pid = 2424] [id = 52] 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19A0D400) [pid = 2424] [serial = 152] [outer = 00000000] 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19D18000) [pid = 2424] [serial = 153] [outer = 19A0D400] 21:42:44 INFO - PROCESS | 2424 | 1466743364302 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19D1B400) [pid = 2424] [serial = 154] [outer = 19A0D400] 21:42:44 INFO - PROCESS | 2424 | 1466743364687 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 531ms 21:42:44 INFO - PROCESS | 2424 | 1466743364699 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 21:42:44 INFO - PROCESS | 2424 | 1466743364701 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 21:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:42:44 INFO - PROCESS | 2424 | 1466743364704 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:42:44 INFO - PROCESS | 2424 | 1466743364716 Marionette TRACE conn2 <- [1,174,null,{}] 21:42:44 INFO - PROCESS | 2424 | 1466743364720 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:44 INFO - PROCESS | 2424 | 1466743364721 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:44 INFO - PROCESS | 2424 | 1466743364826 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 21:42:44 INFO - PROCESS | 2424 | 1466743364851 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:44 INFO - PROCESS | 2424 | 1466743364853 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:44 INFO - PROCESS | 2424 | ++DOCSHELL 14280400 == 37 [pid = 2424] [id = 53] 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1751F800) [pid = 2424] [serial = 155] [outer = 00000000] 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19D24000) [pid = 2424] [serial = 156] [outer = 1751F800] 21:42:44 INFO - PROCESS | 2424 | 1466743364907 Marionette DEBUG loaded listener.js 21:42:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A013C00) [pid = 2424] [serial = 157] [outer = 1751F800] 21:42:45 INFO - PROCESS | 2424 | 1466743365650 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1000ms 21:42:45 INFO - PROCESS | 2424 | 1466743365708 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 21:42:45 INFO - PROCESS | 2424 | 1466743365712 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 21:42:45 INFO - PROCESS | 2424 | 1466743365717 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:42:45 INFO - PROCESS | 2424 | 1466743365722 Marionette TRACE conn2 <- [1,178,null,{}] 21:42:45 INFO - PROCESS | 2424 | 1466743365728 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:45 INFO - PROCESS | 2424 | 1466743365731 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:45 INFO - PROCESS | 2424 | 1466743365848 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 21:42:45 INFO - PROCESS | 2424 | 1466743365919 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:45 INFO - PROCESS | 2424 | 1466743365922 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:45 INFO - PROCESS | 2424 | ++DOCSHELL 110A5000 == 38 [pid = 2424] [id = 54] 21:42:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (11225000) [pid = 2424] [serial = 158] [outer = 00000000] 21:42:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (12BAF400) [pid = 2424] [serial = 159] [outer = 11225000] 21:42:45 INFO - PROCESS | 2424 | 1466743365978 Marionette DEBUG loaded listener.js 21:42:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1315CC00) [pid = 2424] [serial = 160] [outer = 11225000] 21:42:46 INFO - PROCESS | 2424 | 1466743366790 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1141ms 21:42:46 INFO - PROCESS | 2424 | 1466743366877 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 21:42:46 INFO - PROCESS | 2424 | 1466743366884 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 21:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:42:46 INFO - PROCESS | 2424 | 1466743366891 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:42:46 INFO - PROCESS | 2424 | 1466743366894 Marionette TRACE conn2 <- [1,182,null,{}] 21:42:46 INFO - PROCESS | 2424 | 1466743366901 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:46 INFO - PROCESS | 2424 | 1466743366905 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:47 INFO - PROCESS | 2424 | 1466743367020 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 21:42:47 INFO - PROCESS | 2424 | 1466743367085 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 2424 | 1466743367090 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:47 INFO - PROCESS | 2424 | ++DOCSHELL 110A0C00 == 39 [pid = 2424] [id = 55] 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (110A3800) [pid = 2424] [serial = 161] [outer = 00000000] 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (112BA400) [pid = 2424] [serial = 162] [outer = 110A3800] 21:42:47 INFO - PROCESS | 2424 | 1466743367140 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (114A4400) [pid = 2424] [serial = 163] [outer = 110A3800] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 19A0C000 == 38 [pid = 2424] [id = 52] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 155A8000 == 37 [pid = 2424] [id = 51] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 13186C00 == 36 [pid = 2424] [id = 50] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 17740000 == 35 [pid = 2424] [id = 49] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 15A19400 == 34 [pid = 2424] [id = 48] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 154CC000 == 33 [pid = 2424] [id = 47] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 13EAA000 == 32 [pid = 2424] [id = 46] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 13166400 == 31 [pid = 2424] [id = 45] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 11221800 == 30 [pid = 2424] [id = 44] 21:42:47 INFO - PROCESS | 2424 | --DOCSHELL 10A5C800 == 29 [pid = 2424] [id = 43] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A080000) [pid = 2424] [serial = 94] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1A020C00) [pid = 2424] [serial = 93] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1751B800) [pid = 2424] [serial = 111] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17745400) [pid = 2424] [serial = 112] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15A69000) [pid = 2424] [serial = 108] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1180E400) [pid = 2424] [serial = 99] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12C89400) [pid = 2424] [serial = 102] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15280000) [pid = 2424] [serial = 106] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (112B4000) [pid = 2424] [serial = 100] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10A5B800) [pid = 2424] [serial = 96] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1427DC00) [pid = 2424] [serial = 105] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10ED2800) [pid = 2424] [serial = 97] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12F66C00) [pid = 2424] [serial = 103] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E82000) [pid = 2424] [serial = 109] [outer = 00000000] [url = about:blank] 21:42:47 INFO - PROCESS | 2424 | 1466743367620 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10375C00) [pid = 2424] [serial = 164] [outer = 1AE3D800] 21:42:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:42:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 797ms 21:42:47 INFO - PROCESS | 2424 | 1466743367707 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 21:42:47 INFO - PROCESS | 2424 | 1466743367712 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 21:42:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:42:47 INFO - PROCESS | 2424 | 1466743367719 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:42:47 INFO - PROCESS | 2424 | 1466743367722 Marionette TRACE conn2 <- [1,186,null,{}] 21:42:47 INFO - PROCESS | 2424 | 1466743367726 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:47 INFO - PROCESS | 2424 | 1466743367728 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:47 INFO - PROCESS | 2424 | 1466743367819 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 21:42:47 INFO - PROCESS | 2424 | 1466743367825 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:47 INFO - PROCESS | 2424 | 1466743367828 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:47 INFO - PROCESS | 2424 | ++DOCSHELL 1315F000 == 30 [pid = 2424] [id = 56] 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13187800) [pid = 2424] [serial = 165] [outer = 00000000] 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13910000) [pid = 2424] [serial = 166] [outer = 13187800] 21:42:47 INFO - PROCESS | 2424 | 1466743367874 Marionette DEBUG loaded listener.js 21:42:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13A2B400) [pid = 2424] [serial = 167] [outer = 13187800] 21:42:48 INFO - PROCESS | 2424 | 1466743368295 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 594ms 21:42:48 INFO - PROCESS | 2424 | 1466743368317 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 2424 | 1466743368319 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 21:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:42:48 INFO - PROCESS | 2424 | 1466743368323 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 2424 | 1466743368326 Marionette TRACE conn2 <- [1,190,null,{}] 21:42:48 INFO - PROCESS | 2424 | 1466743368337 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 2424 | 1466743368343 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:48 INFO - PROCESS | 2424 | 1466743368438 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 21:42:48 INFO - PROCESS | 2424 | 1466743368445 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:48 INFO - PROCESS | 2424 | 1466743368450 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:48 INFO - PROCESS | 2424 | ++DOCSHELL 15494800 == 31 [pid = 2424] [id = 57] 21:42:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15495C00) [pid = 2424] [serial = 168] [outer = 00000000] 21:42:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (155A8000) [pid = 2424] [serial = 169] [outer = 15495C00] 21:42:48 INFO - PROCESS | 2424 | 1466743368497 Marionette DEBUG loaded listener.js 21:42:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15A1B400) [pid = 2424] [serial = 170] [outer = 15495C00] 21:42:48 INFO - PROCESS | 2424 | 1466743368923 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms 21:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:42:48 INFO - PROCESS | 2424 | 1466743368960 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 21:42:48 INFO - PROCESS | 2424 | 1466743368963 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 21:42:48 INFO - PROCESS | 2424 | 1466743368966 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:42:48 INFO - PROCESS | 2424 | 1466743368967 Marionette TRACE conn2 <- [1,194,null,{}] 21:42:48 INFO - PROCESS | 2424 | 1466743368971 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:48 INFO - PROCESS | 2424 | 1466743368973 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:49 INFO - PROCESS | 2424 | 1466743369054 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 21:42:49 INFO - PROCESS | 2424 | 1466743369059 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 2424 | 1466743369061 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:49 INFO - PROCESS | 2424 | ++DOCSHELL 15E82C00 == 32 [pid = 2424] [id = 58] 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E83800) [pid = 2424] [serial = 171] [outer = 00000000] 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16EF2C00) [pid = 2424] [serial = 172] [outer = 15E83800] 21:42:49 INFO - PROCESS | 2424 | 1466743369107 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17519C00) [pid = 2424] [serial = 173] [outer = 15E83800] 21:42:49 INFO - PROCESS | 2424 | 1466743369509 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 594ms 21:42:49 INFO - PROCESS | 2424 | 1466743369563 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 21:42:49 INFO - PROCESS | 2424 | 1466743369565 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 21:42:49 INFO - PROCESS | 2424 | 1466743369568 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:42:49 INFO - PROCESS | 2424 | 1466743369570 Marionette TRACE conn2 <- [1,198,null,{}] 21:42:49 INFO - PROCESS | 2424 | 1466743369577 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:49 INFO - PROCESS | 2424 | 1466743369579 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:49 INFO - PROCESS | 2424 | 1466743369654 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 21:42:49 INFO - PROCESS | 2424 | 1466743369660 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:49 INFO - PROCESS | 2424 | 1466743369662 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:49 INFO - PROCESS | 2424 | ++DOCSHELL 16E69800 == 33 [pid = 2424] [id = 59] 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17579C00) [pid = 2424] [serial = 174] [outer = 00000000] 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17A84800) [pid = 2424] [serial = 175] [outer = 17579C00] 21:42:49 INFO - PROCESS | 2424 | 1466743369705 Marionette DEBUG loaded listener.js 21:42:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17F4E400) [pid = 2424] [serial = 176] [outer = 17579C00] 21:42:50 INFO - PROCESS | 2424 | 1466743370157 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 640ms 21:42:50 INFO - PROCESS | 2424 | 1466743370206 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 2424 | 1466743370208 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 2424 | 1466743370211 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:42:50 INFO - PROCESS | 2424 | 1466743370213 Marionette TRACE conn2 <- [1,202,null,{}] 21:42:50 INFO - PROCESS | 2424 | 1466743370216 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 2424 | 1466743370222 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:50 INFO - PROCESS | 2424 | 1466743370347 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 21:42:50 INFO - PROCESS | 2424 | 1466743370402 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:50 INFO - PROCESS | 2424 | 1466743370404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:50 INFO - PROCESS | 2424 | ++DOCSHELL 19A0E800 == 34 [pid = 2424] [id = 60] 21:42:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19A0FC00) [pid = 2424] [serial = 177] [outer = 00000000] 21:42:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A016400) [pid = 2424] [serial = 178] [outer = 19A0FC00] 21:42:50 INFO - PROCESS | 2424 | 1466743370454 Marionette DEBUG loaded listener.js 21:42:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A07AC00) [pid = 2424] [serial = 179] [outer = 19A0FC00] 21:42:50 INFO - PROCESS | 2424 | 1466743370854 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 703ms 21:42:50 INFO - PROCESS | 2424 | 1466743370911 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 21:42:50 INFO - PROCESS | 2424 | 1466743370913 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 21:42:50 INFO - PROCESS | 2424 | 1466743370917 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:42:50 INFO - PROCESS | 2424 | 1466743370919 Marionette TRACE conn2 <- [1,206,null,{}] 21:42:50 INFO - PROCESS | 2424 | 1466743370922 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:50 INFO - PROCESS | 2424 | 1466743370924 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:51 INFO - PROCESS | 2424 | 1466743371044 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 21:42:51 INFO - PROCESS | 2424 | 1466743371099 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 2424 | 1466743371101 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:51 INFO - PROCESS | 2424 | ++DOCSHELL 13E9D800 == 35 [pid = 2424] [id = 61] 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1427EC00) [pid = 2424] [serial = 180] [outer = 00000000] 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A088000) [pid = 2424] [serial = 181] [outer = 1427EC00] 21:42:51 INFO - PROCESS | 2424 | 1466743371152 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A34D000) [pid = 2424] [serial = 182] [outer = 1427EC00] 21:42:51 INFO - PROCESS | 2424 | 1466743371523 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:42:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:42:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 625ms 21:42:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:42:51 INFO - PROCESS | 2424 | 1466743371555 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 21:42:51 INFO - PROCESS | 2424 | 1466743371557 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 21:42:51 INFO - PROCESS | 2424 | 1466743371560 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:42:51 INFO - PROCESS | 2424 | 1466743371561 Marionette TRACE conn2 <- [1,210,null,{}] 21:42:51 INFO - PROCESS | 2424 | 1466743371565 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:51 INFO - PROCESS | 2424 | 1466743371567 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:51 INFO - PROCESS | 2424 | 1466743371667 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 21:42:51 INFO - PROCESS | 2424 | 1466743371673 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:51 INFO - PROCESS | 2424 | 1466743371675 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:51 INFO - PROCESS | 2424 | ++DOCSHELL 12BAE400 == 36 [pid = 2424] [id = 62] 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A350400) [pid = 2424] [serial = 183] [outer = 00000000] 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A358C00) [pid = 2424] [serial = 184] [outer = 1A350400] 21:42:51 INFO - PROCESS | 2424 | 1466743371718 Marionette DEBUG loaded listener.js 21:42:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A432000) [pid = 2424] [serial = 185] [outer = 1A350400] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (19A0D400) [pid = 2424] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15A1EC00) [pid = 2424] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (154D2000) [pid = 2424] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10A5F800) [pid = 2424] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13EAA400) [pid = 2424] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17A7E800) [pid = 2424] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (11222800) [pid = 2424] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13183800) [pid = 2424] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (112CE800) [pid = 2424] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13EAB400) [pid = 2424] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17F4D800) [pid = 2424] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15499800) [pid = 2424] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13187000) [pid = 2424] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:42:52 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16931000) [pid = 2424] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:42:52 INFO - PROCESS | 2424 | 1466743372219 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 687ms 21:42:52 INFO - PROCESS | 2424 | 1466743372260 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 2424 | 1466743372262 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 21:42:52 INFO - PROCESS | 2424 | 1466743372265 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:42:52 INFO - PROCESS | 2424 | 1466743372267 Marionette TRACE conn2 <- [1,214,null,{}] 21:42:52 INFO - PROCESS | 2424 | 1466743372270 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 2424 | 1466743372272 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:52 INFO - PROCESS | 2424 | 1466743372375 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 21:42:52 INFO - PROCESS | 2424 | 1466743372444 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 2424 | 1466743372446 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:52 INFO - PROCESS | 2424 | ++DOCSHELL 13135800 == 37 [pid = 2424] [id = 63] 21:42:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (13AB3000) [pid = 2424] [serial = 186] [outer = 00000000] 21:42:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A62000) [pid = 2424] [serial = 187] [outer = 13AB3000] 21:42:52 INFO - PROCESS | 2424 | 1466743372497 Marionette DEBUG loaded listener.js 21:42:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16931000) [pid = 2424] [serial = 188] [outer = 13AB3000] 21:42:52 INFO - PROCESS | 2424 | 1466743372798 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 21:42:52 INFO - PROCESS | 2424 | 1466743372863 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 21:42:52 INFO - PROCESS | 2424 | 1466743372865 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 21:42:52 INFO - PROCESS | 2424 | 1466743372868 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:42:52 INFO - PROCESS | 2424 | 1466743372870 Marionette TRACE conn2 <- [1,218,null,{}] 21:42:52 INFO - PROCESS | 2424 | 1466743372884 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:52 INFO - PROCESS | 2424 | 1466743372885 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:52 INFO - PROCESS | 2424 | 1466743372962 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 21:42:52 INFO - PROCESS | 2424 | 1466743372967 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:52 INFO - PROCESS | 2424 | 1466743372969 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:52 INFO - PROCESS | 2424 | ++DOCSHELL 154A1800 == 38 [pid = 2424] [id = 64] 21:42:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1812C400) [pid = 2424] [serial = 189] [outer = 00000000] 21:42:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A357400) [pid = 2424] [serial = 190] [outer = 1812C400] 21:42:53 INFO - PROCESS | 2424 | 1466743373022 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A437000) [pid = 2424] [serial = 191] [outer = 1812C400] 21:42:53 INFO - PROCESS | 2424 | 1466743373409 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 593ms 21:42:53 INFO - PROCESS | 2424 | 1466743373468 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 21:42:53 INFO - PROCESS | 2424 | 1466743373470 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 21:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:42:53 INFO - PROCESS | 2424 | 1466743373477 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:42:53 INFO - PROCESS | 2424 | 1466743373479 Marionette TRACE conn2 <- [1,222,null,{}] 21:42:53 INFO - PROCESS | 2424 | 1466743373483 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:53 INFO - PROCESS | 2424 | 1466743373485 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:53 INFO - PROCESS | 2424 | 1466743373586 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 21:42:53 INFO - PROCESS | 2424 | 1466743373593 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:53 INFO - PROCESS | 2424 | 1466743373595 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:53 INFO - PROCESS | 2424 | ++DOCSHELL 19D22C00 == 39 [pid = 2424] [id = 65] 21:42:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A43D000) [pid = 2424] [serial = 192] [outer = 00000000] 21:42:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A5A6400) [pid = 2424] [serial = 193] [outer = 1A43D000] 21:42:53 INFO - PROCESS | 2424 | 1466743373639 Marionette DEBUG loaded listener.js 21:42:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A5AB800) [pid = 2424] [serial = 194] [outer = 1A43D000] 21:42:54 INFO - PROCESS | 2424 | 1466743374102 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 703ms 21:42:54 INFO - PROCESS | 2424 | 1466743374176 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 21:42:54 INFO - PROCESS | 2424 | 1466743374181 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 21:42:54 INFO - PROCESS | 2424 | 1466743374186 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:42:54 INFO - PROCESS | 2424 | 1466743374191 Marionette TRACE conn2 <- [1,226,null,{}] 21:42:54 INFO - PROCESS | 2424 | 1466743374198 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:54 INFO - PROCESS | 2424 | 1466743374201 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:54 INFO - PROCESS | 2424 | 1466743374318 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 21:42:54 INFO - PROCESS | 2424 | 1466743374402 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:54 INFO - PROCESS | 2424 | 1466743374407 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:54 INFO - PROCESS | 2424 | ++DOCSHELL 10ED8000 == 40 [pid = 2424] [id = 66] 21:42:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10ED8800) [pid = 2424] [serial = 195] [outer = 00000000] 21:42:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (112B4000) [pid = 2424] [serial = 196] [outer = 10ED8800] 21:42:54 INFO - PROCESS | 2424 | 1466743374463 Marionette DEBUG loaded listener.js 21:42:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (11DDD800) [pid = 2424] [serial = 197] [outer = 10ED8800] 21:42:55 INFO - PROCESS | 2424 | 1466743375043 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 890ms 21:42:55 INFO - PROCESS | 2424 | 1466743375091 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 2424 | 1466743375095 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 21:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:42:55 INFO - PROCESS | 2424 | 1466743375102 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - PROCESS | 2424 | 1466743375105 Marionette TRACE conn2 <- [1,230,null,{}] 21:42:55 INFO - PROCESS | 2424 | 1466743375109 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 2424 | 1466743375112 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:55 INFO - PROCESS | 2424 | 1466743375218 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 21:42:55 INFO - PROCESS | 2424 | 1466743375308 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:55 INFO - PROCESS | 2424 | 1466743375311 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:55 INFO - PROCESS | 2424 | ++DOCSHELL 13AB6800 == 41 [pid = 2424] [id = 67] 21:42:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (13ABD400) [pid = 2424] [serial = 198] [outer = 00000000] 21:42:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (14615C00) [pid = 2424] [serial = 199] [outer = 13ABD400] 21:42:55 INFO - PROCESS | 2424 | 1466743375366 Marionette DEBUG loaded listener.js 21:42:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (154CF800) [pid = 2424] [serial = 200] [outer = 13ABD400] 21:42:55 INFO - PROCESS | 2424 | 1466743375914 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 844ms 21:42:55 INFO - PROCESS | 2424 | 1466743375951 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 21:42:55 INFO - PROCESS | 2424 | 1466743375954 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 21:42:55 INFO - PROCESS | 2424 | 1466743375959 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:42:55 INFO - PROCESS | 2424 | 1466743375963 Marionette TRACE conn2 <- [1,234,null,{}] 21:42:55 INFO - PROCESS | 2424 | 1466743375974 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:55 INFO - PROCESS | 2424 | 1466743375979 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:56 INFO - PROCESS | 2424 | 1466743376086 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 21:42:56 INFO - PROCESS | 2424 | 1466743376175 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:56 INFO - PROCESS | 2424 | 1466743376178 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:56 INFO - PROCESS | 2424 | ++DOCSHELL 1812D000 == 42 [pid = 2424] [id = 68] 21:42:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1812D400) [pid = 2424] [serial = 201] [outer = 00000000] 21:42:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (18131800) [pid = 2424] [serial = 202] [outer = 1812D400] 21:42:56 INFO - PROCESS | 2424 | 1466743376235 Marionette DEBUG loaded listener.js 21:42:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (18135800) [pid = 2424] [serial = 203] [outer = 1812D400] 21:42:56 INFO - PROCESS | 2424 | 1466743376861 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 953ms 21:42:56 INFO - PROCESS | 2424 | 1466743376906 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 21:42:56 INFO - PROCESS | 2424 | 1466743376909 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 21:42:56 INFO - PROCESS | 2424 | 1466743376912 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:42:56 INFO - PROCESS | 2424 | 1466743376914 Marionette TRACE conn2 <- [1,238,null,{}] 21:42:56 INFO - PROCESS | 2424 | 1466743376918 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:56 INFO - PROCESS | 2424 | 1466743376920 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:57 INFO - PROCESS | 2424 | 1466743377025 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 21:42:57 INFO - PROCESS | 2424 | 1466743377115 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:57 INFO - PROCESS | 2424 | 1466743377118 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:57 INFO - PROCESS | 2424 | ++DOCSHELL 1974F000 == 43 [pid = 2424] [id = 69] 21:42:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1974F800) [pid = 2424] [serial = 204] [outer = 00000000] 21:42:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19D21800) [pid = 2424] [serial = 205] [outer = 1974F800] 21:42:57 INFO - PROCESS | 2424 | 1466743377171 Marionette DEBUG loaded listener.js 21:42:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1A357C00) [pid = 2424] [serial = 206] [outer = 1974F800] 21:42:57 INFO - PROCESS | 2424 | 1466743377872 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1000ms 21:42:57 INFO - PROCESS | 2424 | 1466743377914 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 21:42:57 INFO - PROCESS | 2424 | 1466743377919 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 21:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:42:57 INFO - PROCESS | 2424 | 1466743377924 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:42:57 INFO - PROCESS | 2424 | 1466743377927 Marionette TRACE conn2 <- [1,242,null,{}] 21:42:57 INFO - PROCESS | 2424 | 1466743377933 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:57 INFO - PROCESS | 2424 | 1466743377936 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:58 INFO - PROCESS | 2424 | 1466743378033 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 21:42:58 INFO - PROCESS | 2424 | 1466743378109 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 2424 | 1466743378113 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:58 INFO - PROCESS | 2424 | ++DOCSHELL 10F2C000 == 44 [pid = 2424] [id = 70] 21:42:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (10F2E800) [pid = 2424] [serial = 207] [outer = 00000000] 21:42:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (12BA7400) [pid = 2424] [serial = 208] [outer = 10F2E800] 21:42:58 INFO - PROCESS | 2424 | 1466743378162 Marionette DEBUG loaded listener.js 21:42:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (12F64400) [pid = 2424] [serial = 209] [outer = 10F2E800] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 154A1800 == 43 [pid = 2424] [id = 64] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 13135800 == 42 [pid = 2424] [id = 63] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 12BAE400 == 41 [pid = 2424] [id = 62] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 13E9D800 == 40 [pid = 2424] [id = 61] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 19A0E800 == 39 [pid = 2424] [id = 60] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 16E69800 == 38 [pid = 2424] [id = 59] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 15E82C00 == 37 [pid = 2424] [id = 58] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 15494800 == 36 [pid = 2424] [id = 57] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 1315F000 == 35 [pid = 2424] [id = 56] 21:42:58 INFO - PROCESS | 2424 | --DOCSHELL 110A0C00 == 34 [pid = 2424] [id = 55] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (19D18000) [pid = 2424] [serial = 153] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (169CA800) [pid = 2424] [serial = 141] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (15E7BC00) [pid = 2424] [serial = 139] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1188D000) [pid = 2424] [serial = 127] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (112D0C00) [pid = 2424] [serial = 126] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (14281000) [pid = 2424] [serial = 135] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (17ADC800) [pid = 2424] [serial = 144] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (112DA800) [pid = 2424] [serial = 129] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (11DDAC00) [pid = 2424] [serial = 130] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1322D800) [pid = 2424] [serial = 132] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (132E8800) [pid = 2424] [serial = 133] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16D21000) [pid = 2424] [serial = 142] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12B6E800) [pid = 2424] [serial = 115] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (114AE000) [pid = 2424] [serial = 114] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16758800) [pid = 2424] [serial = 118] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (155A3800) [pid = 2424] [serial = 117] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (196DA400) [pid = 2424] [serial = 121] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1943F800) [pid = 2424] [serial = 120] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (18135000) [pid = 2424] [serial = 124] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17ADD400) [pid = 2424] [serial = 123] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17520800) [pid = 2424] [serial = 148] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15A60000) [pid = 2424] [serial = 147] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17F49C00) [pid = 2424] [serial = 145] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15A1A000) [pid = 2424] [serial = 138] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19753000) [pid = 2424] [serial = 151] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19751C00) [pid = 2424] [serial = 150] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19D1B400) [pid = 2424] [serial = 154] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (14619C00) [pid = 2424] [serial = 136] [outer = 00000000] [url = about:blank] 21:42:58 INFO - PROCESS | 2424 | 1466743378754 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 906ms 21:42:58 INFO - PROCESS | 2424 | 1466743378835 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 21:42:58 INFO - PROCESS | 2424 | 1466743378839 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 21:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:42:58 INFO - PROCESS | 2424 | 1466743378846 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:42:58 INFO - PROCESS | 2424 | 1466743378848 Marionette TRACE conn2 <- [1,246,null,{}] 21:42:58 INFO - PROCESS | 2424 | 1466743378852 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:58 INFO - PROCESS | 2424 | 1466743378855 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:58 INFO - PROCESS | 2424 | 1466743378937 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 21:42:58 INFO - PROCESS | 2424 | 1466743378943 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:58 INFO - PROCESS | 2424 | 1466743378945 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:58 INFO - PROCESS | 2424 | ++DOCSHELL 1188FC00 == 35 [pid = 2424] [id = 71] 21:42:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (11C93400) [pid = 2424] [serial = 210] [outer = 00000000] 21:42:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12F2A000) [pid = 2424] [serial = 211] [outer = 11C93400] 21:42:58 INFO - PROCESS | 2424 | 1466743379001 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13229800) [pid = 2424] [serial = 212] [outer = 11C93400] 21:42:59 INFO - PROCESS | 2424 | 1466743379448 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 640ms 21:42:59 INFO - PROCESS | 2424 | 1466743379483 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 21:42:59 INFO - PROCESS | 2424 | 1466743379485 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 21:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:42:59 INFO - PROCESS | 2424 | 1466743379489 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:42:59 INFO - PROCESS | 2424 | 1466743379492 Marionette TRACE conn2 <- [1,250,null,{}] 21:42:59 INFO - PROCESS | 2424 | 1466743379503 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:42:59 INFO - PROCESS | 2424 | 1466743379507 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:59 INFO - PROCESS | 2424 | 1466743379611 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 21:42:59 INFO - PROCESS | 2424 | 1466743379621 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:42:59 INFO - PROCESS | 2424 | 1466743379624 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:42:59 INFO - PROCESS | 2424 | ++DOCSHELL 1461B000 == 36 [pid = 2424] [id = 72] 21:42:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1461BC00) [pid = 2424] [serial = 213] [outer = 00000000] 21:42:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (154CEC00) [pid = 2424] [serial = 214] [outer = 1461BC00] 21:42:59 INFO - PROCESS | 2424 | 1466743379674 Marionette DEBUG loaded listener.js 21:42:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A19C00) [pid = 2424] [serial = 215] [outer = 1461BC00] 21:43:00 INFO - PROCESS | 2424 | 1466743380123 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 703ms 21:43:00 INFO - PROCESS | 2424 | 1466743380188 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 2424 | 1466743380190 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 21:43:00 INFO - PROCESS | 2424 | 1466743380193 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:43:00 INFO - PROCESS | 2424 | 1466743380195 Marionette TRACE conn2 <- [1,254,null,{}] 21:43:00 INFO - PROCESS | 2424 | 1466743380198 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 2424 | 1466743380200 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:00 INFO - PROCESS | 2424 | 1466743380282 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 21:43:00 INFO - PROCESS | 2424 | 1466743380290 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 2424 | 1466743380292 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:00 INFO - PROCESS | 2424 | ++DOCSHELL 15A68C00 == 37 [pid = 2424] [id = 73] 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E83000) [pid = 2424] [serial = 216] [outer = 00000000] 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1692FC00) [pid = 2424] [serial = 217] [outer = 15E83000] 21:43:00 INFO - PROCESS | 2424 | 1466743380336 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (169CB000) [pid = 2424] [serial = 218] [outer = 15E83000] 21:43:00 INFO - PROCESS | 2424 | 1466743380756 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 594ms 21:43:00 INFO - PROCESS | 2424 | 1466743380793 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 21:43:00 INFO - PROCESS | 2424 | 1466743380795 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 21:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:43:00 INFO - PROCESS | 2424 | 1466743380798 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:43:00 INFO - PROCESS | 2424 | 1466743380799 Marionette TRACE conn2 <- [1,258,null,{}] 21:43:00 INFO - PROCESS | 2424 | 1466743380803 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:00 INFO - PROCESS | 2424 | 1466743380805 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:00 INFO - PROCESS | 2424 | 1466743380887 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 21:43:00 INFO - PROCESS | 2424 | 1466743380892 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:00 INFO - PROCESS | 2424 | 1466743380894 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:00 INFO - PROCESS | 2424 | ++DOCSHELL 16D21000 == 38 [pid = 2424] [id = 74] 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16D22400) [pid = 2424] [serial = 219] [outer = 00000000] 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16EFC800) [pid = 2424] [serial = 220] [outer = 16D22400] 21:43:00 INFO - PROCESS | 2424 | 1466743380938 Marionette DEBUG loaded listener.js 21:43:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17489800) [pid = 2424] [serial = 221] [outer = 16D22400] 21:43:01 INFO - PROCESS | 2424 | 1466743381411 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:43:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:43:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 21:43:01 INFO - PROCESS | 2424 | 1466743381434 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 21:43:01 INFO - PROCESS | 2424 | 1466743381436 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 21:43:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:43:01 INFO - PROCESS | 2424 | 1466743381443 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:43:01 INFO - PROCESS | 2424 | 1466743381445 Marionette TRACE conn2 <- [1,262,null,{}] 21:43:01 INFO - PROCESS | 2424 | 1466743381448 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:01 INFO - PROCESS | 2424 | 1466743381454 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:01 INFO - PROCESS | 2424 | 1466743381580 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 21:43:01 INFO - PROCESS | 2424 | 1466743381635 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:01 INFO - PROCESS | 2424 | 1466743381637 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:01 INFO - PROCESS | 2424 | ++DOCSHELL 16933C00 == 39 [pid = 2424] [id = 75] 21:43:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17747800) [pid = 2424] [serial = 222] [outer = 00000000] 21:43:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (18131C00) [pid = 2424] [serial = 223] [outer = 17747800] 21:43:01 INFO - PROCESS | 2424 | 1466743381681 Marionette DEBUG loaded listener.js 21:43:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1943B400) [pid = 2424] [serial = 224] [outer = 17747800] 21:43:02 INFO - PROCESS | 2424 | 1466743382085 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 704ms 21:43:02 INFO - PROCESS | 2424 | 1466743382144 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 2424 | 1466743382146 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 21:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:43:02 INFO - PROCESS | 2424 | 1466743382149 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 2424 | 1466743382151 Marionette TRACE conn2 <- [1,266,null,{}] 21:43:02 INFO - PROCESS | 2424 | 1466743382154 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 2424 | 1466743382156 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:02 INFO - PROCESS | 2424 | 1466743382281 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 21:43:02 INFO - PROCESS | 2424 | 1466743382311 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 2424 | 1466743382313 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:02 INFO - PROCESS | 2424 | ++DOCSHELL 18131000 == 40 [pid = 2424] [id = 76] 21:43:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1943F400) [pid = 2424] [serial = 225] [outer = 00000000] 21:43:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19751C00) [pid = 2424] [serial = 226] [outer = 1943F400] 21:43:02 INFO - PROCESS | 2424 | 1466743382356 Marionette DEBUG loaded listener.js 21:43:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19752800) [pid = 2424] [serial = 227] [outer = 1943F400] 21:43:02 INFO - PROCESS | 2424 | 1466743382756 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 640ms 21:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:43:02 INFO - PROCESS | 2424 | 1466743382788 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 21:43:02 INFO - PROCESS | 2424 | 1466743382791 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 21:43:02 INFO - PROCESS | 2424 | 1466743382795 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:43:02 INFO - PROCESS | 2424 | 1466743382798 Marionette TRACE conn2 <- [1,270,null,{}] 21:43:02 INFO - PROCESS | 2424 | 1466743382802 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:02 INFO - PROCESS | 2424 | 1466743382804 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:02 INFO - PROCESS | 2424 | 1466743382913 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 21:43:02 INFO - PROCESS | 2424 | 1466743382919 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:02 INFO - PROCESS | 2424 | 1466743382920 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:02 INFO - PROCESS | 2424 | ++DOCSHELL 15E81C00 == 41 [pid = 2424] [id = 77] 21:43:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17A7E000) [pid = 2424] [serial = 228] [outer = 00000000] 21:43:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19A0D000) [pid = 2424] [serial = 229] [outer = 17A7E000] 21:43:02 INFO - PROCESS | 2424 | 1466743382964 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19A0E800) [pid = 2424] [serial = 230] [outer = 17A7E000] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19A0FC00) [pid = 2424] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1427EC00) [pid = 2424] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (110A3800) [pid = 2424] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (13187800) [pid = 2424] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15495C00) [pid = 2424] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15E83800) [pid = 2424] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (11225000) [pid = 2424] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13AB3000) [pid = 2424] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1A350400) [pid = 2424] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1812C400) [pid = 2424] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:43:03 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17579C00) [pid = 2424] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:43:03 INFO - PROCESS | 2424 | 1466743383462 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 687ms 21:43:03 INFO - PROCESS | 2424 | 1466743383492 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 21:43:03 INFO - PROCESS | 2424 | 1466743383494 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 21:43:03 INFO - PROCESS | 2424 | 1466743383498 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:43:03 INFO - PROCESS | 2424 | 1466743383499 Marionette TRACE conn2 <- [1,274,null,{}] 21:43:03 INFO - PROCESS | 2424 | 1466743383503 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:03 INFO - PROCESS | 2424 | 1466743383504 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:03 INFO - PROCESS | 2424 | 1466743383631 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 21:43:03 INFO - PROCESS | 2424 | 1466743383682 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:03 INFO - PROCESS | 2424 | 1466743383684 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:03 INFO - PROCESS | 2424 | ++DOCSHELL 110A4C00 == 42 [pid = 2424] [id = 78] 21:43:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1295DC00) [pid = 2424] [serial = 231] [outer = 00000000] 21:43:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19A04C00) [pid = 2424] [serial = 232] [outer = 1295DC00] 21:43:03 INFO - PROCESS | 2424 | 1466743383727 Marionette DEBUG loaded listener.js 21:43:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D25C00) [pid = 2424] [serial = 233] [outer = 1295DC00] 21:43:04 INFO - PROCESS | 2424 | 1466743384071 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 625ms 21:43:04 INFO - PROCESS | 2424 | 1466743384136 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 2424 | 1466743384138 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 21:43:04 INFO - PROCESS | 2424 | 1466743384141 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:43:04 INFO - PROCESS | 2424 | 1466743384143 Marionette TRACE conn2 <- [1,278,null,{}] 21:43:04 INFO - PROCESS | 2424 | 1466743384147 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 2424 | 1466743384149 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:04 INFO - PROCESS | 2424 | 1466743384236 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 21:43:04 INFO - PROCESS | 2424 | 1466743384241 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 2424 | 1466743384243 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:04 INFO - PROCESS | 2424 | ++DOCSHELL 1974CC00 == 43 [pid = 2424] [id = 79] 21:43:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19A02800) [pid = 2424] [serial = 234] [outer = 00000000] 21:43:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A354400) [pid = 2424] [serial = 235] [outer = 19A02800] 21:43:04 INFO - PROCESS | 2424 | 1466743384286 Marionette DEBUG loaded listener.js 21:43:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A43F400) [pid = 2424] [serial = 236] [outer = 19A02800] 21:43:04 INFO - PROCESS | 2424 | 1466743384705 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 594ms 21:43:04 INFO - PROCESS | 2424 | 1466743384752 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 21:43:04 INFO - PROCESS | 2424 | 1466743384754 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 21:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:43:04 INFO - PROCESS | 2424 | 1466743384769 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:43:04 INFO - PROCESS | 2424 | 1466743384772 Marionette TRACE conn2 <- [1,282,null,{}] 21:43:04 INFO - PROCESS | 2424 | 1466743384793 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:04 INFO - PROCESS | 2424 | 1466743384796 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:04 INFO - PROCESS | 2424 | 1466743384928 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 21:43:04 INFO - PROCESS | 2424 | 1466743384964 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:04 INFO - PROCESS | 2424 | 1466743384966 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:04 INFO - PROCESS | 2424 | ++DOCSHELL 1A5A0400 == 44 [pid = 2424] [id = 80] 21:43:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A5A1000) [pid = 2424] [serial = 237] [outer = 00000000] 21:43:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1AA0BC00) [pid = 2424] [serial = 238] [outer = 1A5A1000] 21:43:05 INFO - PROCESS | 2424 | 1466743385015 Marionette DEBUG loaded listener.js 21:43:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AB15400) [pid = 2424] [serial = 239] [outer = 1A5A1000] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 110A5000 == 43 [pid = 2424] [id = 54] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 14280400 == 42 [pid = 2424] [id = 53] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 1974F000 == 41 [pid = 2424] [id = 69] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 10F2C000 == 40 [pid = 2424] [id = 70] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 13AB6800 == 39 [pid = 2424] [id = 67] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 1812D000 == 38 [pid = 2424] [id = 68] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 19D22C00 == 37 [pid = 2424] [id = 65] 21:43:05 INFO - PROCESS | 2424 | --DOCSHELL 10ED8000 == 36 [pid = 2424] [id = 66] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 15A68C00 == 35 [pid = 2424] [id = 73] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 15E81C00 == 34 [pid = 2424] [id = 77] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 16D21000 == 33 [pid = 2424] [id = 74] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 1461B000 == 32 [pid = 2424] [id = 72] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 18131000 == 31 [pid = 2424] [id = 76] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 16933C00 == 30 [pid = 2424] [id = 75] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 1974CC00 == 29 [pid = 2424] [id = 79] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 110A4C00 == 28 [pid = 2424] [id = 78] 21:43:06 INFO - PROCESS | 2424 | --DOCSHELL 1188FC00 == 27 [pid = 2424] [id = 71] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A34D000) [pid = 2424] [serial = 182] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A088000) [pid = 2424] [serial = 181] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (114A4400) [pid = 2424] [serial = 163] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (112BA400) [pid = 2424] [serial = 162] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (13910000) [pid = 2424] [serial = 166] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13A2B400) [pid = 2424] [serial = 167] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (155A8000) [pid = 2424] [serial = 169] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15A1B400) [pid = 2424] [serial = 170] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17519C00) [pid = 2424] [serial = 173] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16EF2C00) [pid = 2424] [serial = 172] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1315CC00) [pid = 2424] [serial = 160] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12BAF400) [pid = 2424] [serial = 159] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19D24000) [pid = 2424] [serial = 156] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15A62000) [pid = 2424] [serial = 187] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A5A6400) [pid = 2424] [serial = 193] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A358C00) [pid = 2424] [serial = 184] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A437000) [pid = 2424] [serial = 191] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1B1AB800) [pid = 2424] [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.] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A357400) [pid = 2424] [serial = 190] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A432000) [pid = 2424] [serial = 185] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17A84800) [pid = 2424] [serial = 175] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16931000) [pid = 2424] [serial = 188] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17F4E400) [pid = 2424] [serial = 176] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1A016400) [pid = 2424] [serial = 178] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A07AC00) [pid = 2424] [serial = 179] [outer = 00000000] [url = about:blank] 21:43:06 INFO - PROCESS | 2424 | 1466743386828 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2110ms 21:43:06 INFO - PROCESS | 2424 | 1466743386883 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 21:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:43:06 INFO - PROCESS | 2424 | 1466743386887 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 21:43:06 INFO - PROCESS | 2424 | 1466743386892 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:43:06 INFO - PROCESS | 2424 | 1466743386896 Marionette TRACE conn2 <- [1,286,null,{}] 21:43:06 INFO - PROCESS | 2424 | 1466743386902 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:06 INFO - PROCESS | 2424 | 1466743386906 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:06 INFO - PROCESS | 2424 | 1466743387000 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 21:43:07 INFO - PROCESS | 2424 | 1466743387009 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 2424 | 1466743387014 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:07 INFO - PROCESS | 2424 | ++DOCSHELL 10A63C00 == 28 [pid = 2424] [id = 81] 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1109A400) [pid = 2424] [serial = 240] [outer = 00000000] 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112BB800) [pid = 2424] [serial = 241] [outer = 1109A400] 21:43:07 INFO - PROCESS | 2424 | 1466743387072 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (114A4400) [pid = 2424] [serial = 242] [outer = 1109A400] 21:43:07 INFO - PROCESS | 2424 | 1466743387512 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 657ms 21:43:07 INFO - PROCESS | 2424 | 1466743387547 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 21:43:07 INFO - PROCESS | 2424 | 1466743387552 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 21:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:43:07 INFO - PROCESS | 2424 | 1466743387558 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:43:07 INFO - PROCESS | 2424 | 1466743387561 Marionette TRACE conn2 <- [1,290,null,{}] 21:43:07 INFO - PROCESS | 2424 | 1466743387565 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:07 INFO - PROCESS | 2424 | 1466743387568 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:07 INFO - PROCESS | 2424 | 1466743387653 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 21:43:07 INFO - PROCESS | 2424 | 1466743387660 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:07 INFO - PROCESS | 2424 | 1466743387662 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:07 INFO - PROCESS | 2424 | ++DOCSHELL 129DF800 == 29 [pid = 2424] [id = 82] 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12BB1400) [pid = 2424] [serial = 243] [outer = 00000000] 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12FCF400) [pid = 2424] [serial = 244] [outer = 12BB1400] 21:43:07 INFO - PROCESS | 2424 | 1466743387709 Marionette DEBUG loaded listener.js 21:43:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13189000) [pid = 2424] [serial = 245] [outer = 12BB1400] 21:43:08 INFO - PROCESS | 2424 | 1466743388322 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 797ms 21:43:08 INFO - PROCESS | 2424 | 1466743388380 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 2424 | 1466743388382 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 21:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:43:08 INFO - PROCESS | 2424 | 1466743388399 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - PROCESS | 2424 | 1466743388403 Marionette TRACE conn2 <- [1,294,null,{}] 21:43:08 INFO - PROCESS | 2424 | 1466743388414 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:08 INFO - PROCESS | 2424 | 1466743388418 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:08 INFO - PROCESS | 2424 | 1466743388498 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 21:43:08 INFO - PROCESS | 2424 | 1466743388505 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:08 INFO - PROCESS | 2424 | 1466743388508 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:08 INFO - PROCESS | 2424 | ++DOCSHELL 1549B800 == 30 [pid = 2424] [id = 83] 21:43:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (154A3C00) [pid = 2424] [serial = 246] [outer = 00000000] 21:43:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15A1BC00) [pid = 2424] [serial = 247] [outer = 154A3C00] 21:43:08 INFO - PROCESS | 2424 | 1466743388561 Marionette DEBUG loaded listener.js 21:43:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E7DC00) [pid = 2424] [serial = 248] [outer = 154A3C00] 21:43:08 INFO - PROCESS | 2424 | 1466743388978 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:08 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. 21:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 594ms 21:43:08 INFO - PROCESS | 2424 | 1466743388995 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 21:43:08 INFO - PROCESS | 2424 | 1466743388998 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 21:43:08 INFO - PROCESS | 2424 | 1466743389001 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:43:08 INFO - PROCESS | 2424 | 1466743389003 Marionette TRACE conn2 <- [1,298,null,{}] 21:43:09 INFO - PROCESS | 2424 | 1466743389017 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:09 INFO - PROCESS | 2424 | 1466743389019 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:09 INFO - PROCESS | 2424 | 1466743389105 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 21:43:09 INFO - PROCESS | 2424 | 1466743389111 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 2424 | 1466743389113 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:09 INFO - PROCESS | 2424 | ++DOCSHELL 15A19000 == 31 [pid = 2424] [id = 84] 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16761800) [pid = 2424] [serial = 249] [outer = 00000000] 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16D1D000) [pid = 2424] [serial = 250] [outer = 16761800] 21:43:09 INFO - PROCESS | 2424 | 1466743389158 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17519000) [pid = 2424] [serial = 251] [outer = 16761800] 21:43:09 INFO - PROCESS | 2424 | 1466743389563 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:09 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. 21:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 593ms 21:43:09 INFO - PROCESS | 2424 | 1466743389598 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 21:43:09 INFO - PROCESS | 2424 | 1466743389600 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 21:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:43:09 INFO - PROCESS | 2424 | 1466743389617 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:43:09 INFO - PROCESS | 2424 | 1466743389619 Marionette TRACE conn2 <- [1,302,null,{}] 21:43:09 INFO - PROCESS | 2424 | 1466743389622 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:09 INFO - PROCESS | 2424 | 1466743389625 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:09 INFO - PROCESS | 2424 | 1466743389701 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 21:43:09 INFO - PROCESS | 2424 | 1466743389705 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:09 INFO - PROCESS | 2424 | 1466743389707 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:09 INFO - PROCESS | 2424 | ++DOCSHELL 17579C00 == 32 [pid = 2424] [id = 85] 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17741000) [pid = 2424] [serial = 252] [outer = 00000000] 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17ADAC00) [pid = 2424] [serial = 253] [outer = 17741000] 21:43:09 INFO - PROCESS | 2424 | 1466743389751 Marionette DEBUG loaded listener.js 21:43:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17D7FC00) [pid = 2424] [serial = 254] [outer = 17741000] 21:43:10 INFO - PROCESS | 2424 | 1466743390190 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:10 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. 21:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 594ms 21:43:10 INFO - PROCESS | 2424 | 1466743390201 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 2424 | 1466743390203 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 21:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:43:10 INFO - PROCESS | 2424 | 1466743390206 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 2424 | 1466743390208 Marionette TRACE conn2 <- [1,306,null,{}] 21:43:10 INFO - PROCESS | 2424 | 1466743390211 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:10 INFO - PROCESS | 2424 | 1466743390217 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:10 INFO - PROCESS | 2424 | 1466743390349 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 21:43:10 INFO - PROCESS | 2424 | 1466743390356 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 2424 | 1466743390358 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:10 INFO - PROCESS | 2424 | ++DOCSHELL 17D83C00 == 33 [pid = 2424] [id = 86] 21:43:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17F4E000) [pid = 2424] [serial = 255] [outer = 00000000] 21:43:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (196CF800) [pid = 2424] [serial = 256] [outer = 17F4E000] 21:43:10 INFO - PROCESS | 2424 | 1466743390401 Marionette DEBUG loaded listener.js 21:43:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19A05000) [pid = 2424] [serial = 257] [outer = 17F4E000] 21:43:10 INFO - PROCESS | 2424 | 1466743390780 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:10 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. 21:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 593ms 21:43:10 INFO - PROCESS | 2424 | 1466743390803 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 21:43:10 INFO - PROCESS | 2424 | 1466743390805 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 21:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:43:10 INFO - PROCESS | 2424 | 1466743390808 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:43:10 INFO - PROCESS | 2424 | 1466743390809 Marionette TRACE conn2 <- [1,310,null,{}] 21:43:10 INFO - PROCESS | 2424 | 1466743390814 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:10 INFO - PROCESS | 2424 | 1466743390815 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:10 INFO - PROCESS | 2424 | 1466743390890 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 21:43:10 INFO - PROCESS | 2424 | 1466743390895 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:10 INFO - PROCESS | 2424 | 1466743390897 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:10 INFO - PROCESS | 2424 | ++DOCSHELL 19D19400 == 34 [pid = 2424] [id = 87] 21:43:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D19C00) [pid = 2424] [serial = 258] [outer = 00000000] 21:43:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A01A000) [pid = 2424] [serial = 259] [outer = 19D19C00] 21:43:10 INFO - PROCESS | 2424 | 1466743390940 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A020000) [pid = 2424] [serial = 260] [outer = 19D19C00] 21:43:11 INFO - PROCESS | 2424 | 1466743391367 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:11 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. 21:43:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 594ms 21:43:11 INFO - PROCESS | 2424 | 1466743391406 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 21:43:11 INFO - PROCESS | 2424 | 1466743391408 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 21:43:11 INFO - PROCESS | 2424 | 1466743391411 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:43:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:43:11 INFO - PROCESS | 2424 | 1466743391412 Marionette TRACE conn2 <- [1,314,null,{}] 21:43:11 INFO - PROCESS | 2424 | 1466743391416 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:11 INFO - PROCESS | 2424 | 1466743391417 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:11 INFO - PROCESS | 2424 | 1466743391491 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 21:43:11 INFO - PROCESS | 2424 | 1466743391497 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:11 INFO - PROCESS | 2424 | 1466743391498 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:11 INFO - PROCESS | 2424 | ++DOCSHELL 19D23400 == 35 [pid = 2424] [id = 88] 21:43:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A080800) [pid = 2424] [serial = 261] [outer = 00000000] 21:43:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A34EC00) [pid = 2424] [serial = 262] [outer = 1A080800] 21:43:11 INFO - PROCESS | 2424 | 1466743391545 Marionette DEBUG loaded listener.js 21:43:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A351400) [pid = 2424] [serial = 263] [outer = 1A080800] 21:43:11 INFO - PROCESS | 2424 | 1466743391950 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:43:12 INFO - PROCESS | 2424 | 1466743392020 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:12 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. 21:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 640ms 21:43:12 INFO - PROCESS | 2424 | 1466743392049 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 2424 | 1466743392051 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 21:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:43:12 INFO - PROCESS | 2424 | 1466743392055 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 2424 | 1466743392056 Marionette TRACE conn2 <- [1,318,null,{}] 21:43:12 INFO - PROCESS | 2424 | 1466743392060 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:12 INFO - PROCESS | 2424 | 1466743392063 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:12 INFO - PROCESS | 2424 | 1466743392172 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 21:43:12 INFO - PROCESS | 2424 | 1466743392179 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 2424 | 1466743392181 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:12 INFO - PROCESS | 2424 | ++DOCSHELL 15498C00 == 36 [pid = 2424] [id = 89] 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A432400) [pid = 2424] [serial = 264] [outer = 00000000] 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A437000) [pid = 2424] [serial = 265] [outer = 1A432400] 21:43:12 INFO - PROCESS | 2424 | 1466743392224 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A437C00) [pid = 2424] [serial = 266] [outer = 1A432400] 21:43:12 INFO - PROCESS | 2424 | 1466743392673 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:12 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. 21:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 641ms 21:43:12 INFO - PROCESS | 2424 | 1466743392693 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 21:43:12 INFO - PROCESS | 2424 | 1466743392695 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 21:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:43:12 INFO - PROCESS | 2424 | 1466743392698 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:43:12 INFO - PROCESS | 2424 | 1466743392699 Marionette TRACE conn2 <- [1,322,null,{}] 21:43:12 INFO - PROCESS | 2424 | 1466743392707 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:12 INFO - PROCESS | 2424 | 1466743392709 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:12 INFO - PROCESS | 2424 | 1466743392815 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 21:43:12 INFO - PROCESS | 2424 | 1466743392821 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:12 INFO - PROCESS | 2424 | 1466743392823 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:12 INFO - PROCESS | 2424 | ++DOCSHELL 16D23400 == 37 [pid = 2424] [id = 90] 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1A435800) [pid = 2424] [serial = 267] [outer = 00000000] 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1AA06C00) [pid = 2424] [serial = 268] [outer = 1A435800] 21:43:12 INFO - PROCESS | 2424 | 1466743392866 Marionette DEBUG loaded listener.js 21:43:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1AA10800) [pid = 2424] [serial = 269] [outer = 1A435800] 21:43:13 INFO - PROCESS | 2424 | 1466743393313 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:13 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. 21:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 625ms 21:43:13 INFO - PROCESS | 2424 | 1466743393336 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 21:43:13 INFO - PROCESS | 2424 | 1466743393339 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 21:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:43:13 INFO - PROCESS | 2424 | 1466743393349 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:43:13 INFO - PROCESS | 2424 | 1466743393351 Marionette TRACE conn2 <- [1,326,null,{}] 21:43:13 INFO - PROCESS | 2424 | 1466743393355 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:13 INFO - PROCESS | 2424 | 1466743393357 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:13 INFO - PROCESS | 2424 | 1466743393474 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 21:43:13 INFO - PROCESS | 2424 | 1466743393558 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:13 INFO - PROCESS | 2424 | 1466743393560 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:13 INFO - PROCESS | 2424 | ++DOCSHELL 1756B400 == 38 [pid = 2424] [id = 91] 21:43:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1AB19800) [pid = 2424] [serial = 270] [outer = 00000000] 21:43:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1AB1F800) [pid = 2424] [serial = 271] [outer = 1AB19800] 21:43:13 INFO - PROCESS | 2424 | 1466743393605 Marionette DEBUG loaded listener.js 21:43:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1AB7F800) [pid = 2424] [serial = 272] [outer = 1AB19800] 21:43:14 INFO - PROCESS | 2424 | 1466743394325 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1751F800) [pid = 2424] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (17747800) [pid = 2424] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1943F400) [pid = 2424] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (17A7E000) [pid = 2424] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1295DC00) [pid = 2424] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (19A02800) [pid = 2424] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (16D22400) [pid = 2424] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15E83000) [pid = 2424] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1461BC00) [pid = 2424] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (11C93400) [pid = 2424] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (10F2E800) [pid = 2424] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1974F800) [pid = 2424] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1812D400) [pid = 2424] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13ABD400) [pid = 2424] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10ED8800) [pid = 2424] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:43:14 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A43D000) [pid = 2424] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:43:14 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. 21:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1047ms 21:43:14 INFO - PROCESS | 2424 | 1466743394400 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 21:43:14 INFO - PROCESS | 2424 | 1466743394402 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 21:43:14 INFO - PROCESS | 2424 | 1466743394405 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:43:14 INFO - PROCESS | 2424 | 1466743394407 Marionette TRACE conn2 <- [1,330,null,{}] 21:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:43:14 INFO - PROCESS | 2424 | 1466743394410 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:14 INFO - PROCESS | 2424 | 1466743394412 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:14 INFO - PROCESS | 2424 | 1466743394490 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 21:43:14 INFO - PROCESS | 2424 | 1466743394495 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:14 INFO - PROCESS | 2424 | 1466743394497 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:14 INFO - PROCESS | 2424 | ++DOCSHELL 1391D800 == 39 [pid = 2424] [id = 92] 21:43:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13A33800) [pid = 2424] [serial = 273] [outer = 00000000] 21:43:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15A17C00) [pid = 2424] [serial = 274] [outer = 13A33800] 21:43:14 INFO - PROCESS | 2424 | 1466743394543 Marionette DEBUG loaded listener.js 21:43:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1693A800) [pid = 2424] [serial = 275] [outer = 13A33800] 21:43:14 INFO - PROCESS | 2424 | 1466743394966 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:15 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. 21:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 640ms 21:43:15 INFO - PROCESS | 2424 | 1466743395045 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 2424 | 1466743395047 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:43:15 INFO - PROCESS | 2424 | 1466743395051 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 2424 | 1466743395052 Marionette TRACE conn2 <- [1,334,null,{}] 21:43:15 INFO - PROCESS | 2424 | 1466743395056 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 2424 | 1466743395057 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:15 INFO - PROCESS | 2424 | 1466743395135 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 21:43:15 INFO - PROCESS | 2424 | 1466743395142 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 2424 | 1466743395144 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:15 INFO - PROCESS | 2424 | ++DOCSHELL 15A13800 == 40 [pid = 2424] [id = 93] 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17A7E000) [pid = 2424] [serial = 276] [outer = 00000000] 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19DA6400) [pid = 2424] [serial = 277] [outer = 17A7E000] 21:43:15 INFO - PROCESS | 2424 | 1466743395195 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A43D000) [pid = 2424] [serial = 278] [outer = 17A7E000] 21:43:15 INFO - PROCESS | 2424 | 1466743395594 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:15 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. 21:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 21:43:15 INFO - PROCESS | 2424 | 1466743395648 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 21:43:15 INFO - PROCESS | 2424 | 1466743395650 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 21:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:43:15 INFO - PROCESS | 2424 | 1466743395658 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:43:15 INFO - PROCESS | 2424 | 1466743395659 Marionette TRACE conn2 <- [1,338,null,{}] 21:43:15 INFO - PROCESS | 2424 | 1466743395663 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:15 INFO - PROCESS | 2424 | 1466743395664 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:15 INFO - PROCESS | 2424 | 1466743395753 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 21:43:15 INFO - PROCESS | 2424 | 1466743395758 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:15 INFO - PROCESS | 2424 | 1466743395760 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:15 INFO - PROCESS | 2424 | ++DOCSHELL 17AD9C00 == 41 [pid = 2424] [id = 94] 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19D23800) [pid = 2424] [serial = 279] [outer = 00000000] 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AB89400) [pid = 2424] [serial = 280] [outer = 19D23800] 21:43:15 INFO - PROCESS | 2424 | 1466743395803 Marionette DEBUG loaded listener.js 21:43:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1AE34000) [pid = 2424] [serial = 281] [outer = 19D23800] 21:43:16 INFO - PROCESS | 2424 | 1466743396228 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:16 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. 21:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 593ms 21:43:16 INFO - PROCESS | 2424 | 1466743396250 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 21:43:16 INFO - PROCESS | 2424 | 1466743396252 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 21:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:43:16 INFO - PROCESS | 2424 | 1466743396255 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:43:16 INFO - PROCESS | 2424 | 1466743396257 Marionette TRACE conn2 <- [1,342,null,{}] 21:43:16 INFO - PROCESS | 2424 | 1466743396260 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:16 INFO - PROCESS | 2424 | 1466743396262 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:16 INFO - PROCESS | 2424 | 1466743396377 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 21:43:16 INFO - PROCESS | 2424 | 1466743396475 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:16 INFO - PROCESS | 2424 | 1466743396479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:16 INFO - PROCESS | 2424 | ++DOCSHELL 10320000 == 42 [pid = 2424] [id = 95] 21:43:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1036F400) [pid = 2424] [serial = 282] [outer = 00000000] 21:43:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1047E400) [pid = 2424] [serial = 283] [outer = 1036F400] 21:43:16 INFO - PROCESS | 2424 | 1466743396535 Marionette DEBUG loaded listener.js 21:43:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (10A5C800) [pid = 2424] [serial = 284] [outer = 1036F400] 21:43:17 INFO - PROCESS | 2424 | 1466743397286 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:17 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. 21:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1047ms 21:43:17 INFO - PROCESS | 2424 | 1466743397332 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 21:43:17 INFO - PROCESS | 2424 | 1466743397336 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 21:43:17 INFO - PROCESS | 2424 | 1466743397342 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:43:17 INFO - PROCESS | 2424 | 1466743397346 Marionette TRACE conn2 <- [1,346,null,{}] 21:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:43:17 INFO - PROCESS | 2424 | 1466743397351 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:17 INFO - PROCESS | 2424 | 1466743397354 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:17 INFO - PROCESS | 2424 | 1466743397474 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 21:43:17 INFO - PROCESS | 2424 | 1466743397596 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:17 INFO - PROCESS | 2424 | 1466743397599 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:17 INFO - PROCESS | 2424 | ++DOCSHELL 10F2F000 == 43 [pid = 2424] [id = 96] 21:43:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (110A4C00) [pid = 2424] [serial = 285] [outer = 00000000] 21:43:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (1188F400) [pid = 2424] [serial = 286] [outer = 110A4C00] 21:43:17 INFO - PROCESS | 2424 | 1466743397656 Marionette DEBUG loaded listener.js 21:43:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (129E6800) [pid = 2424] [serial = 287] [outer = 110A4C00] 21:43:18 INFO - PROCESS | 2424 | 1466743398575 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:18 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. 21:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1250ms 21:43:18 INFO - PROCESS | 2424 | 1466743398602 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 21:43:18 INFO - PROCESS | 2424 | 1466743398607 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 21:43:18 INFO - PROCESS | 2424 | 1466743398612 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:43:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:43:18 INFO - PROCESS | 2424 | 1466743398615 Marionette TRACE conn2 <- [1,350,null,{}] 21:43:18 INFO - PROCESS | 2424 | 1466743398621 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:18 INFO - PROCESS | 2424 | 1466743398624 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:18 INFO - PROCESS | 2424 | 1466743398733 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 21:43:18 INFO - PROCESS | 2424 | 1466743398837 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:18 INFO - PROCESS | 2424 | 1466743398842 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:18 INFO - PROCESS | 2424 | ++DOCSHELL 10BB3C00 == 44 [pid = 2424] [id = 97] 21:43:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (10BB4800) [pid = 2424] [serial = 288] [outer = 00000000] 21:43:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (110A3800) [pid = 2424] [serial = 289] [outer = 10BB4800] 21:43:18 INFO - PROCESS | 2424 | 1466743398892 Marionette DEBUG loaded listener.js 21:43:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (112B2000) [pid = 2424] [serial = 290] [outer = 10BB4800] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 17AD9C00 == 43 [pid = 2424] [id = 94] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 15A13800 == 42 [pid = 2424] [id = 93] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 1391D800 == 41 [pid = 2424] [id = 92] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 1756B400 == 40 [pid = 2424] [id = 91] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 16D23400 == 39 [pid = 2424] [id = 90] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 15498C00 == 38 [pid = 2424] [id = 89] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 19D23400 == 37 [pid = 2424] [id = 88] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 19D19400 == 36 [pid = 2424] [id = 87] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 17D83C00 == 35 [pid = 2424] [id = 86] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 17579C00 == 34 [pid = 2424] [id = 85] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 15A19000 == 33 [pid = 2424] [id = 84] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 1549B800 == 32 [pid = 2424] [id = 83] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 129DF800 == 31 [pid = 2424] [id = 82] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 10A63C00 == 30 [pid = 2424] [id = 81] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (1AA0BC00) [pid = 2424] [serial = 238] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOCSHELL 1A5A0400 == 29 [pid = 2424] [id = 80] 21:43:19 INFO - PROCESS | 2424 | 1466743399372 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (1A013C00) [pid = 2424] [serial = 157] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (18131C00) [pid = 2424] [serial = 223] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1943B400) [pid = 2424] [serial = 224] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (19752800) [pid = 2424] [serial = 227] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (19751C00) [pid = 2424] [serial = 226] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (19A0D000) [pid = 2424] [serial = 229] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (19A04C00) [pid = 2424] [serial = 232] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A354400) [pid = 2424] [serial = 235] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19A0E800) [pid = 2424] [serial = 230] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16EFC800) [pid = 2424] [serial = 220] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1692FC00) [pid = 2424] [serial = 217] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (169CB000) [pid = 2424] [serial = 218] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (154CEC00) [pid = 2424] [serial = 214] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15A19C00) [pid = 2424] [serial = 215] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12F2A000) [pid = 2424] [serial = 211] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13229800) [pid = 2424] [serial = 212] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12F64400) [pid = 2424] [serial = 209] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12BA7400) [pid = 2424] [serial = 208] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A357C00) [pid = 2424] [serial = 206] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19D21800) [pid = 2424] [serial = 205] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (18135800) [pid = 2424] [serial = 203] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (18131800) [pid = 2424] [serial = 202] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (154CF800) [pid = 2424] [serial = 200] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14615C00) [pid = 2424] [serial = 199] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11DDD800) [pid = 2424] [serial = 197] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (112B4000) [pid = 2424] [serial = 196] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A5AB800) [pid = 2424] [serial = 194] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17489800) [pid = 2424] [serial = 221] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19D25C00) [pid = 2424] [serial = 233] [outer = 00000000] [url = about:blank] 21:43:19 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A43F400) [pid = 2424] [serial = 236] [outer = 00000000] [url = about:blank] 21:43:19 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. 21:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 797ms 21:43:19 INFO - PROCESS | 2424 | 1466743399415 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 21:43:19 INFO - PROCESS | 2424 | 1466743399419 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 21:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:43:19 INFO - PROCESS | 2424 | 1466743399425 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:43:19 INFO - PROCESS | 2424 | 1466743399428 Marionette TRACE conn2 <- [1,354,null,{}] 21:43:19 INFO - PROCESS | 2424 | 1466743399432 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:19 INFO - PROCESS | 2424 | 1466743399435 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:19 INFO - PROCESS | 2424 | 1466743399522 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 21:43:19 INFO - PROCESS | 2424 | 1466743399529 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:19 INFO - PROCESS | 2424 | 1466743399531 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:19 INFO - PROCESS | 2424 | ++DOCSHELL 12957000 == 30 [pid = 2424] [id = 98] 21:43:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (129E5000) [pid = 2424] [serial = 291] [outer = 00000000] 21:43:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12C86C00) [pid = 2424] [serial = 292] [outer = 129E5000] 21:43:19 INFO - PROCESS | 2424 | 1466743399578 Marionette DEBUG loaded listener.js 21:43:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12FCE400) [pid = 2424] [serial = 293] [outer = 129E5000] 21:43:20 INFO - PROCESS | 2424 | 1466743400046 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:20 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. 21:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 641ms 21:43:20 INFO - PROCESS | 2424 | 1466743400063 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 2424 | 1466743400065 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 21:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:43:20 INFO - PROCESS | 2424 | 1466743400069 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - PROCESS | 2424 | 1466743400072 Marionette TRACE conn2 <- [1,358,null,{}] 21:43:20 INFO - PROCESS | 2424 | 1466743400083 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 2424 | 1466743400087 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:20 INFO - PROCESS | 2424 | 1466743400168 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 21:43:20 INFO - PROCESS | 2424 | 1466743400209 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 2424 | 1466743400212 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:20 INFO - PROCESS | 2424 | ++DOCSHELL 14283000 == 31 [pid = 2424] [id = 99] 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (14284000) [pid = 2424] [serial = 294] [outer = 00000000] 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14616C00) [pid = 2424] [serial = 295] [outer = 14284000] 21:43:20 INFO - PROCESS | 2424 | 1466743400259 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (154CD000) [pid = 2424] [serial = 296] [outer = 14284000] 21:43:20 INFO - PROCESS | 2424 | 1466743400711 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:20 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. 21:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 703ms 21:43:20 INFO - PROCESS | 2424 | 1466743400768 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 21:43:20 INFO - PROCESS | 2424 | 1466743400770 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 21:43:20 INFO - PROCESS | 2424 | 1466743400774 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:43:20 INFO - PROCESS | 2424 | 1466743400775 Marionette TRACE conn2 <- [1,362,null,{}] 21:43:20 INFO - PROCESS | 2424 | 1466743400778 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:20 INFO - PROCESS | 2424 | 1466743400780 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:20 INFO - PROCESS | 2424 | 1466743400861 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 21:43:20 INFO - PROCESS | 2424 | 1466743400869 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:20 INFO - PROCESS | 2424 | 1466743400871 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:20 INFO - PROCESS | 2424 | ++DOCSHELL 1460C800 == 32 [pid = 2424] [id = 100] 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (155AB400) [pid = 2424] [serial = 297] [outer = 00000000] 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15E83000) [pid = 2424] [serial = 298] [outer = 155AB400] 21:43:20 INFO - PROCESS | 2424 | 1466743400916 Marionette DEBUG loaded listener.js 21:43:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1692D000) [pid = 2424] [serial = 299] [outer = 155AB400] 21:43:21 INFO - PROCESS | 2424 | 1466743401358 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:21 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. 21:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 641ms 21:43:21 INFO - PROCESS | 2424 | 1466743401412 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 21:43:21 INFO - PROCESS | 2424 | 1466743401414 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 21:43:21 INFO - PROCESS | 2424 | 1466743401417 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:43:21 INFO - PROCESS | 2424 | 1466743401419 Marionette TRACE conn2 <- [1,366,null,{}] 21:43:21 INFO - PROCESS | 2424 | 1466743401422 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:21 INFO - PROCESS | 2424 | 1466743401424 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:21 INFO - PROCESS | 2424 | 1466743401500 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 21:43:21 INFO - PROCESS | 2424 | 1466743401531 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:21 INFO - PROCESS | 2424 | 1466743401533 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:21 INFO - PROCESS | 2424 | ++DOCSHELL 1315C000 == 33 [pid = 2424] [id = 101] 21:43:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (169D1800) [pid = 2424] [serial = 300] [outer = 00000000] 21:43:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16D23800) [pid = 2424] [serial = 301] [outer = 169D1800] 21:43:21 INFO - PROCESS | 2424 | 1466743401577 Marionette DEBUG loaded listener.js 21:43:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17517000) [pid = 2424] [serial = 302] [outer = 169D1800] 21:43:22 INFO - PROCESS | 2424 | 1466743402037 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:22 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. 21:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 21:43:22 INFO - PROCESS | 2424 | 1466743402062 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 2424 | 1466743402064 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 21:43:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:43:22 INFO - PROCESS | 2424 | 1466743402068 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - PROCESS | 2424 | 1466743402069 Marionette TRACE conn2 <- [1,370,null,{}] 21:43:22 INFO - PROCESS | 2424 | 1466743402073 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:22 INFO - PROCESS | 2424 | 1466743402078 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:22 INFO - PROCESS | 2424 | 1466743402206 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 21:43:22 INFO - PROCESS | 2424 | 1466743402213 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 2424 | 1466743402215 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:22 INFO - PROCESS | 2424 | ++DOCSHELL 16D1C000 == 34 [pid = 2424] [id = 102] 21:43:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17D83C00) [pid = 2424] [serial = 303] [outer = 00000000] 21:43:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (18129000) [pid = 2424] [serial = 304] [outer = 17D83C00] 21:43:22 INFO - PROCESS | 2424 | 1466743402259 Marionette DEBUG loaded listener.js 21:43:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1812B800) [pid = 2424] [serial = 305] [outer = 17D83C00] 21:43:22 INFO - PROCESS | 2424 | 1466743402699 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:43:22 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. 21:43:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 703ms 21:43:22 INFO - PROCESS | 2424 | 1466743402768 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 21:43:22 INFO - PROCESS | 2424 | 1466743402770 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 21:43:22 INFO - PROCESS | 2424 | 1466743402774 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:43:22 INFO - PROCESS | 2424 | 1466743402775 Marionette TRACE conn2 <- [1,374,null,{}] 21:43:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:43:22 INFO - PROCESS | 2424 | 1466743402779 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:22 INFO - PROCESS | 2424 | 1466743402781 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:22 INFO - PROCESS | 2424 | 1466743402909 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 21:43:22 INFO - PROCESS | 2424 | 1466743402945 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:22 INFO - PROCESS | 2424 | 1466743402947 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:22 INFO - PROCESS | 2424 | ++DOCSHELL 13139C00 == 35 [pid = 2424] [id = 103] 21:43:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (155A3C00) [pid = 2424] [serial = 306] [outer = 00000000] 21:43:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (18135400) [pid = 2424] [serial = 307] [outer = 155A3C00] 21:43:22 INFO - PROCESS | 2424 | 1466743402990 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (18136400) [pid = 2424] [serial = 308] [outer = 155A3C00] 21:43:23 INFO - PROCESS | 2424 | 1466743403429 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:43:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:43:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms 21:43:23 INFO - PROCESS | 2424 | 1466743403483 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 21:43:23 INFO - PROCESS | 2424 | 1466743403485 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 21:43:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:43:23 INFO - PROCESS | 2424 | 1466743403488 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:43:23 INFO - PROCESS | 2424 | 1466743403490 Marionette TRACE conn2 <- [1,378,null,{}] 21:43:23 INFO - PROCESS | 2424 | 1466743403493 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:23 INFO - PROCESS | 2424 | 1466743403495 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:23 INFO - PROCESS | 2424 | 1466743403597 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 21:43:23 INFO - PROCESS | 2424 | 1466743403603 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:23 INFO - PROCESS | 2424 | 1466743403604 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:23 INFO - PROCESS | 2424 | ++DOCSHELL 17A84800 == 36 [pid = 2424] [id = 104] 21:43:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19441800) [pid = 2424] [serial = 309] [outer = 00000000] 21:43:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19752800) [pid = 2424] [serial = 310] [outer = 19441800] 21:43:23 INFO - PROCESS | 2424 | 1466743403648 Marionette DEBUG loaded listener.js 21:43:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19A02800) [pid = 2424] [serial = 311] [outer = 19441800] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (13A33800) [pid = 2424] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (17A7E000) [pid = 2424] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A432400) [pid = 2424] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1AB19800) [pid = 2424] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A080800) [pid = 2424] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (154A3C00) [pid = 2424] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17F4E000) [pid = 2424] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19D19C00) [pid = 2424] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:43:23 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12BB1400) [pid = 2424] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:43:24 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16761800) [pid = 2424] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:43:24 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1109A400) [pid = 2424] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:43:24 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17741000) [pid = 2424] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:43:24 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A435800) [pid = 2424] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:43:24 INFO - PROCESS | 2424 | 1466743404285 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:43:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 843ms 21:43:24 INFO - PROCESS | 2424 | 1466743404329 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 2424 | 1466743404331 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 21:43:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:43:24 INFO - PROCESS | 2424 | 1466743404334 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 2424 | 1466743404336 Marionette TRACE conn2 <- [1,382,null,{}] 21:43:24 INFO - PROCESS | 2424 | 1466743404339 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 2424 | 1466743404341 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:24 INFO - PROCESS | 2424 | 1466743404417 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 21:43:24 INFO - PROCESS | 2424 | 1466743404422 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:24 INFO - PROCESS | 2424 | 1466743404424 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:24 INFO - PROCESS | 2424 | ++DOCSHELL 132E9000 == 37 [pid = 2424] [id = 105] 21:43:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1427D400) [pid = 2424] [serial = 312] [outer = 00000000] 21:43:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1974E800) [pid = 2424] [serial = 313] [outer = 1427D400] 21:43:24 INFO - PROCESS | 2424 | 1466743404474 Marionette DEBUG loaded listener.js 21:43:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19752000) [pid = 2424] [serial = 314] [outer = 1427D400] 21:43:24 INFO - PROCESS | 2424 | 1466743404902 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:43:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:43:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 594ms 21:43:24 INFO - PROCESS | 2424 | 1466743404932 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 21:43:24 INFO - PROCESS | 2424 | 1466743404934 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 21:43:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:43:24 INFO - PROCESS | 2424 | 1466743404938 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:43:24 INFO - PROCESS | 2424 | 1466743404941 Marionette TRACE conn2 <- [1,386,null,{}] 21:43:24 INFO - PROCESS | 2424 | 1466743404946 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:24 INFO - PROCESS | 2424 | 1466743404948 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:25 INFO - PROCESS | 2424 | 1466743405059 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 21:43:25 INFO - PROCESS | 2424 | 1466743405066 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 2424 | 1466743405068 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:25 INFO - PROCESS | 2424 | ++DOCSHELL 154D0000 == 38 [pid = 2424] [id = 106] 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (154D2000) [pid = 2424] [serial = 315] [outer = 00000000] 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19D1D000) [pid = 2424] [serial = 316] [outer = 154D2000] 21:43:25 INFO - PROCESS | 2424 | 1466743405111 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (196D4C00) [pid = 2424] [serial = 317] [outer = 154D2000] 21:43:25 INFO - PROCESS | 2424 | 1466743405533 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:43:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:43:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 625ms 21:43:25 INFO - PROCESS | 2424 | 1466743405575 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 21:43:25 INFO - PROCESS | 2424 | 1466743405577 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 21:43:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:43:25 INFO - PROCESS | 2424 | 1466743405580 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:43:25 INFO - PROCESS | 2424 | 1466743405583 Marionette TRACE conn2 <- [1,390,null,{}] 21:43:25 INFO - PROCESS | 2424 | 1466743405586 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:25 INFO - PROCESS | 2424 | 1466743405588 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:25 INFO - PROCESS | 2424 | 1466743405681 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 21:43:25 INFO - PROCESS | 2424 | 1466743405688 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:25 INFO - PROCESS | 2424 | 1466743405691 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:25 INFO - PROCESS | 2424 | ++DOCSHELL 1A022800 == 39 [pid = 2424] [id = 107] 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A083000) [pid = 2424] [serial = 318] [outer = 00000000] 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A34BC00) [pid = 2424] [serial = 319] [outer = 1A083000] 21:43:25 INFO - PROCESS | 2424 | 1466743405739 Marionette DEBUG loaded listener.js 21:43:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A355C00) [pid = 2424] [serial = 320] [outer = 1A083000] 21:43:26 INFO - PROCESS | 2424 | 1466743406441 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:43:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:43:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 906ms 21:43:26 INFO - PROCESS | 2424 | 1466743406486 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 21:43:26 INFO - PROCESS | 2424 | 1466743406491 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 21:43:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:43:26 INFO - PROCESS | 2424 | 1466743406496 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:43:26 INFO - PROCESS | 2424 | 1466743406501 Marionette TRACE conn2 <- [1,394,null,{}] 21:43:26 INFO - PROCESS | 2424 | 1466743406511 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:26 INFO - PROCESS | 2424 | 1466743406516 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:26 INFO - PROCESS | 2424 | 1466743406627 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 21:43:26 INFO - PROCESS | 2424 | 1466743406750 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:26 INFO - PROCESS | 2424 | 1466743406753 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:26 INFO - PROCESS | 2424 | ++DOCSHELL 1109F400 == 40 [pid = 2424] [id = 108] 21:43:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (110A0C00) [pid = 2424] [serial = 321] [outer = 00000000] 21:43:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112D6400) [pid = 2424] [serial = 322] [outer = 110A0C00] 21:43:26 INFO - PROCESS | 2424 | 1466743406815 Marionette DEBUG loaded listener.js 21:43:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (13132C00) [pid = 2424] [serial = 323] [outer = 110A0C00] 21:43:27 INFO - PROCESS | 2424 | 1466743407431 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:43:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:43:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1000ms 21:43:27 INFO - PROCESS | 2424 | 1466743407498 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 21:43:27 INFO - PROCESS | 2424 | 1466743407503 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 21:43:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:43:27 INFO - PROCESS | 2424 | 1466743407510 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:43:27 INFO - PROCESS | 2424 | 1466743407512 Marionette TRACE conn2 <- [1,398,null,{}] 21:43:27 INFO - PROCESS | 2424 | 1466743407517 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:27 INFO - PROCESS | 2424 | 1466743407520 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:27 INFO - PROCESS | 2424 | 1466743407664 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 21:43:27 INFO - PROCESS | 2424 | 1466743407789 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:27 INFO - PROCESS | 2424 | 1466743407792 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:27 INFO - PROCESS | 2424 | ++DOCSHELL 13EA0000 == 41 [pid = 2424] [id = 109] 21:43:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (13EA1C00) [pid = 2424] [serial = 324] [outer = 00000000] 21:43:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (154D1800) [pid = 2424] [serial = 325] [outer = 13EA1C00] 21:43:27 INFO - PROCESS | 2424 | 1466743407849 Marionette DEBUG loaded listener.js 21:43:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (15E79400) [pid = 2424] [serial = 326] [outer = 13EA1C00] 21:43:28 INFO - PROCESS | 2424 | 1466743408510 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:43:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:43:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1047ms 21:43:28 INFO - PROCESS | 2424 | 1466743408557 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 21:43:28 INFO - PROCESS | 2424 | 1466743408560 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 21:43:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:43:28 INFO - PROCESS | 2424 | 1466743408565 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:43:28 INFO - PROCESS | 2424 | 1466743408571 Marionette TRACE conn2 <- [1,402,null,{}] 21:43:28 INFO - PROCESS | 2424 | 1466743408603 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:28 INFO - PROCESS | 2424 | 1466743408608 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:28 INFO - PROCESS | 2424 | 1466743408752 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 21:43:28 INFO - PROCESS | 2424 | 1466743408876 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:28 INFO - PROCESS | 2424 | 1466743408880 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:28 INFO - PROCESS | 2424 | ++DOCSHELL 1188A800 == 42 [pid = 2424] [id = 110] 21:43:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1188D000) [pid = 2424] [serial = 327] [outer = 00000000] 21:43:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1527CC00) [pid = 2424] [serial = 328] [outer = 1188D000] 21:43:28 INFO - PROCESS | 2424 | 1466743408937 Marionette DEBUG loaded listener.js 21:43:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1751EC00) [pid = 2424] [serial = 329] [outer = 1188D000] 21:43:29 INFO - PROCESS | 2424 | 1466743409668 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:43:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:43:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1171ms 21:43:29 INFO - PROCESS | 2424 | 1466743409755 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 21:43:29 INFO - PROCESS | 2424 | 1466743409759 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 21:43:29 INFO - PROCESS | 2424 | 1466743409764 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:43:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:43:29 INFO - PROCESS | 2424 | 1466743409769 Marionette TRACE conn2 <- [1,406,null,{}] 21:43:29 INFO - PROCESS | 2424 | 1466743409774 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:29 INFO - PROCESS | 2424 | 1466743409777 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:29 INFO - PROCESS | 2424 | 1466743409880 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 21:43:29 INFO - PROCESS | 2424 | 1466743409955 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:29 INFO - PROCESS | 2424 | 1466743409958 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:29 INFO - PROCESS | 2424 | ++DOCSHELL 1180E400 == 43 [pid = 2424] [id = 111] 21:43:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (11884800) [pid = 2424] [serial = 330] [outer = 00000000] 21:43:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (13230000) [pid = 2424] [serial = 331] [outer = 11884800] 21:43:30 INFO - PROCESS | 2424 | 1466743410029 Marionette DEBUG loaded listener.js 21:43:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1391DC00) [pid = 2424] [serial = 332] [outer = 11884800] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 154D0000 == 42 [pid = 2424] [id = 106] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 132E9000 == 41 [pid = 2424] [id = 105] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 17A84800 == 40 [pid = 2424] [id = 104] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 13139C00 == 39 [pid = 2424] [id = 103] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 16D1C000 == 38 [pid = 2424] [id = 102] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 1315C000 == 37 [pid = 2424] [id = 101] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 1460C800 == 36 [pid = 2424] [id = 100] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 14283000 == 35 [pid = 2424] [id = 99] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 12957000 == 34 [pid = 2424] [id = 98] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 10BB3C00 == 33 [pid = 2424] [id = 97] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 10320000 == 32 [pid = 2424] [id = 95] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 10F2F000 == 31 [pid = 2424] [id = 96] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 1188A800 == 30 [pid = 2424] [id = 110] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 13EA0000 == 29 [pid = 2424] [id = 109] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 1A022800 == 28 [pid = 2424] [id = 107] 21:43:30 INFO - PROCESS | 2424 | --DOCSHELL 1109F400 == 27 [pid = 2424] [id = 108] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A437C00) [pid = 2424] [serial = 266] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A437000) [pid = 2424] [serial = 265] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1AB1F800) [pid = 2424] [serial = 271] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A34EC00) [pid = 2424] [serial = 262] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (15A1BC00) [pid = 2424] [serial = 247] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (15E7DC00) [pid = 2424] [serial = 248] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (196CF800) [pid = 2424] [serial = 256] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19A05000) [pid = 2424] [serial = 257] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A01A000) [pid = 2424] [serial = 259] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A020000) [pid = 2424] [serial = 260] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (12FCF400) [pid = 2424] [serial = 244] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13189000) [pid = 2424] [serial = 245] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16D1D000) [pid = 2424] [serial = 250] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17519000) [pid = 2424] [serial = 251] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (112BB800) [pid = 2424] [serial = 241] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (114A4400) [pid = 2424] [serial = 242] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17ADAC00) [pid = 2424] [serial = 253] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17D7FC00) [pid = 2424] [serial = 254] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1AA10800) [pid = 2424] [serial = 269] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1AA06C00) [pid = 2424] [serial = 268] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1AB89400) [pid = 2424] [serial = 280] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15A17C00) [pid = 2424] [serial = 274] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1693A800) [pid = 2424] [serial = 275] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1AB7F800) [pid = 2424] [serial = 272] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A43D000) [pid = 2424] [serial = 278] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A351400) [pid = 2424] [serial = 263] [outer = 00000000] [url = about:blank] 21:43:30 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19DA6400) [pid = 2424] [serial = 277] [outer = 00000000] [url = about:blank] 21:43:31 INFO - PROCESS | 2424 | 1466743411211 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1500ms 21:43:31 INFO - PROCESS | 2424 | 1466743411271 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 21:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:43:31 INFO - PROCESS | 2424 | 1466743411274 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 21:43:31 INFO - PROCESS | 2424 | 1466743411278 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:43:31 INFO - PROCESS | 2424 | 1466743411281 Marionette TRACE conn2 <- [1,410,null,{}] 21:43:31 INFO - PROCESS | 2424 | 1466743411286 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:31 INFO - PROCESS | 2424 | 1466743411289 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:31 INFO - PROCESS | 2424 | 1466743411396 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 21:43:31 INFO - PROCESS | 2424 | 1466743411475 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:31 INFO - PROCESS | 2424 | 1466743411478 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:31 INFO - PROCESS | 2424 | ++DOCSHELL 112AE800 == 28 [pid = 2424] [id = 112] 21:43:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (112D5C00) [pid = 2424] [serial = 333] [outer = 00000000] 21:43:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (114AC400) [pid = 2424] [serial = 334] [outer = 112D5C00] 21:43:31 INFO - PROCESS | 2424 | 1466743411525 Marionette DEBUG loaded listener.js 21:43:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12957000) [pid = 2424] [serial = 335] [outer = 112D5C00] 21:43:31 INFO - PROCESS | 2424 | 1466743411945 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:43:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:43:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 688ms 21:43:31 INFO - PROCESS | 2424 | 1466743411976 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 21:43:31 INFO - PROCESS | 2424 | 1466743411980 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 21:43:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:43:32 INFO - PROCESS | 2424 | 1466743412017 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 2424 | 1466743412020 Marionette TRACE conn2 <- [1,414,null,{}] 21:43:32 INFO - PROCESS | 2424 | 1466743412028 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 2424 | 1466743412030 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:32 INFO - PROCESS | 2424 | 1466743412118 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 21:43:32 INFO - PROCESS | 2424 | 1466743412127 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 2424 | 1466743412129 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:32 INFO - PROCESS | 2424 | ++DOCSHELL 13A2B400 == 29 [pid = 2424] [id = 113] 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13AB0400) [pid = 2424] [serial = 336] [outer = 00000000] 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (13EAA000) [pid = 2424] [serial = 337] [outer = 13AB0400] 21:43:32 INFO - PROCESS | 2424 | 1466743412182 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1427EC00) [pid = 2424] [serial = 338] [outer = 13AB0400] 21:43:32 INFO - PROCESS | 2424 | 1466743412601 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:43:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:43:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 672ms 21:43:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:43:32 INFO - PROCESS | 2424 | 1466743412665 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 21:43:32 INFO - PROCESS | 2424 | 1466743412668 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 21:43:32 INFO - PROCESS | 2424 | 1466743412671 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:43:32 INFO - PROCESS | 2424 | 1466743412675 Marionette TRACE conn2 <- [1,418,null,{}] 21:43:32 INFO - PROCESS | 2424 | 1466743412686 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:32 INFO - PROCESS | 2424 | 1466743412693 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:32 INFO - PROCESS | 2424 | 1466743412778 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 21:43:32 INFO - PROCESS | 2424 | 1466743412785 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:32 INFO - PROCESS | 2424 | 1466743412788 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:32 INFO - PROCESS | 2424 | ++DOCSHELL 15E80800 == 30 [pid = 2424] [id = 114] 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E80C00) [pid = 2424] [serial = 339] [outer = 00000000] 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (169CF000) [pid = 2424] [serial = 340] [outer = 15E80C00] 21:43:32 INFO - PROCESS | 2424 | 1466743412842 Marionette DEBUG loaded listener.js 21:43:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16E5E400) [pid = 2424] [serial = 341] [outer = 15E80C00] 21:43:33 INFO - PROCESS | 2424 | 1466743413794 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:43:33 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 21:43:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1140ms 21:43:33 INFO - PROCESS | 2424 | 1466743413817 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 21:43:33 INFO - PROCESS | 2424 | 1466743413820 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 21:43:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:43:33 INFO - PROCESS | 2424 | 1466743413830 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:43:33 INFO - PROCESS | 2424 | 1466743413832 Marionette TRACE conn2 <- [1,422,null,{}] 21:43:33 INFO - PROCESS | 2424 | 1466743413836 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:33 INFO - PROCESS | 2424 | 1466743413838 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:33 INFO - PROCESS | 2424 | 1466743413949 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 21:43:33 INFO - PROCESS | 2424 | 1466743413955 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:33 INFO - PROCESS | 2424 | 1466743413957 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:33 INFO - PROCESS | 2424 | ++DOCSHELL 169CD000 == 31 [pid = 2424] [id = 115] 21:43:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16E69000) [pid = 2424] [serial = 342] [outer = 00000000] 21:43:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17A81800) [pid = 2424] [serial = 343] [outer = 16E69000] 21:43:33 INFO - PROCESS | 2424 | 1466743414001 Marionette DEBUG loaded listener.js 21:43:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17D83800) [pid = 2424] [serial = 344] [outer = 16E69000] 21:43:34 INFO - PROCESS | 2424 | 1466743414908 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:43:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:43:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1094ms 21:43:34 INFO - PROCESS | 2424 | 1466743414930 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 21:43:34 INFO - PROCESS | 2424 | 1466743414931 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 21:43:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:43:34 INFO - PROCESS | 2424 | 1466743414940 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:43:34 INFO - PROCESS | 2424 | 1466743414942 Marionette TRACE conn2 <- [1,426,null,{}] 21:43:34 INFO - PROCESS | 2424 | 1466743414945 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:34 INFO - PROCESS | 2424 | 1466743414947 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:35 INFO - PROCESS | 2424 | 1466743415199 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17D83C00) [pid = 2424] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (155A3C00) [pid = 2424] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19441800) [pid = 2424] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (155AB400) [pid = 2424] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (14284000) [pid = 2424] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1036F400) [pid = 2424] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (110A4C00) [pid = 2424] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129E5000) [pid = 2424] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10BB4800) [pid = 2424] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (169D1800) [pid = 2424] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (154D2000) [pid = 2424] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A083000) [pid = 2424] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1427D400) [pid = 2424] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19D23800) [pid = 2424] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:43:35 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A5A1000) [pid = 2424] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:43:35 INFO - PROCESS | 2424 | 1466743415283 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 2424 | 1466743415285 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:35 INFO - PROCESS | 2424 | ++DOCSHELL 105F4C00 == 32 [pid = 2424] [id = 116] 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (105F6800) [pid = 2424] [serial = 345] [outer = 00000000] 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10ED2800) [pid = 2424] [serial = 346] [outer = 105F6800] 21:43:35 INFO - PROCESS | 2424 | 1466743415329 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (11CE3C00) [pid = 2424] [serial = 347] [outer = 105F6800] 21:43:35 INFO - PROCESS | 2424 | 1466743415699 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:43:35 INFO - PROCESS | 2424 | 1466743415744 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 21:43:35 INFO - PROCESS | 2424 | 1466743415748 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:43:35 INFO - PROCESS | 2424 | 1466743415749 Marionette TRACE conn2 <- [1,430,null,{}] 21:43:35 INFO - PROCESS | 2424 | 1466743415753 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:35 INFO - PROCESS | 2424 | 1466743415758 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:35 INFO - PROCESS | 2424 | 1466743415864 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 21:43:35 INFO - PROCESS | 2424 | 1466743415871 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:35 INFO - PROCESS | 2424 | 1466743415873 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:35 INFO - PROCESS | 2424 | ++DOCSHELL 12BAE000 == 33 [pid = 2424] [id = 117] 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A1AC00) [pid = 2424] [serial = 348] [outer = 00000000] 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1974E400) [pid = 2424] [serial = 349] [outer = 15A1AC00] 21:43:35 INFO - PROCESS | 2424 | 1466743415916 Marionette DEBUG loaded listener.js 21:43:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19A08000) [pid = 2424] [serial = 350] [outer = 15A1AC00] 21:43:36 INFO - PROCESS | 2424 | 1466743416332 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 625ms 21:43:36 INFO - PROCESS | 2424 | 1466743416386 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 2424 | 1466743416388 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 21:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:43:36 INFO - PROCESS | 2424 | 1466743416391 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 2424 | 1466743416393 Marionette TRACE conn2 <- [1,434,null,{}] 21:43:36 INFO - PROCESS | 2424 | 1466743416396 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 2424 | 1466743416398 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:36 INFO - PROCESS | 2424 | 1466743416471 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 21:43:36 INFO - PROCESS | 2424 | 1466743416477 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:36 INFO - PROCESS | 2424 | 1466743416479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:36 INFO - PROCESS | 2424 | ++DOCSHELL 19A0B000 == 34 [pid = 2424] [id = 118] 21:43:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19A0F000) [pid = 2424] [serial = 351] [outer = 00000000] 21:43:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19DACC00) [pid = 2424] [serial = 352] [outer = 19A0F000] 21:43:36 INFO - PROCESS | 2424 | 1466743416522 Marionette DEBUG loaded listener.js 21:43:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A019400) [pid = 2424] [serial = 353] [outer = 19A0F000] 21:43:36 INFO - PROCESS | 2424 | 1466743416947 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:43:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:43:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 594ms 21:43:36 INFO - PROCESS | 2424 | 1466743416992 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 21:43:36 INFO - PROCESS | 2424 | 1466743416994 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 21:43:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:43:36 INFO - PROCESS | 2424 | 1466743416998 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:43:36 INFO - PROCESS | 2424 | 1466743417000 Marionette TRACE conn2 <- [1,438,null,{}] 21:43:36 INFO - PROCESS | 2424 | 1466743417008 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:36 INFO - PROCESS | 2424 | 1466743417009 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:37 INFO - PROCESS | 2424 | 1466743417091 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 21:43:37 INFO - PROCESS | 2424 | 1466743417097 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:37 INFO - PROCESS | 2424 | 1466743417099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:37 INFO - PROCESS | 2424 | ++DOCSHELL 12C89400 == 35 [pid = 2424] [id = 119] 21:43:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19D1C800) [pid = 2424] [serial = 354] [outer = 00000000] 21:43:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A07E400) [pid = 2424] [serial = 355] [outer = 19D1C800] 21:43:37 INFO - PROCESS | 2424 | 1466743417141 Marionette DEBUG loaded listener.js 21:43:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A07F800) [pid = 2424] [serial = 356] [outer = 19D1C800] 21:43:37 INFO - PROCESS | 2424 | 1466743418014 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:43:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:43:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1031ms 21:43:38 INFO - PROCESS | 2424 | 1466743418058 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 21:43:38 INFO - PROCESS | 2424 | 1466743418063 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 21:43:38 INFO - PROCESS | 2424 | 1466743418068 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:43:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:43:38 INFO - PROCESS | 2424 | 1466743418073 Marionette TRACE conn2 <- [1,442,null,{}] 21:43:38 INFO - PROCESS | 2424 | 1466743418078 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:38 INFO - PROCESS | 2424 | 1466743418081 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:38 INFO - PROCESS | 2424 | 1466743418198 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 21:43:38 INFO - PROCESS | 2424 | 1466743418276 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:38 INFO - PROCESS | 2424 | 1466743418279 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:38 INFO - PROCESS | 2424 | ++DOCSHELL 11224800 == 36 [pid = 2424] [id = 120] 21:43:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (11225400) [pid = 2424] [serial = 357] [outer = 00000000] 21:43:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (12F63400) [pid = 2424] [serial = 358] [outer = 11225400] 21:43:38 INFO - PROCESS | 2424 | 1466743418341 Marionette DEBUG loaded listener.js 21:43:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13189000) [pid = 2424] [serial = 359] [outer = 11225400] 21:43:39 INFO - PROCESS | 2424 | 1466743419228 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:43:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:43:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1250ms 21:43:39 INFO - PROCESS | 2424 | 1466743419322 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 21:43:39 INFO - PROCESS | 2424 | 1466743419326 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 21:43:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:43:39 INFO - PROCESS | 2424 | 1466743419331 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:43:39 INFO - PROCESS | 2424 | 1466743419335 Marionette TRACE conn2 <- [1,446,null,{}] 21:43:39 INFO - PROCESS | 2424 | 1466743419340 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:39 INFO - PROCESS | 2424 | 1466743419343 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:39 INFO - PROCESS | 2424 | 1466743419474 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 21:43:39 INFO - PROCESS | 2424 | 1466743419552 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:39 INFO - PROCESS | 2424 | 1466743419556 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:39 INFO - PROCESS | 2424 | ++DOCSHELL 105E8000 == 37 [pid = 2424] [id = 121] 21:43:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (105F0800) [pid = 2424] [serial = 360] [outer = 00000000] 21:43:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10F35C00) [pid = 2424] [serial = 361] [outer = 105F0800] 21:43:39 INFO - PROCESS | 2424 | 1466743419663 Marionette DEBUG loaded listener.js 21:43:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1122A800) [pid = 2424] [serial = 362] [outer = 105F0800] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 19A0B000 == 36 [pid = 2424] [id = 118] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 12BAE000 == 35 [pid = 2424] [id = 117] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 105F4C00 == 34 [pid = 2424] [id = 116] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 169CD000 == 33 [pid = 2424] [id = 115] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 15E80800 == 32 [pid = 2424] [id = 114] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 13A2B400 == 31 [pid = 2424] [id = 113] 21:43:39 INFO - PROCESS | 2424 | --DOCSHELL 112AE800 == 30 [pid = 2424] [id = 112] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1AE34000) [pid = 2424] [serial = 281] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1AB15400) [pid = 2424] [serial = 239] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (18129000) [pid = 2424] [serial = 304] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (18135400) [pid = 2424] [serial = 307] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19752800) [pid = 2424] [serial = 310] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15E83000) [pid = 2424] [serial = 298] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14616C00) [pid = 2424] [serial = 295] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (154CD000) [pid = 2424] [serial = 296] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1047E400) [pid = 2424] [serial = 283] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (18136400) [pid = 2424] [serial = 308] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10A5C800) [pid = 2424] [serial = 284] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1188F400) [pid = 2424] [serial = 286] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (129E6800) [pid = 2424] [serial = 287] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12C86C00) [pid = 2424] [serial = 292] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12FCE400) [pid = 2424] [serial = 293] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (110A3800) [pid = 2424] [serial = 289] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (112B2000) [pid = 2424] [serial = 290] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16D23800) [pid = 2424] [serial = 301] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1692D000) [pid = 2424] [serial = 299] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19D1D000) [pid = 2424] [serial = 316] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A34BC00) [pid = 2424] [serial = 319] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A355C00) [pid = 2424] [serial = 320] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19A02800) [pid = 2424] [serial = 311] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1812B800) [pid = 2424] [serial = 305] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1974E800) [pid = 2424] [serial = 313] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (196D4C00) [pid = 2424] [serial = 317] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (19752000) [pid = 2424] [serial = 314] [outer = 00000000] [url = about:blank] 21:43:39 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (17517000) [pid = 2424] [serial = 302] [outer = 00000000] [url = about:blank] 21:43:40 INFO - PROCESS | 2424 | 1466743420123 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:43:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:43:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 844ms 21:43:40 INFO - PROCESS | 2424 | 1466743420171 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 2424 | 1466743420176 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 21:43:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:43:40 INFO - PROCESS | 2424 | 1466743420182 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 2424 | 1466743420185 Marionette TRACE conn2 <- [1,450,null,{}] 21:43:40 INFO - PROCESS | 2424 | 1466743420189 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 2424 | 1466743420191 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:40 INFO - PROCESS | 2424 | 1466743420275 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 21:43:40 INFO - PROCESS | 2424 | 1466743420281 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:40 INFO - PROCESS | 2424 | 1466743420283 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:40 INFO - PROCESS | 2424 | ++DOCSHELL 12F25400 == 31 [pid = 2424] [id = 122] 21:43:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12F2A000) [pid = 2424] [serial = 363] [outer = 00000000] 21:43:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (12FD1800) [pid = 2424] [serial = 364] [outer = 12F2A000] 21:43:40 INFO - PROCESS | 2424 | 1466743420330 Marionette DEBUG loaded listener.js 21:43:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13188800) [pid = 2424] [serial = 365] [outer = 12F2A000] 21:43:40 INFO - PROCESS | 2424 | 1466743420781 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:43:40 INFO - PROCESS | 2424 | 1466743420824 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 21:43:40 INFO - PROCESS | 2424 | 1466743420828 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:43:40 INFO - PROCESS | 2424 | 1466743420832 Marionette TRACE conn2 <- [1,454,null,{}] 21:43:40 INFO - PROCESS | 2424 | 1466743420842 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:40 INFO - PROCESS | 2424 | 1466743420847 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:40 INFO - PROCESS | 2424 | 1466743420968 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 21:43:41 INFO - PROCESS | 2424 | 1466743421050 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 2424 | 1466743421054 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:41 INFO - PROCESS | 2424 | ++DOCSHELL 155A4000 == 32 [pid = 2424] [id = 123] 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (155A6C00) [pid = 2424] [serial = 366] [outer = 00000000] 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (15E7DC00) [pid = 2424] [serial = 367] [outer = 155A6C00] 21:43:41 INFO - PROCESS | 2424 | 1466743421103 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16760400) [pid = 2424] [serial = 368] [outer = 155A6C00] 21:43:41 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:43:41 INFO - PROCESS | 2424 | 1466743421481 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:43:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:43:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 687ms 21:43:41 INFO - PROCESS | 2424 | 1466743421526 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 21:43:41 INFO - PROCESS | 2424 | 1466743421529 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 21:43:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:43:41 INFO - PROCESS | 2424 | 1466743421532 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:43:41 INFO - PROCESS | 2424 | 1466743421534 Marionette TRACE conn2 <- [1,458,null,{}] 21:43:41 INFO - PROCESS | 2424 | 1466743421537 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:41 INFO - PROCESS | 2424 | 1466743421539 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:41 INFO - PROCESS | 2424 | 1466743421619 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 21:43:41 INFO - PROCESS | 2424 | 1466743421625 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:41 INFO - PROCESS | 2424 | 1466743421627 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:41 INFO - PROCESS | 2424 | ++DOCSHELL 16E68C00 == 33 [pid = 2424] [id = 124] 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16EFB800) [pid = 2424] [serial = 369] [outer = 00000000] 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (17575C00) [pid = 2424] [serial = 370] [outer = 16EFB800] 21:43:41 INFO - PROCESS | 2424 | 1466743421685 Marionette DEBUG loaded listener.js 21:43:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (17747000) [pid = 2424] [serial = 371] [outer = 16EFB800] 21:43:41 INFO - PROCESS | 2424 | [2424] 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 21:43:41 INFO - PROCESS | 2424 | [2424] 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 21:43:42 INFO - PROCESS | 2424 | 1466743422191 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 2424 | 1466743422234 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 21:43:42 INFO - PROCESS | 2424 | 1466743422237 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:43:42 INFO - PROCESS | 2424 | 1466743422239 Marionette TRACE conn2 <- [1,462,null,{}] 21:43:42 INFO - PROCESS | 2424 | 1466743422242 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:42 INFO - PROCESS | 2424 | 1466743422244 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:42 INFO - PROCESS | 2424 | 1466743422394 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 21:43:42 INFO - PROCESS | 2424 | 1466743422407 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:42 INFO - PROCESS | 2424 | 1466743422409 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:42 INFO - PROCESS | 2424 | ++DOCSHELL 17F4AC00 == 34 [pid = 2424] [id = 125] 21:43:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (18128C00) [pid = 2424] [serial = 372] [outer = 00000000] 21:43:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1812FC00) [pid = 2424] [serial = 373] [outer = 18128C00] 21:43:42 INFO - PROCESS | 2424 | 1466743422456 Marionette DEBUG loaded listener.js 21:43:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (18137400) [pid = 2424] [serial = 374] [outer = 18128C00] 21:43:42 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:43:42 INFO - PROCESS | 2424 | 1466743422899 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:43:42 INFO - PROCESS | 2424 | 1466743422939 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 21:43:42 INFO - PROCESS | 2424 | 1466743422942 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:43:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:43:42 INFO - PROCESS | 2424 | 1466743422944 Marionette TRACE conn2 <- [1,466,null,{}] 21:43:42 INFO - PROCESS | 2424 | 1466743422947 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:42 INFO - PROCESS | 2424 | 1466743422953 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:43 INFO - PROCESS | 2424 | 1466743423095 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 21:43:43 INFO - PROCESS | 2424 | 1466743423161 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 2424 | 1466743423164 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:43 INFO - PROCESS | 2424 | ++DOCSHELL 19A06000 == 35 [pid = 2424] [id = 126] 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19A08800) [pid = 2424] [serial = 375] [outer = 00000000] 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19D19C00) [pid = 2424] [serial = 376] [outer = 19A08800] 21:43:43 INFO - PROCESS | 2424 | 1466743423210 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19D24C00) [pid = 2424] [serial = 377] [outer = 19A08800] 21:43:43 INFO - PROCESS | 2424 | 1466743423628 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:43:43 INFO - PROCESS | 2424 | 1466743423685 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 21:43:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:43:43 INFO - PROCESS | 2424 | 1466743423693 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:43:43 INFO - PROCESS | 2424 | 1466743423694 Marionette TRACE conn2 <- [1,470,null,{}] 21:43:43 INFO - PROCESS | 2424 | 1466743423698 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:43 INFO - PROCESS | 2424 | 1466743423700 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:43 INFO - PROCESS | 2424 | 1466743423802 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 21:43:43 INFO - PROCESS | 2424 | 1466743423809 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:43 INFO - PROCESS | 2424 | 1466743423811 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:43 INFO - PROCESS | 2424 | ++DOCSHELL 154D2000 == 36 [pid = 2424] [id = 127] 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19A0CC00) [pid = 2424] [serial = 378] [outer = 00000000] 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A34E400) [pid = 2424] [serial = 379] [outer = 19A0CC00] 21:43:43 INFO - PROCESS | 2424 | 1466743423863 Marionette DEBUG loaded listener.js 21:43:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A34E800) [pid = 2424] [serial = 380] [outer = 19A0CC00] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11884800) [pid = 2424] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (105F6800) [pid = 2424] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16E69000) [pid = 2424] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15A1AC00) [pid = 2424] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112D5C00) [pid = 2424] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (13EA1C00) [pid = 2424] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E80C00) [pid = 2424] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13AB0400) [pid = 2424] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (110A0C00) [pid = 2424] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1188D000) [pid = 2424] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:43:44 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19A0F000) [pid = 2424] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:43:44 INFO - PROCESS | 2424 | 1466743424353 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 688ms 21:43:44 INFO - PROCESS | 2424 | 1466743424388 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 2424 | 1466743424390 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:43:44 INFO - PROCESS | 2424 | 1466743424393 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 2424 | 1466743424395 Marionette TRACE conn2 <- [1,474,null,{}] 21:43:44 INFO - PROCESS | 2424 | 1466743424398 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:44 INFO - PROCESS | 2424 | 1466743424400 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:44 INFO - PROCESS | 2424 | 1466743424476 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 21:43:44 INFO - PROCESS | 2424 | 1466743424481 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:44 INFO - PROCESS | 2424 | 1466743424483 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:44 INFO - PROCESS | 2424 | ++DOCSHELL 114AE400 == 37 [pid = 2424] [id = 128] 21:43:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15E80C00) [pid = 2424] [serial = 381] [outer = 00000000] 21:43:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (19D25C00) [pid = 2424] [serial = 382] [outer = 15E80C00] 21:43:44 INFO - PROCESS | 2424 | 1466743424527 Marionette DEBUG loaded listener.js 21:43:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (19DAD000) [pid = 2424] [serial = 383] [outer = 15E80C00] 21:43:44 INFO - PROCESS | 2424 | 1466743424945 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:43:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:43:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 594ms 21:43:44 INFO - PROCESS | 2424 | 1466743424993 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 21:43:44 INFO - PROCESS | 2424 | 1466743424995 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 21:43:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:43:44 INFO - PROCESS | 2424 | 1466743424998 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:43:44 INFO - PROCESS | 2424 | 1466743425000 Marionette TRACE conn2 <- [1,478,null,{}] 21:43:44 INFO - PROCESS | 2424 | 1466743425004 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:44 INFO - PROCESS | 2424 | 1466743425005 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:45 INFO - PROCESS | 2424 | 1466743425092 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 21:43:45 INFO - PROCESS | 2424 | 1466743425097 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 2424 | 1466743425099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:45 INFO - PROCESS | 2424 | ++DOCSHELL 129E6400 == 38 [pid = 2424] [id = 129] 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15A19400) [pid = 2424] [serial = 384] [outer = 00000000] 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1A355C00) [pid = 2424] [serial = 385] [outer = 15A19400] 21:43:45 INFO - PROCESS | 2424 | 1466743425142 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1A357800) [pid = 2424] [serial = 386] [outer = 15A19400] 21:43:45 INFO - PROCESS | 2424 | 1466743425578 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:43:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:43:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 624ms 21:43:45 INFO - PROCESS | 2424 | 1466743425634 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 21:43:45 INFO - PROCESS | 2424 | 1466743425636 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 21:43:45 INFO - PROCESS | 2424 | 1466743425639 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:43:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:43:45 INFO - PROCESS | 2424 | 1466743425641 Marionette TRACE conn2 <- [1,482,null,{}] 21:43:45 INFO - PROCESS | 2424 | 1466743425644 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:45 INFO - PROCESS | 2424 | 1466743425646 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:45 INFO - PROCESS | 2424 | 1466743425722 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 21:43:45 INFO - PROCESS | 2424 | 1466743425727 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:45 INFO - PROCESS | 2424 | 1466743425729 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:45 INFO - PROCESS | 2424 | ++DOCSHELL 1A435C00 == 39 [pid = 2424] [id = 130] 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1A436800) [pid = 2424] [serial = 387] [outer = 00000000] 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1A43DC00) [pid = 2424] [serial = 388] [outer = 1A436800] 21:43:45 INFO - PROCESS | 2424 | 1466743425781 Marionette DEBUG loaded listener.js 21:43:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A440000) [pid = 2424] [serial = 389] [outer = 1A436800] 21:43:46 INFO - PROCESS | 2424 | 1466743426477 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:43:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:43:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 891ms 21:43:46 INFO - PROCESS | 2424 | 1466743426544 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 21:43:46 INFO - PROCESS | 2424 | 1466743426549 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 21:43:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:43:46 INFO - PROCESS | 2424 | 1466743426554 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:43:46 INFO - PROCESS | 2424 | 1466743426557 Marionette TRACE conn2 <- [1,486,null,{}] 21:43:46 INFO - PROCESS | 2424 | 1466743426563 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:46 INFO - PROCESS | 2424 | 1466743426567 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:46 INFO - PROCESS | 2424 | 1466743426685 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 21:43:46 INFO - PROCESS | 2424 | 1466743426758 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:46 INFO - PROCESS | 2424 | 1466743426761 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:46 INFO - PROCESS | 2424 | ++DOCSHELL 105EAC00 == 40 [pid = 2424] [id = 131] 21:43:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10BB1000) [pid = 2424] [serial = 390] [outer = 00000000] 21:43:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (11CEE800) [pid = 2424] [serial = 391] [outer = 10BB1000] 21:43:46 INFO - PROCESS | 2424 | 1466743426863 Marionette DEBUG loaded listener.js 21:43:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13190400) [pid = 2424] [serial = 392] [outer = 10BB1000] 21:43:47 INFO - PROCESS | 2424 | 1466743427451 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:43:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:43:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 953ms 21:43:47 INFO - PROCESS | 2424 | 1466743427500 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 21:43:47 INFO - PROCESS | 2424 | 1466743427505 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 21:43:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:43:47 INFO - PROCESS | 2424 | 1466743427512 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:43:47 INFO - PROCESS | 2424 | 1466743427515 Marionette TRACE conn2 <- [1,490,null,{}] 21:43:47 INFO - PROCESS | 2424 | 1466743427518 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:47 INFO - PROCESS | 2424 | 1466743427521 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:47 INFO - PROCESS | 2424 | 1466743427632 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 21:43:47 INFO - PROCESS | 2424 | 1466743427754 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:47 INFO - PROCESS | 2424 | 1466743427757 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:47 INFO - PROCESS | 2424 | ++DOCSHELL 154D1000 == 41 [pid = 2424] [id = 132] 21:43:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (154D2400) [pid = 2424] [serial = 393] [outer = 00000000] 21:43:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16933000) [pid = 2424] [serial = 394] [outer = 154D2400] 21:43:47 INFO - PROCESS | 2424 | 1466743427819 Marionette DEBUG loaded listener.js 21:43:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17520C00) [pid = 2424] [serial = 395] [outer = 154D2400] 21:43:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1812D800) [pid = 2424] [serial = 396] [outer = 1AE3D800] 21:43:48 INFO - PROCESS | 2424 | 1466743428499 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:43:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:43:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1031ms 21:43:48 INFO - PROCESS | 2424 | 1466743428556 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 21:43:48 INFO - PROCESS | 2424 | 1466743428559 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 21:43:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:43:48 INFO - PROCESS | 2424 | 1466743428563 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:43:48 INFO - PROCESS | 2424 | 1466743428567 Marionette TRACE conn2 <- [1,494,null,{}] 21:43:48 INFO - PROCESS | 2424 | 1466743428597 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:48 INFO - PROCESS | 2424 | 1466743428602 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:48 INFO - PROCESS | 2424 | 1466743428740 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 21:43:48 INFO - PROCESS | 2424 | 1466743428863 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:48 INFO - PROCESS | 2424 | 1466743428867 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:48 INFO - PROCESS | 2424 | ++DOCSHELL 11221400 == 42 [pid = 2424] [id = 133] 21:43:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (11223000) [pid = 2424] [serial = 397] [outer = 00000000] 21:43:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13235000) [pid = 2424] [serial = 398] [outer = 11223000] 21:43:48 INFO - PROCESS | 2424 | 1466743428925 Marionette DEBUG loaded listener.js 21:43:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15282C00) [pid = 2424] [serial = 399] [outer = 11223000] 21:43:49 INFO - PROCESS | 2424 | 1466743429686 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:43:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:43:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1172ms 21:43:49 INFO - PROCESS | 2424 | 1466743429742 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 21:43:49 INFO - PROCESS | 2424 | 1466743429746 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 21:43:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:43:49 INFO - PROCESS | 2424 | 1466743429751 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:43:49 INFO - PROCESS | 2424 | 1466743429756 Marionette TRACE conn2 <- [1,498,null,{}] 21:43:49 INFO - PROCESS | 2424 | 1466743429761 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:49 INFO - PROCESS | 2424 | 1466743429763 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:49 INFO - PROCESS | 2424 | 1466743429861 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 21:43:49 INFO - PROCESS | 2424 | 1466743429940 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:49 INFO - PROCESS | 2424 | 1466743429942 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:49 INFO - PROCESS | 2424 | ++DOCSHELL 112DB000 == 43 [pid = 2424] [id = 134] 21:43:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (114A3400) [pid = 2424] [serial = 400] [outer = 00000000] 21:43:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (12BAD400) [pid = 2424] [serial = 401] [outer = 114A3400] 21:43:49 INFO - PROCESS | 2424 | 1466743429993 Marionette DEBUG loaded listener.js 21:43:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1318D800) [pid = 2424] [serial = 402] [outer = 114A3400] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 129E6400 == 42 [pid = 2424] [id = 129] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 114AE400 == 41 [pid = 2424] [id = 128] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 154D2000 == 40 [pid = 2424] [id = 127] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 19A06000 == 39 [pid = 2424] [id = 126] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 17F4AC00 == 38 [pid = 2424] [id = 125] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 16E68C00 == 37 [pid = 2424] [id = 124] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 155A4000 == 36 [pid = 2424] [id = 123] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 12F25400 == 35 [pid = 2424] [id = 122] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 105E8000 == 34 [pid = 2424] [id = 121] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 11224800 == 33 [pid = 2424] [id = 120] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 12C89400 == 32 [pid = 2424] [id = 119] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 1180E400 == 31 [pid = 2424] [id = 111] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 154D1000 == 30 [pid = 2424] [id = 132] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 11221400 == 29 [pid = 2424] [id = 133] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 1A435C00 == 28 [pid = 2424] [id = 130] 21:43:50 INFO - PROCESS | 2424 | --DOCSHELL 105EAC00 == 27 [pid = 2424] [id = 131] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13230000) [pid = 2424] [serial = 331] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10ED2800) [pid = 2424] [serial = 346] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17A81800) [pid = 2424] [serial = 343] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19A08000) [pid = 2424] [serial = 350] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (114AC400) [pid = 2424] [serial = 334] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (15E79400) [pid = 2424] [serial = 326] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16E5E400) [pid = 2424] [serial = 341] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12957000) [pid = 2424] [serial = 335] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13EAA000) [pid = 2424] [serial = 337] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13132C00) [pid = 2424] [serial = 323] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (112D6400) [pid = 2424] [serial = 322] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (154D1800) [pid = 2424] [serial = 325] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1391DC00) [pid = 2424] [serial = 332] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1527CC00) [pid = 2424] [serial = 328] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1751EC00) [pid = 2424] [serial = 329] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17D83800) [pid = 2424] [serial = 344] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11CE3C00) [pid = 2424] [serial = 347] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1974E400) [pid = 2424] [serial = 349] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (169CF000) [pid = 2424] [serial = 340] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1427EC00) [pid = 2424] [serial = 338] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19DACC00) [pid = 2424] [serial = 352] [outer = 00000000] [url = about:blank] 21:43:50 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A019400) [pid = 2424] [serial = 353] [outer = 00000000] [url = about:blank] 21:43:51 INFO - PROCESS | 2424 | 1466743431122 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1391ms 21:43:51 INFO - PROCESS | 2424 | 1466743431153 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 2424 | 1466743431157 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 21:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:43:51 INFO - PROCESS | 2424 | 1466743431161 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 2424 | 1466743431166 Marionette TRACE conn2 <- [1,502,null,{}] 21:43:51 INFO - PROCESS | 2424 | 1466743431171 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 2424 | 1466743431174 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:51 INFO - PROCESS | 2424 | 1466743431266 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 21:43:51 INFO - PROCESS | 2424 | 1466743431274 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 2424 | 1466743431277 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:51 INFO - PROCESS | 2424 | ++DOCSHELL 110A3000 == 28 [pid = 2424] [id = 135] 21:43:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (110A3800) [pid = 2424] [serial = 403] [outer = 00000000] 21:43:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (112BAC00) [pid = 2424] [serial = 404] [outer = 110A3800] 21:43:51 INFO - PROCESS | 2424 | 1466743431324 Marionette DEBUG loaded listener.js 21:43:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (114AC400) [pid = 2424] [serial = 405] [outer = 110A3800] 21:43:51 INFO - PROCESS | 2424 | 1466743431788 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:43:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:43:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 640ms 21:43:51 INFO - PROCESS | 2424 | 1466743431801 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 21:43:51 INFO - PROCESS | 2424 | 1466743431806 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 21:43:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:43:51 INFO - PROCESS | 2424 | 1466743431812 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:43:51 INFO - PROCESS | 2424 | 1466743431815 Marionette TRACE conn2 <- [1,506,null,{}] 21:43:51 INFO - PROCESS | 2424 | 1466743431819 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:51 INFO - PROCESS | 2424 | 1466743431821 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:51 INFO - PROCESS | 2424 | 1466743431912 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 21:43:51 INFO - PROCESS | 2424 | 1466743431949 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:51 INFO - PROCESS | 2424 | 1466743431952 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:51 INFO - PROCESS | 2424 | ++DOCSHELL 1315CC00 == 29 [pid = 2424] [id = 136] 21:43:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1315E400) [pid = 2424] [serial = 406] [outer = 00000000] 21:43:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (132EF800) [pid = 2424] [serial = 407] [outer = 1315E400] 21:43:51 INFO - PROCESS | 2424 | 1466743431998 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13AB5800) [pid = 2424] [serial = 408] [outer = 1315E400] 21:43:52 INFO - PROCESS | 2424 | 1466743432455 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:43:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:43:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 687ms 21:43:52 INFO - PROCESS | 2424 | 1466743432511 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 21:43:52 INFO - PROCESS | 2424 | 1466743432513 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 21:43:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:43:52 INFO - PROCESS | 2424 | 1466743432516 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:43:52 INFO - PROCESS | 2424 | 1466743432520 Marionette TRACE conn2 <- [1,510,null,{}] 21:43:52 INFO - PROCESS | 2424 | 1466743432530 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:52 INFO - PROCESS | 2424 | 1466743432535 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:52 INFO - PROCESS | 2424 | 1466743432616 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 21:43:52 INFO - PROCESS | 2424 | 1466743432626 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:52 INFO - PROCESS | 2424 | 1466743432629 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:52 INFO - PROCESS | 2424 | ++DOCSHELL 15A17C00 == 30 [pid = 2424] [id = 137] 21:43:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A18400) [pid = 2424] [serial = 409] [outer = 00000000] 21:43:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E81400) [pid = 2424] [serial = 410] [outer = 15A18400] 21:43:52 INFO - PROCESS | 2424 | 1466743432679 Marionette DEBUG loaded listener.js 21:43:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16933400) [pid = 2424] [serial = 411] [outer = 15A18400] 21:43:53 INFO - PROCESS | 2424 | 1466743433146 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:43:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 687ms 21:43:53 INFO - PROCESS | 2424 | 1466743433216 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 2424 | 1466743433219 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 21:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:43:53 INFO - PROCESS | 2424 | 1466743433222 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 2424 | 1466743433224 Marionette TRACE conn2 <- [1,514,null,{}] 21:43:53 INFO - PROCESS | 2424 | 1466743433227 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 2424 | 1466743433229 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:53 INFO - PROCESS | 2424 | 1466743433371 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 21:43:53 INFO - PROCESS | 2424 | 1466743433396 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:53 INFO - PROCESS | 2424 | 1466743433398 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:53 INFO - PROCESS | 2424 | ++DOCSHELL 169CF000 == 31 [pid = 2424] [id = 138] 21:43:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16D1C000) [pid = 2424] [serial = 412] [outer = 00000000] 21:43:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16EF6400) [pid = 2424] [serial = 413] [outer = 16D1C000] 21:43:53 INFO - PROCESS | 2424 | 1466743433442 Marionette DEBUG loaded listener.js 21:43:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17741C00) [pid = 2424] [serial = 414] [outer = 16D1C000] 21:43:53 INFO - PROCESS | 2424 | 1466743433865 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:43:53 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 21:43:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 703ms 21:43:53 INFO - PROCESS | 2424 | 1466743433921 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 21:43:53 INFO - PROCESS | 2424 | 1466743433923 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 21:43:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:43:53 INFO - PROCESS | 2424 | 1466743433932 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:43:53 INFO - PROCESS | 2424 | 1466743433934 Marionette TRACE conn2 <- [1,518,null,{}] 21:43:53 INFO - PROCESS | 2424 | 1466743433937 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:53 INFO - PROCESS | 2424 | 1466743433939 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:54 INFO - PROCESS | 2424 | 1466743434039 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 21:43:54 INFO - PROCESS | 2424 | 1466743434044 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 2424 | 1466743434046 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:54 INFO - PROCESS | 2424 | ++DOCSHELL 16D1D800 == 32 [pid = 2424] [id = 139] 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16E61C00) [pid = 2424] [serial = 415] [outer = 00000000] 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17F4A800) [pid = 2424] [serial = 416] [outer = 16E61C00] 21:43:54 INFO - PROCESS | 2424 | 1466743434090 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17F4BC00) [pid = 2424] [serial = 417] [outer = 16E61C00] 21:43:54 INFO - PROCESS | 2424 | 1466743434552 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:43:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:43:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 641ms 21:43:54 INFO - PROCESS | 2424 | 1466743434569 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 21:43:54 INFO - PROCESS | 2424 | 1466743434571 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 21:43:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:43:54 INFO - PROCESS | 2424 | 1466743434574 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:43:54 INFO - PROCESS | 2424 | 1466743434576 Marionette TRACE conn2 <- [1,522,null,{}] 21:43:54 INFO - PROCESS | 2424 | 1466743434597 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:54 INFO - PROCESS | 2424 | 1466743434602 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:54 INFO - PROCESS | 2424 | 1466743434741 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 21:43:54 INFO - PROCESS | 2424 | 1466743434765 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:54 INFO - PROCESS | 2424 | 1466743434767 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:54 INFO - PROCESS | 2424 | ++DOCSHELL 1974C800 == 33 [pid = 2424] [id = 140] 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1974D000) [pid = 2424] [serial = 418] [outer = 00000000] 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19A0AC00) [pid = 2424] [serial = 419] [outer = 1974D000] 21:43:54 INFO - PROCESS | 2424 | 1466743434810 Marionette DEBUG loaded listener.js 21:43:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19D18C00) [pid = 2424] [serial = 420] [outer = 1974D000] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (18128C00) [pid = 2424] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19A08800) [pid = 2424] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15A19400) [pid = 2424] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19A0CC00) [pid = 2424] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1A436800) [pid = 2424] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19D1C800) [pid = 2424] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12F2A000) [pid = 2424] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11225400) [pid = 2424] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (105F0800) [pid = 2424] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16EFB800) [pid = 2424] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (155A6C00) [pid = 2424] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:43:55 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15E80C00) [pid = 2424] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:43:55 INFO - PROCESS | 2424 | 1466743435488 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:43:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:43:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 938ms 21:43:55 INFO - PROCESS | 2424 | 1466743435521 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 21:43:55 INFO - PROCESS | 2424 | 1466743435523 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 21:43:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:43:55 INFO - PROCESS | 2424 | 1466743435526 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:43:55 INFO - PROCESS | 2424 | 1466743435528 Marionette TRACE conn2 <- [1,526,null,{}] 21:43:55 INFO - PROCESS | 2424 | 1466743435531 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:55 INFO - PROCESS | 2424 | 1466743435533 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:55 INFO - PROCESS | 2424 | 1466743435607 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 21:43:55 INFO - PROCESS | 2424 | 1466743435612 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:55 INFO - PROCESS | 2424 | 1466743435614 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:55 INFO - PROCESS | 2424 | ++DOCSHELL 11C9B000 == 34 [pid = 2424] [id = 141] 21:43:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (11DDF000) [pid = 2424] [serial = 421] [outer = 00000000] 21:43:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15495C00) [pid = 2424] [serial = 422] [outer = 11DDF000] 21:43:55 INFO - PROCESS | 2424 | 1466743435657 Marionette DEBUG loaded listener.js 21:43:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17517000) [pid = 2424] [serial = 423] [outer = 11DDF000] 21:43:56 INFO - PROCESS | 2424 | 1466743436113 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:43:56 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 21:43:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 21:43:56 INFO - PROCESS | 2424 | 1466743436164 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 2424 | 1466743436166 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 21:43:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:43:56 INFO - PROCESS | 2424 | 1466743436170 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - PROCESS | 2424 | 1466743436171 Marionette TRACE conn2 <- [1,530,null,{}] 21:43:56 INFO - PROCESS | 2424 | 1466743436175 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 2424 | 1466743436177 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:56 INFO - PROCESS | 2424 | 1466743436251 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 21:43:56 INFO - PROCESS | 2424 | 1466743436256 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 2424 | 1466743436258 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:56 INFO - PROCESS | 2424 | ++DOCSHELL 132E9C00 == 35 [pid = 2424] [id = 142] 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14280400) [pid = 2424] [serial = 424] [outer = 00000000] 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19DB1400) [pid = 2424] [serial = 425] [outer = 14280400] 21:43:56 INFO - PROCESS | 2424 | 1466743436301 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A013400) [pid = 2424] [serial = 426] [outer = 14280400] 21:43:56 INFO - PROCESS | 2424 | 1466743436729 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:43:56 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 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:43:56 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 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:43:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:43:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 594ms 21:43:56 INFO - PROCESS | 2424 | 1466743436767 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 21:43:56 INFO - PROCESS | 2424 | 1466743436769 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 21:43:56 INFO - PROCESS | 2424 | 1466743436772 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:43:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:43:56 INFO - PROCESS | 2424 | 1466743436774 Marionette TRACE conn2 <- [1,534,null,{}] 21:43:56 INFO - PROCESS | 2424 | 1466743436777 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:56 INFO - PROCESS | 2424 | 1466743436779 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:56 INFO - PROCESS | 2424 | 1466743436863 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 21:43:56 INFO - PROCESS | 2424 | 1466743436868 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:56 INFO - PROCESS | 2424 | 1466743436870 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:56 INFO - PROCESS | 2424 | ++DOCSHELL 1A07E000 == 36 [pid = 2424] [id = 143] 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A080C00) [pid = 2424] [serial = 427] [outer = 00000000] 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A43E800) [pid = 2424] [serial = 428] [outer = 1A080C00] 21:43:56 INFO - PROCESS | 2424 | 1466743436915 Marionette DEBUG loaded listener.js 21:43:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A5A5400) [pid = 2424] [serial = 429] [outer = 1A080C00] 21:43:57 INFO - PROCESS | 2424 | 1466743437328 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:43:57 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. 21:43:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 593ms 21:43:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:43:57 INFO - PROCESS | 2424 | 1466743437369 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 21:43:57 INFO - PROCESS | 2424 | 1466743437371 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 21:43:57 INFO - PROCESS | 2424 | 1466743437374 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:43:57 INFO - PROCESS | 2424 | 1466743437376 Marionette TRACE conn2 <- [1,538,null,{}] 21:43:57 INFO - PROCESS | 2424 | 1466743437379 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:57 INFO - PROCESS | 2424 | 1466743437381 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:57 INFO - PROCESS | 2424 | 1466743437502 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 21:43:57 INFO - PROCESS | 2424 | 1466743437677 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:57 INFO - PROCESS | 2424 | 1466743437681 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:57 INFO - PROCESS | 2424 | ++DOCSHELL 10BA9800 == 37 [pid = 2424] [id = 144] 21:43:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10BA9C00) [pid = 2424] [serial = 430] [outer = 00000000] 21:43:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10BB1C00) [pid = 2424] [serial = 431] [outer = 10BA9C00] 21:43:57 INFO - PROCESS | 2424 | 1466743437741 Marionette DEBUG loaded listener.js 21:43:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (10BB8800) [pid = 2424] [serial = 432] [outer = 10BA9C00] 21:43:58 INFO - PROCESS | 2424 | 1466743438341 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:43:58 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. 21:43:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1000ms 21:43:58 INFO - PROCESS | 2424 | 1466743438384 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 21:43:58 INFO - PROCESS | 2424 | 1466743438388 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 21:43:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:43:58 INFO - PROCESS | 2424 | 1466743438394 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:43:58 INFO - PROCESS | 2424 | 1466743438397 Marionette TRACE conn2 <- [1,542,null,{}] 21:43:58 INFO - PROCESS | 2424 | 1466743438402 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:58 INFO - PROCESS | 2424 | 1466743438405 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:58 INFO - PROCESS | 2424 | 1466743438532 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 21:43:58 INFO - PROCESS | 2424 | 1466743438660 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:58 INFO - PROCESS | 2424 | 1466743438664 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:58 INFO - PROCESS | 2424 | ++DOCSHELL 12B6E000 == 38 [pid = 2424] [id = 145] 21:43:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (12BB1800) [pid = 2424] [serial = 433] [outer = 00000000] 21:43:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (14281800) [pid = 2424] [serial = 434] [outer = 12BB1800] 21:43:58 INFO - PROCESS | 2424 | 1466743438719 Marionette DEBUG loaded listener.js 21:43:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (155A3C00) [pid = 2424] [serial = 435] [outer = 12BB1800] 21:43:59 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:43:59 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:43:59 INFO - PROCESS | 2424 | 1466743439448 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:43:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:43:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1140ms 21:43:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:43:59 INFO - PROCESS | 2424 | 1466743439537 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 21:43:59 INFO - PROCESS | 2424 | 1466743439540 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 21:43:59 INFO - PROCESS | 2424 | 1466743439544 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:43:59 INFO - PROCESS | 2424 | 1466743439547 Marionette TRACE conn2 <- [1,546,null,{}] 21:43:59 INFO - PROCESS | 2424 | 1466743439551 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:43:59 INFO - PROCESS | 2424 | 1466743439554 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:59 INFO - PROCESS | 2424 | 1466743439697 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 21:43:59 INFO - PROCESS | 2424 | 1466743439891 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:43:59 INFO - PROCESS | 2424 | 1466743439895 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:43:59 INFO - PROCESS | 2424 | ++DOCSHELL 103C9800 == 39 [pid = 2424] [id = 146] 21:43:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (103CD000) [pid = 2424] [serial = 436] [outer = 00000000] 21:43:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (105F0800) [pid = 2424] [serial = 437] [outer = 103CD000] 21:43:59 INFO - PROCESS | 2424 | 1466743439953 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10A64C00) [pid = 2424] [serial = 438] [outer = 103CD000] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 1A07E000 == 38 [pid = 2424] [id = 143] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 132E9C00 == 37 [pid = 2424] [id = 142] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 11C9B000 == 36 [pid = 2424] [id = 141] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 1974C800 == 35 [pid = 2424] [id = 140] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 16D1D800 == 34 [pid = 2424] [id = 139] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 169CF000 == 33 [pid = 2424] [id = 138] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 15A17C00 == 32 [pid = 2424] [id = 137] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 1315CC00 == 31 [pid = 2424] [id = 136] 21:44:00 INFO - PROCESS | 2424 | --DOCSHELL 110A3000 == 30 [pid = 2424] [id = 135] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (10375C00) [pid = 2424] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1812FC00) [pid = 2424] [serial = 373] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19D19C00) [pid = 2424] [serial = 376] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A357800) [pid = 2424] [serial = 386] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A34E400) [pid = 2424] [serial = 379] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19D24C00) [pid = 2424] [serial = 377] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A440000) [pid = 2424] [serial = 389] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1A43DC00) [pid = 2424] [serial = 388] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A07F800) [pid = 2424] [serial = 356] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1A07E400) [pid = 2424] [serial = 355] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12FD1800) [pid = 2424] [serial = 364] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13188800) [pid = 2424] [serial = 365] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12F63400) [pid = 2424] [serial = 358] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13189000) [pid = 2424] [serial = 359] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10F35C00) [pid = 2424] [serial = 361] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1122A800) [pid = 2424] [serial = 362] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17575C00) [pid = 2424] [serial = 370] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15E7DC00) [pid = 2424] [serial = 367] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16760400) [pid = 2424] [serial = 368] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A355C00) [pid = 2424] [serial = 385] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A34E800) [pid = 2424] [serial = 380] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (18137400) [pid = 2424] [serial = 374] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19D25C00) [pid = 2424] [serial = 382] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19DAD000) [pid = 2424] [serial = 383] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17747000) [pid = 2424] [serial = 371] [outer = 00000000] [url = about:blank] 21:44:00 INFO - PROCESS | 2424 | 1466743440569 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:44:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:44:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1031ms 21:44:00 INFO - PROCESS | 2424 | 1466743440588 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 21:44:00 INFO - PROCESS | 2424 | 1466743440591 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 21:44:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:44:00 INFO - PROCESS | 2424 | 1466743440613 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:44:00 INFO - PROCESS | 2424 | 1466743440616 Marionette TRACE conn2 <- [1,550,null,{}] 21:44:00 INFO - PROCESS | 2424 | 1466743440621 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:00 INFO - PROCESS | 2424 | 1466743440626 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:00 INFO - PROCESS | 2424 | 1466743440708 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 21:44:00 INFO - PROCESS | 2424 | 1466743440791 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:00 INFO - PROCESS | 2424 | 1466743440794 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:00 INFO - PROCESS | 2424 | ++DOCSHELL 10A5AC00 == 31 [pid = 2424] [id = 147] 21:44:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10A64800) [pid = 2424] [serial = 439] [outer = 00000000] 21:44:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (112B4C00) [pid = 2424] [serial = 440] [outer = 10A64800] 21:44:00 INFO - PROCESS | 2424 | 1466743440841 Marionette DEBUG loaded listener.js 21:44:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12BA4800) [pid = 2424] [serial = 441] [outer = 10A64800] 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:01 INFO - PROCESS | 2424 | 1466743441243 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:44:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:44:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 718ms 21:44:01 INFO - PROCESS | 2424 | 1466743441314 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 21:44:01 INFO - PROCESS | 2424 | 1466743441318 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 21:44:01 INFO - PROCESS | 2424 | 1466743441323 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:44:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:44:01 INFO - PROCESS | 2424 | 1466743441325 Marionette TRACE conn2 <- [1,554,null,{}] 21:44:01 INFO - PROCESS | 2424 | 1466743441328 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:01 INFO - PROCESS | 2424 | 1466743441331 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:01 INFO - PROCESS | 2424 | 1466743441443 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 21:44:01 INFO - PROCESS | 2424 | 1466743441458 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:01 INFO - PROCESS | 2424 | 1466743441460 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:01 INFO - PROCESS | 2424 | ++DOCSHELL 1460C800 == 32 [pid = 2424] [id = 148] 21:44:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1549A800) [pid = 2424] [serial = 442] [outer = 00000000] 21:44:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15A1F400) [pid = 2424] [serial = 443] [outer = 1549A800] 21:44:01 INFO - PROCESS | 2424 | 1466743441505 Marionette DEBUG loaded listener.js 21:44:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15E84000) [pid = 2424] [serial = 444] [outer = 1549A800] 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:01 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:01 INFO - PROCESS | 2424 | 1466743441958 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 688ms 21:44:02 INFO - PROCESS | 2424 | 1466743442023 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 2424 | 1466743442025 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:44:02 INFO - PROCESS | 2424 | 1466743442030 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 2424 | 1466743442035 Marionette TRACE conn2 <- [1,558,null,{}] 21:44:02 INFO - PROCESS | 2424 | 1466743442045 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 2424 | 1466743442048 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:02 INFO - PROCESS | 2424 | 1466743442131 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 21:44:02 INFO - PROCESS | 2424 | 1466743442140 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 2424 | 1466743442142 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:02 INFO - PROCESS | 2424 | ++DOCSHELL 17579C00 == 33 [pid = 2424] [id = 149] 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1773BC00) [pid = 2424] [serial = 445] [outer = 00000000] 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17D83400) [pid = 2424] [serial = 446] [outer = 1773BC00] 21:44:02 INFO - PROCESS | 2424 | 1466743442186 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1812A400) [pid = 2424] [serial = 447] [outer = 1773BC00] 21:44:02 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:02 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:02 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:02 INFO - PROCESS | 2424 | 1466743442632 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:44:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:44:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 656ms 21:44:02 INFO - PROCESS | 2424 | 1466743442687 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 21:44:02 INFO - PROCESS | 2424 | 1466743442689 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 21:44:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:44:02 INFO - PROCESS | 2424 | 1466743442693 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:44:02 INFO - PROCESS | 2424 | 1466743442694 Marionette TRACE conn2 <- [1,562,null,{}] 21:44:02 INFO - PROCESS | 2424 | 1466743442698 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:02 INFO - PROCESS | 2424 | 1466743442700 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:02 INFO - PROCESS | 2424 | 1466743442841 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 21:44:02 INFO - PROCESS | 2424 | 1466743442897 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:02 INFO - PROCESS | 2424 | 1466743442899 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:02 INFO - PROCESS | 2424 | ++DOCSHELL 18137C00 == 34 [pid = 2424] [id = 150] 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1943B400) [pid = 2424] [serial = 448] [outer = 00000000] 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1974C800) [pid = 2424] [serial = 449] [outer = 1943B400] 21:44:02 INFO - PROCESS | 2424 | 1466743442944 Marionette DEBUG loaded listener.js 21:44:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19750800) [pid = 2424] [serial = 450] [outer = 1943B400] 21:44:03 INFO - PROCESS | 2424 | 1466743443349 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:44:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 704ms 21:44:03 INFO - PROCESS | 2424 | 1466743443392 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 21:44:03 INFO - PROCESS | 2424 | 1466743443394 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 21:44:03 INFO - PROCESS | 2424 | 1466743443397 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:44:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:44:03 INFO - PROCESS | 2424 | 1466743443399 Marionette TRACE conn2 <- [1,566,null,{}] 21:44:03 INFO - PROCESS | 2424 | 1466743443402 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:03 INFO - PROCESS | 2424 | 1466743443404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:03 INFO - PROCESS | 2424 | 1466743443510 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 21:44:03 INFO - PROCESS | 2424 | 1466743443515 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:03 INFO - PROCESS | 2424 | 1466743443521 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:03 INFO - PROCESS | 2424 | ++DOCSHELL 19D19C00 == 35 [pid = 2424] [id = 151] 21:44:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19D1B400) [pid = 2424] [serial = 451] [outer = 00000000] 21:44:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A013800) [pid = 2424] [serial = 452] [outer = 19D1B400] 21:44:03 INFO - PROCESS | 2424 | 1466743443622 Marionette DEBUG loaded listener.js 21:44:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A07F800) [pid = 2424] [serial = 453] [outer = 19D1B400] 21:44:04 INFO - PROCESS | 2424 | 1466743444067 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 703ms 21:44:04 INFO - PROCESS | 2424 | 1466743444097 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 2424 | 1466743444099 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 21:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:44:04 INFO - PROCESS | 2424 | 1466743444103 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - PROCESS | 2424 | 1466743444104 Marionette TRACE conn2 <- [1,570,null,{}] 21:44:04 INFO - PROCESS | 2424 | 1466743444108 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 2424 | 1466743444110 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:04 INFO - PROCESS | 2424 | 1466743444240 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 21:44:04 INFO - PROCESS | 2424 | 1466743444308 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 2424 | 1466743444310 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:04 INFO - PROCESS | 2424 | ++DOCSHELL 1A34CC00 == 36 [pid = 2424] [id = 152] 21:44:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A34D400) [pid = 2424] [serial = 454] [outer = 00000000] 21:44:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A434000) [pid = 2424] [serial = 455] [outer = 1A34D400] 21:44:04 INFO - PROCESS | 2424 | 1466743444353 Marionette DEBUG loaded listener.js 21:44:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A436800) [pid = 2424] [serial = 456] [outer = 1A34D400] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (114A3400) [pid = 2424] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (110A3800) [pid = 2424] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16D1C000) [pid = 2424] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1315E400) [pid = 2424] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15A18400) [pid = 2424] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16E61C00) [pid = 2424] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1974D000) [pid = 2424] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11DDF000) [pid = 2424] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10BB1000) [pid = 2424] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (154D2400) [pid = 2424] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11223000) [pid = 2424] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:44:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14280400) [pid = 2424] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:44:04 INFO - PROCESS | 2424 | 1466743444808 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:44:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:44:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 750ms 21:44:04 INFO - PROCESS | 2424 | 1466743444843 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 21:44:04 INFO - PROCESS | 2424 | 1466743444845 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 21:44:04 INFO - PROCESS | 2424 | 1466743444848 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:44:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:44:04 INFO - PROCESS | 2424 | 1466743444850 Marionette TRACE conn2 <- [1,574,null,{}] 21:44:04 INFO - PROCESS | 2424 | 1466743444853 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:04 INFO - PROCESS | 2424 | 1466743444855 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:04 INFO - PROCESS | 2424 | 1466743444930 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 21:44:04 INFO - PROCESS | 2424 | 1466743444935 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:04 INFO - PROCESS | 2424 | 1466743444937 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:04 INFO - PROCESS | 2424 | ++DOCSHELL 10BAF000 == 37 [pid = 2424] [id = 153] 21:44:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10BAF400) [pid = 2424] [serial = 457] [outer = 00000000] 21:44:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (11DDF000) [pid = 2424] [serial = 458] [outer = 10BAF400] 21:44:04 INFO - PROCESS | 2424 | 1466743444981 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17D7F800) [pid = 2424] [serial = 459] [outer = 10BAF400] 21:44:05 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:05 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:05 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:05 INFO - PROCESS | 2424 | 1466743445411 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:44:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:44:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 593ms 21:44:05 INFO - PROCESS | 2424 | 1466743445450 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 21:44:05 INFO - PROCESS | 2424 | 1466743445452 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 21:44:05 INFO - PROCESS | 2424 | 1466743445455 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:44:05 INFO - PROCESS | 2424 | 1466743445457 Marionette TRACE conn2 <- [1,578,null,{}] 21:44:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:44:05 INFO - PROCESS | 2424 | 1466743445460 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:05 INFO - PROCESS | 2424 | 1466743445462 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:05 INFO - PROCESS | 2424 | 1466743445538 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 21:44:05 INFO - PROCESS | 2424 | 1466743445570 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:05 INFO - PROCESS | 2424 | 1466743445572 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:05 INFO - PROCESS | 2424 | ++DOCSHELL 15A1FC00 == 38 [pid = 2424] [id = 154] 21:44:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1974C400) [pid = 2424] [serial = 460] [outer = 00000000] 21:44:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A354800) [pid = 2424] [serial = 461] [outer = 1974C400] 21:44:05 INFO - PROCESS | 2424 | 1466743445615 Marionette DEBUG loaded listener.js 21:44:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A359400) [pid = 2424] [serial = 462] [outer = 1974C400] 21:44:06 INFO - PROCESS | 2424 | 1466743446048 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 641ms 21:44:06 INFO - PROCESS | 2424 | 1466743446095 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 2424 | 1466743446097 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 21:44:06 INFO - PROCESS | 2424 | 1466743446100 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:44:06 INFO - PROCESS | 2424 | 1466743446102 Marionette TRACE conn2 <- [1,582,null,{}] 21:44:06 INFO - PROCESS | 2424 | 1466743446105 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 2424 | 1466743446107 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:06 INFO - PROCESS | 2424 | 1466743446197 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 21:44:06 INFO - PROCESS | 2424 | 1466743446204 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 2424 | 1466743446206 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:06 INFO - PROCESS | 2424 | ++DOCSHELL 104E7000 == 39 [pid = 2424] [id = 155] 21:44:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16E60800) [pid = 2424] [serial = 463] [outer = 00000000] 21:44:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A830C00) [pid = 2424] [serial = 464] [outer = 16E60800] 21:44:06 INFO - PROCESS | 2424 | 1466743446249 Marionette DEBUG loaded listener.js 21:44:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1AA0B800) [pid = 2424] [serial = 465] [outer = 16E60800] 21:44:06 INFO - PROCESS | 2424 | 1466743446657 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:44:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:44:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 593ms 21:44:06 INFO - PROCESS | 2424 | 1466743446704 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 21:44:06 INFO - PROCESS | 2424 | 1466743446706 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 21:44:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:44:06 INFO - PROCESS | 2424 | 1466743446709 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:44:06 INFO - PROCESS | 2424 | 1466743446711 Marionette TRACE conn2 <- [1,586,null,{}] 21:44:06 INFO - PROCESS | 2424 | 1466743446720 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:06 INFO - PROCESS | 2424 | 1466743446722 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:06 INFO - PROCESS | 2424 | 1466743446846 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 21:44:06 INFO - PROCESS | 2424 | 1466743447003 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:06 INFO - PROCESS | 2424 | 1466743447006 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:06 INFO - PROCESS | 2424 | ++DOCSHELL 10BAAC00 == 40 [pid = 2424] [id = 156] 21:44:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10BAB400) [pid = 2424] [serial = 466] [outer = 00000000] 21:44:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10F35C00) [pid = 2424] [serial = 467] [outer = 10BAB400] 21:44:07 INFO - PROCESS | 2424 | 1466743447065 Marionette DEBUG loaded listener.js 21:44:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (112B6400) [pid = 2424] [serial = 468] [outer = 10BAB400] 21:44:07 INFO - PROCESS | 2424 | 1466743447602 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:44:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:44:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 937ms 21:44:07 INFO - PROCESS | 2424 | 1466743447655 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 21:44:07 INFO - PROCESS | 2424 | 1466743447660 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 21:44:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:44:07 INFO - PROCESS | 2424 | 1466743447665 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:44:07 INFO - PROCESS | 2424 | 1466743447668 Marionette TRACE conn2 <- [1,590,null,{}] 21:44:07 INFO - PROCESS | 2424 | 1466743447673 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:07 INFO - PROCESS | 2424 | 1466743447677 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:07 INFO - PROCESS | 2424 | 1466743447791 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 21:44:07 INFO - PROCESS | 2424 | 1466743447915 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:07 INFO - PROCESS | 2424 | 1466743447918 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:07 INFO - PROCESS | 2424 | ++DOCSHELL 1461A400 == 41 [pid = 2424] [id = 157] 21:44:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1549B800) [pid = 2424] [serial = 469] [outer = 00000000] 21:44:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (169CA800) [pid = 2424] [serial = 470] [outer = 1549B800] 21:44:07 INFO - PROCESS | 2424 | 1466743447975 Marionette DEBUG loaded listener.js 21:44:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16E5E400) [pid = 2424] [serial = 471] [outer = 1549B800] 21:44:08 INFO - PROCESS | 2424 | 1466743448760 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:44:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:44:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1156ms 21:44:08 INFO - PROCESS | 2424 | 1466743448819 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 21:44:08 INFO - PROCESS | 2424 | 1466743448823 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 21:44:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:44:08 INFO - PROCESS | 2424 | 1466743448827 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:44:08 INFO - PROCESS | 2424 | 1466743448829 Marionette TRACE conn2 <- [1,594,null,{}] 21:44:08 INFO - PROCESS | 2424 | 1466743448833 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:08 INFO - PROCESS | 2424 | 1466743448837 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:08 INFO - PROCESS | 2424 | 1466743448948 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 21:44:09 INFO - PROCESS | 2424 | 1466743449074 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:09 INFO - PROCESS | 2424 | 1466743449077 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:09 INFO - PROCESS | 2424 | ++DOCSHELL 13A29400 == 42 [pid = 2424] [id = 158] 21:44:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16D23400) [pid = 2424] [serial = 472] [outer = 00000000] 21:44:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (196D9000) [pid = 2424] [serial = 473] [outer = 16D23400] 21:44:09 INFO - PROCESS | 2424 | 1466743449132 Marionette DEBUG loaded listener.js 21:44:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A07E000) [pid = 2424] [serial = 474] [outer = 16D23400] 21:44:09 INFO - PROCESS | 2424 | 1466743449709 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:44:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 937ms 21:44:09 INFO - PROCESS | 2424 | 1466743449770 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 21:44:09 INFO - PROCESS | 2424 | 1466743449774 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 21:44:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:44:09 INFO - PROCESS | 2424 | 1466743449785 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:44:09 INFO - PROCESS | 2424 | 1466743449790 Marionette TRACE conn2 <- [1,598,null,{}] 21:44:09 INFO - PROCESS | 2424 | 1466743449794 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:09 INFO - PROCESS | 2424 | 1466743449797 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:09 INFO - PROCESS | 2424 | 1466743449917 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 21:44:10 INFO - PROCESS | 2424 | 1466743450039 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:10 INFO - PROCESS | 2424 | 1466743450041 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:10 INFO - PROCESS | 2424 | ++DOCSHELL 1AB18000 == 43 [pid = 2424] [id = 159] 21:44:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1AB20800) [pid = 2424] [serial = 475] [outer = 00000000] 21:44:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AE33C00) [pid = 2424] [serial = 476] [outer = 1AB20800] 21:44:10 INFO - PROCESS | 2424 | 1466743450096 Marionette DEBUG loaded listener.js 21:44:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1AE39400) [pid = 2424] [serial = 477] [outer = 1AB20800] 21:44:10 INFO - PROCESS | 2424 | 1466743450652 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:44:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:44:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1047ms 21:44:10 INFO - PROCESS | 2424 | 1466743450857 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 21:44:10 INFO - PROCESS | 2424 | 1466743450863 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 21:44:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:44:10 INFO - PROCESS | 2424 | 1466743450889 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:44:10 INFO - PROCESS | 2424 | 1466743450892 Marionette TRACE conn2 <- [1,602,null,{}] 21:44:10 INFO - PROCESS | 2424 | 1466743450897 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:10 INFO - PROCESS | 2424 | 1466743450901 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:10 INFO - PROCESS | 2424 | 1466743451004 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 21:44:11 INFO - PROCESS | 2424 | 1466743451080 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:11 INFO - PROCESS | 2424 | 1466743451085 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:11 INFO - PROCESS | 2424 | ++DOCSHELL 11801400 == 44 [pid = 2424] [id = 160] 21:44:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (11805C00) [pid = 2424] [serial = 478] [outer = 00000000] 21:44:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12B69C00) [pid = 2424] [serial = 479] [outer = 11805C00] 21:44:11 INFO - PROCESS | 2424 | 1466743451135 Marionette DEBUG loaded listener.js 21:44:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (12FD1400) [pid = 2424] [serial = 480] [outer = 11805C00] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 104E7000 == 43 [pid = 2424] [id = 155] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 15A1FC00 == 42 [pid = 2424] [id = 154] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 10BAF000 == 41 [pid = 2424] [id = 153] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 1A34CC00 == 40 [pid = 2424] [id = 152] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 19D19C00 == 39 [pid = 2424] [id = 151] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 18137C00 == 38 [pid = 2424] [id = 150] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 17579C00 == 37 [pid = 2424] [id = 149] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 1460C800 == 36 [pid = 2424] [id = 148] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 10A5AC00 == 35 [pid = 2424] [id = 147] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 103C9800 == 34 [pid = 2424] [id = 146] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 12B6E000 == 33 [pid = 2424] [id = 145] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 10BA9800 == 32 [pid = 2424] [id = 144] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 112DB000 == 31 [pid = 2424] [id = 134] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 1AB18000 == 30 [pid = 2424] [id = 159] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 13A29400 == 29 [pid = 2424] [id = 158] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 10BAAC00 == 28 [pid = 2424] [id = 156] 21:44:12 INFO - PROCESS | 2424 | --DOCSHELL 1461A400 == 27 [pid = 2424] [id = 157] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (17F4BC00) [pid = 2424] [serial = 417] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (17F4A800) [pid = 2424] [serial = 416] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19A0AC00) [pid = 2424] [serial = 419] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (15495C00) [pid = 2424] [serial = 422] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (17517000) [pid = 2424] [serial = 423] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (13190400) [pid = 2424] [serial = 392] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (11CEE800) [pid = 2424] [serial = 391] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17520C00) [pid = 2424] [serial = 395] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16933000) [pid = 2424] [serial = 394] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (15282C00) [pid = 2424] [serial = 399] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13235000) [pid = 2424] [serial = 398] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19D18C00) [pid = 2424] [serial = 420] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16933400) [pid = 2424] [serial = 411] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A013400) [pid = 2424] [serial = 426] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19DB1400) [pid = 2424] [serial = 425] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1A43E800) [pid = 2424] [serial = 428] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1318D800) [pid = 2424] [serial = 402] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12BAD400) [pid = 2424] [serial = 401] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (112BAC00) [pid = 2424] [serial = 404] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (114AC400) [pid = 2424] [serial = 405] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16EF6400) [pid = 2424] [serial = 413] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (132EF800) [pid = 2424] [serial = 407] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17741C00) [pid = 2424] [serial = 414] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (13AB5800) [pid = 2424] [serial = 408] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E81400) [pid = 2424] [serial = 410] [outer = 00000000] [url = about:blank] 21:44:12 INFO - PROCESS | 2424 | 1466743452536 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:44:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:44:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1703ms 21:44:12 INFO - PROCESS | 2424 | 1466743452601 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 21:44:12 INFO - PROCESS | 2424 | 1466743452606 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 21:44:12 INFO - PROCESS | 2424 | 1466743452611 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:44:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:44:12 INFO - PROCESS | 2424 | 1466743452614 Marionette TRACE conn2 <- [1,606,null,{}] 21:44:12 INFO - PROCESS | 2424 | 1466743452620 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:12 INFO - PROCESS | 2424 | 1466743452623 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:12 INFO - PROCESS | 2424 | 1466743452713 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 21:44:12 INFO - PROCESS | 2424 | 1466743452719 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:12 INFO - PROCESS | 2424 | 1466743452722 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:12 INFO - PROCESS | 2424 | ++DOCSHELL 10A56C00 == 28 [pid = 2424] [id = 161] 21:44:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10A58C00) [pid = 2424] [serial = 481] [outer = 00000000] 21:44:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (110A3000) [pid = 2424] [serial = 482] [outer = 10A58C00] 21:44:12 INFO - PROCESS | 2424 | 1466743452777 Marionette DEBUG loaded listener.js 21:44:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1122D800) [pid = 2424] [serial = 483] [outer = 10A58C00] 21:44:13 INFO - PROCESS | 2424 | 1466743453247 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 703ms 21:44:13 INFO - PROCESS | 2424 | 1466743453311 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 2424 | 1466743453316 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 21:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:44:13 INFO - PROCESS | 2424 | 1466743453322 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 2424 | 1466743453325 Marionette TRACE conn2 <- [1,610,null,{}] 21:44:13 INFO - PROCESS | 2424 | 1466743453329 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:13 INFO - PROCESS | 2424 | 1466743453332 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:13 INFO - PROCESS | 2424 | 1466743453416 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 21:44:13 INFO - PROCESS | 2424 | 1466743453424 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:13 INFO - PROCESS | 2424 | 1466743453427 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:13 INFO - PROCESS | 2424 | ++DOCSHELL 12F63400 == 29 [pid = 2424] [id = 162] 21:44:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12F64400) [pid = 2424] [serial = 484] [outer = 00000000] 21:44:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13186800) [pid = 2424] [serial = 485] [outer = 12F64400] 21:44:13 INFO - PROCESS | 2424 | 1466743453475 Marionette DEBUG loaded listener.js 21:44:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13237000) [pid = 2424] [serial = 486] [outer = 12F64400] 21:44:13 INFO - PROCESS | 2424 | 1466743453931 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:44:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:44:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 641ms 21:44:13 INFO - PROCESS | 2424 | 1466743453959 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 21:44:13 INFO - PROCESS | 2424 | 1466743453962 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 21:44:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:44:13 INFO - PROCESS | 2424 | 1466743453969 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:44:13 INFO - PROCESS | 2424 | 1466743453973 Marionette TRACE conn2 <- [1,614,null,{}] 21:44:13 INFO - PROCESS | 2424 | 1466743453983 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:13 INFO - PROCESS | 2424 | 1466743453988 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:14 INFO - PROCESS | 2424 | 1466743454100 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 21:44:14 INFO - PROCESS | 2424 | 1466743454180 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 2424 | 1466743454183 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:14 INFO - PROCESS | 2424 | ++DOCSHELL 15499800 == 30 [pid = 2424] [id = 163] 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15499C00) [pid = 2424] [serial = 487] [outer = 00000000] 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A1E400) [pid = 2424] [serial = 488] [outer = 15499C00] 21:44:14 INFO - PROCESS | 2424 | 1466743454237 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E81400) [pid = 2424] [serial = 489] [outer = 15499C00] 21:44:14 INFO - PROCESS | 2424 | 1466743454635 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:44:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:44:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 688ms 21:44:14 INFO - PROCESS | 2424 | 1466743454669 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 21:44:14 INFO - PROCESS | 2424 | 1466743454672 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 21:44:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:44:14 INFO - PROCESS | 2424 | 1466743454684 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:44:14 INFO - PROCESS | 2424 | 1466743454686 Marionette TRACE conn2 <- [1,618,null,{}] 21:44:14 INFO - PROCESS | 2424 | 1466743454690 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:14 INFO - PROCESS | 2424 | 1466743454692 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:14 INFO - PROCESS | 2424 | 1466743454805 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 21:44:14 INFO - PROCESS | 2424 | 1466743454810 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:14 INFO - PROCESS | 2424 | 1466743454812 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:14 INFO - PROCESS | 2424 | ++DOCSHELL 16586400 == 31 [pid = 2424] [id = 164] 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1658A400) [pid = 2424] [serial = 490] [outer = 00000000] 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1658F000) [pid = 2424] [serial = 491] [outer = 1658A400] 21:44:14 INFO - PROCESS | 2424 | 1466743454857 Marionette DEBUG loaded listener.js 21:44:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16761400) [pid = 2424] [serial = 492] [outer = 1658A400] 21:44:15 INFO - PROCESS | 2424 | 1466743455293 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:44:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:44:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 657ms 21:44:15 INFO - PROCESS | 2424 | 1466743455333 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 21:44:15 INFO - PROCESS | 2424 | 1466743455335 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 21:44:15 INFO - PROCESS | 2424 | 1466743455338 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:44:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:44:15 INFO - PROCESS | 2424 | 1466743455340 Marionette TRACE conn2 <- [1,622,null,{}] 21:44:15 INFO - PROCESS | 2424 | 1466743455345 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:15 INFO - PROCESS | 2424 | 1466743455348 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:15 INFO - PROCESS | 2424 | 1466743455503 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 21:44:15 INFO - PROCESS | 2424 | 1466743455523 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:15 INFO - PROCESS | 2424 | 1466743455525 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:15 INFO - PROCESS | 2424 | ++DOCSHELL 16D23800 == 32 [pid = 2424] [id = 165] 21:44:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16E61400) [pid = 2424] [serial = 493] [outer = 00000000] 21:44:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1748AC00) [pid = 2424] [serial = 494] [outer = 16E61400] 21:44:15 INFO - PROCESS | 2424 | 1466743455569 Marionette DEBUG loaded listener.js 21:44:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17570400) [pid = 2424] [serial = 495] [outer = 16E61400] 21:44:15 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:15 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:15 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:15 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:15 INFO - PROCESS | 2424 | 1466743455992 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 688ms 21:44:16 INFO - PROCESS | 2424 | 1466743456045 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 2424 | 1466743456048 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 21:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:44:16 INFO - PROCESS | 2424 | 1466743456051 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - PROCESS | 2424 | 1466743456052 Marionette TRACE conn2 <- [1,626,null,{}] 21:44:16 INFO - PROCESS | 2424 | 1466743456056 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 2424 | 1466743456062 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:16 INFO - PROCESS | 2424 | 1466743456215 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 21:44:16 INFO - PROCESS | 2424 | 1466743456237 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:16 INFO - PROCESS | 2424 | 1466743456239 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:16 INFO - PROCESS | 2424 | ++DOCSHELL 17A7C400 == 33 [pid = 2424] [id = 166] 21:44:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (17AE3C00) [pid = 2424] [serial = 496] [outer = 00000000] 21:44:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (18130000) [pid = 2424] [serial = 497] [outer = 17AE3C00] 21:44:16 INFO - PROCESS | 2424 | 1466743456283 Marionette DEBUG loaded listener.js 21:44:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (18137400) [pid = 2424] [serial = 498] [outer = 17AE3C00] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1943B400) [pid = 2424] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19D1B400) [pid = 2424] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1549A800) [pid = 2424] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10A64800) [pid = 2424] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A34D400) [pid = 2424] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (103CD000) [pid = 2424] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12BB1800) [pid = 2424] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1773BC00) [pid = 2424] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10BA9C00) [pid = 2424] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10BAF400) [pid = 2424] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1974C400) [pid = 2424] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A080C00) [pid = 2424] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:44:16 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16E60800) [pid = 2424] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:44:16 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:16 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:16 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:16 INFO - PROCESS | 2424 | 1466743456980 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:44:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:44:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 938ms 21:44:16 INFO - PROCESS | 2424 | 1466743456994 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 21:44:16 INFO - PROCESS | 2424 | 1466743456996 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 21:44:16 INFO - PROCESS | 2424 | 1466743456999 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:44:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:44:16 INFO - PROCESS | 2424 | 1466743457001 Marionette TRACE conn2 <- [1,630,null,{}] 21:44:16 INFO - PROCESS | 2424 | 1466743457005 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:16 INFO - PROCESS | 2424 | 1466743457007 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:17 INFO - PROCESS | 2424 | 1466743457125 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 21:44:17 INFO - PROCESS | 2424 | 1466743457174 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 2424 | 1466743457176 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:17 INFO - PROCESS | 2424 | ++DOCSHELL 11226000 == 34 [pid = 2424] [id = 167] 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14284000) [pid = 2424] [serial = 499] [outer = 00000000] 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16E60800) [pid = 2424] [serial = 500] [outer = 14284000] 21:44:17 INFO - PROCESS | 2424 | 1466743457219 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16E61C00) [pid = 2424] [serial = 501] [outer = 14284000] 21:44:17 INFO - PROCESS | 2424 | 1466743457562 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:44:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:44:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 594ms 21:44:17 INFO - PROCESS | 2424 | 1466743457598 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 21:44:17 INFO - PROCESS | 2424 | 1466743457600 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 21:44:17 INFO - PROCESS | 2424 | 1466743457603 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:44:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:44:17 INFO - PROCESS | 2424 | 1466743457605 Marionette TRACE conn2 <- [1,634,null,{}] 21:44:17 INFO - PROCESS | 2424 | 1466743457608 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:17 INFO - PROCESS | 2424 | 1466743457610 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:17 INFO - PROCESS | 2424 | 1466743457718 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 21:44:17 INFO - PROCESS | 2424 | 1466743457725 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:17 INFO - PROCESS | 2424 | 1466743457727 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:17 INFO - PROCESS | 2424 | ++DOCSHELL 13166800 == 35 [pid = 2424] [id = 168] 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16932C00) [pid = 2424] [serial = 502] [outer = 00000000] 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19A03400) [pid = 2424] [serial = 503] [outer = 16932C00] 21:44:17 INFO - PROCESS | 2424 | 1466743457771 Marionette DEBUG loaded listener.js 21:44:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19A05000) [pid = 2424] [serial = 504] [outer = 16932C00] 21:44:18 INFO - PROCESS | 2424 | 1466743458182 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 641ms 21:44:18 INFO - PROCESS | 2424 | 1466743458242 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 2424 | 1466743458243 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 21:44:18 INFO - PROCESS | 2424 | 1466743458246 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:44:18 INFO - PROCESS | 2424 | 1466743458248 Marionette TRACE conn2 <- [1,638,null,{}] 21:44:18 INFO - PROCESS | 2424 | 1466743458252 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 2424 | 1466743458254 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:18 INFO - PROCESS | 2424 | 1466743458359 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 21:44:18 INFO - PROCESS | 2424 | 1466743458367 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:18 INFO - PROCESS | 2424 | 1466743458368 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:18 INFO - PROCESS | 2424 | ++DOCSHELL 15495C00 == 36 [pid = 2424] [id = 169] 21:44:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19A0FC00) [pid = 2424] [serial = 505] [outer = 00000000] 21:44:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19DA6400) [pid = 2424] [serial = 506] [outer = 19A0FC00] 21:44:18 INFO - PROCESS | 2424 | 1466743458411 Marionette DEBUG loaded listener.js 21:44:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A016400) [pid = 2424] [serial = 507] [outer = 19A0FC00] 21:44:18 INFO - PROCESS | 2424 | 1466743458841 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:44:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:44:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 625ms 21:44:18 INFO - PROCESS | 2424 | 1466743458886 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 21:44:18 INFO - PROCESS | 2424 | 1466743458891 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 21:44:18 INFO - PROCESS | 2424 | 1466743458896 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:44:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:44:18 INFO - PROCESS | 2424 | 1466743458901 Marionette TRACE conn2 <- [1,642,null,{}] 21:44:18 INFO - PROCESS | 2424 | 1466743458908 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:18 INFO - PROCESS | 2424 | 1466743458911 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:19 INFO - PROCESS | 2424 | 1466743459077 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 21:44:19 INFO - PROCESS | 2424 | 1466743459212 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:19 INFO - PROCESS | 2424 | 1466743459217 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:19 INFO - PROCESS | 2424 | ++DOCSHELL 10ECA800 == 37 [pid = 2424] [id = 170] 21:44:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10ED6800) [pid = 2424] [serial = 508] [outer = 00000000] 21:44:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (112B2800) [pid = 2424] [serial = 509] [outer = 10ED6800] 21:44:19 INFO - PROCESS | 2424 | 1466743459274 Marionette DEBUG loaded listener.js 21:44:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1180E400) [pid = 2424] [serial = 510] [outer = 10ED6800] 21:44:19 INFO - PROCESS | 2424 | 1466743459952 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:44:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:44:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1156ms 21:44:20 INFO - PROCESS | 2424 | 1466743460054 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 21:44:20 INFO - PROCESS | 2424 | 1466743460058 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 21:44:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:44:20 INFO - PROCESS | 2424 | 1466743460065 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:44:20 INFO - PROCESS | 2424 | 1466743460068 Marionette TRACE conn2 <- [1,646,null,{}] 21:44:20 INFO - PROCESS | 2424 | 1466743460072 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:20 INFO - PROCESS | 2424 | 1466743460075 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:20 INFO - PROCESS | 2424 | 1466743460206 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 21:44:20 INFO - PROCESS | 2424 | 1466743460281 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:20 INFO - PROCESS | 2424 | 1466743460284 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:20 INFO - PROCESS | 2424 | ++DOCSHELL 13AB2C00 == 38 [pid = 2424] [id = 171] 21:44:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13E9D800) [pid = 2424] [serial = 511] [outer = 00000000] 21:44:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (14283000) [pid = 2424] [serial = 512] [outer = 13E9D800] 21:44:20 INFO - PROCESS | 2424 | 1466743460380 Marionette DEBUG loaded listener.js 21:44:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (155A4800) [pid = 2424] [serial = 513] [outer = 13E9D800] 21:44:21 INFO - PROCESS | 2424 | 1466743461234 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:44:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:44:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1250ms 21:44:21 INFO - PROCESS | 2424 | 1466743461322 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 21:44:21 INFO - PROCESS | 2424 | 1466743461327 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 21:44:21 INFO - PROCESS | 2424 | 1466743461332 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:44:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:44:21 INFO - PROCESS | 2424 | 1466743461335 Marionette TRACE conn2 <- [1,650,null,{}] 21:44:21 INFO - PROCESS | 2424 | 1466743461340 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:21 INFO - PROCESS | 2424 | 1466743461343 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:21 INFO - PROCESS | 2424 | 1466743461456 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 21:44:21 INFO - PROCESS | 2424 | 1466743461531 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:21 INFO - PROCESS | 2424 | 1466743461536 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:21 INFO - PROCESS | 2424 | ++DOCSHELL 105F2400 == 39 [pid = 2424] [id = 172] 21:44:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (10A57800) [pid = 2424] [serial = 514] [outer = 00000000] 21:44:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10BB0000) [pid = 2424] [serial = 515] [outer = 10A57800] 21:44:21 INFO - PROCESS | 2424 | 1466743461629 Marionette DEBUG loaded listener.js 21:44:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (11225400) [pid = 2424] [serial = 516] [outer = 10A57800] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 13166800 == 38 [pid = 2424] [id = 168] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 11226000 == 37 [pid = 2424] [id = 167] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 17A7C400 == 36 [pid = 2424] [id = 166] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 16D23800 == 35 [pid = 2424] [id = 165] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 16586400 == 34 [pid = 2424] [id = 164] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 15499800 == 33 [pid = 2424] [id = 163] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 12F63400 == 32 [pid = 2424] [id = 162] 21:44:21 INFO - PROCESS | 2424 | --DOCSHELL 10A56C00 == 31 [pid = 2424] [id = 161] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A830C00) [pid = 2424] [serial = 464] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1974C800) [pid = 2424] [serial = 449] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19750800) [pid = 2424] [serial = 450] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A07F800) [pid = 2424] [serial = 453] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A013800) [pid = 2424] [serial = 452] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15A1F400) [pid = 2424] [serial = 443] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15E84000) [pid = 2424] [serial = 444] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (112B4C00) [pid = 2424] [serial = 440] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (12BA4800) [pid = 2424] [serial = 441] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A434000) [pid = 2424] [serial = 455] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (105F0800) [pid = 2424] [serial = 437] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10A64C00) [pid = 2424] [serial = 438] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14281800) [pid = 2424] [serial = 434] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (155A3C00) [pid = 2424] [serial = 435] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17D83400) [pid = 2424] [serial = 446] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (10BB1C00) [pid = 2424] [serial = 431] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10BB8800) [pid = 2424] [serial = 432] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11DDF000) [pid = 2424] [serial = 458] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A354800) [pid = 2424] [serial = 461] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A5A5400) [pid = 2424] [serial = 429] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1AA0B800) [pid = 2424] [serial = 465] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17D7F800) [pid = 2424] [serial = 459] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A436800) [pid = 2424] [serial = 456] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A359400) [pid = 2424] [serial = 462] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1812A400) [pid = 2424] [serial = 447] [outer = 00000000] [url = about:blank] 21:44:21 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:22 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:22 INFO - PROCESS | 2424 | 1466743462096 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 797ms 21:44:22 INFO - PROCESS | 2424 | 1466743462134 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 21:44:22 INFO - PROCESS | 2424 | 1466743462138 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 21:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:44:22 INFO - PROCESS | 2424 | 1466743462145 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 2424 | 1466743462147 Marionette TRACE conn2 <- [1,654,null,{}] 21:44:22 INFO - PROCESS | 2424 | 1466743462151 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 2424 | 1466743462153 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:22 INFO - PROCESS | 2424 | 1466743462246 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 21:44:22 INFO - PROCESS | 2424 | 1466743462252 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 2424 | 1466743462254 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:22 INFO - PROCESS | 2424 | ++DOCSHELL 12BA6C00 == 32 [pid = 2424] [id = 173] 21:44:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12C88C00) [pid = 2424] [serial = 517] [outer = 00000000] 21:44:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13188800) [pid = 2424] [serial = 518] [outer = 12C88C00] 21:44:22 INFO - PROCESS | 2424 | 1466743462301 Marionette DEBUG loaded listener.js 21:44:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1391E400) [pid = 2424] [serial = 519] [outer = 12C88C00] 21:44:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:22 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:22 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:22 INFO - PROCESS | 2424 | 1466743462761 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:44:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:44:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 641ms 21:44:22 INFO - PROCESS | 2424 | 1466743462783 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 21:44:22 INFO - PROCESS | 2424 | 1466743462785 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 21:44:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:44:22 INFO - PROCESS | 2424 | 1466743462789 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:44:22 INFO - PROCESS | 2424 | 1466743462792 Marionette TRACE conn2 <- [1,658,null,{}] 21:44:22 INFO - PROCESS | 2424 | 1466743462803 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:22 INFO - PROCESS | 2424 | 1466743462807 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:22 INFO - PROCESS | 2424 | 1466743462891 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 21:44:22 INFO - PROCESS | 2424 | 1466743462931 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:22 INFO - PROCESS | 2424 | 1466743462935 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:22 INFO - PROCESS | 2424 | ++DOCSHELL 16584C00 == 33 [pid = 2424] [id = 174] 21:44:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16585000) [pid = 2424] [serial = 520] [outer = 00000000] 21:44:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1658B400) [pid = 2424] [serial = 521] [outer = 16585000] 21:44:22 INFO - PROCESS | 2424 | 1466743462986 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16591400) [pid = 2424] [serial = 522] [outer = 16585000] 21:44:23 INFO - PROCESS | 2424 | 1466743463432 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:44:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:44:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 703ms 21:44:23 INFO - PROCESS | 2424 | 1466743463488 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 21:44:23 INFO - PROCESS | 2424 | 1466743463490 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 21:44:23 INFO - PROCESS | 2424 | 1466743463493 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:44:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:44:23 INFO - PROCESS | 2424 | 1466743463495 Marionette TRACE conn2 <- [1,662,null,{}] 21:44:23 INFO - PROCESS | 2424 | 1466743463498 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:23 INFO - PROCESS | 2424 | 1466743463500 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:23 INFO - PROCESS | 2424 | 1466743463592 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 21:44:23 INFO - PROCESS | 2424 | 1466743463600 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:23 INFO - PROCESS | 2424 | 1466743463602 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:23 INFO - PROCESS | 2424 | ++DOCSHELL 16E69800 == 34 [pid = 2424] [id = 175] 21:44:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16EF6400) [pid = 2424] [serial = 523] [outer = 00000000] 21:44:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1773BC00) [pid = 2424] [serial = 524] [outer = 16EF6400] 21:44:23 INFO - PROCESS | 2424 | 1466743463646 Marionette DEBUG loaded listener.js 21:44:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17ADB400) [pid = 2424] [serial = 525] [outer = 16EF6400] 21:44:23 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:23 INFO - PROCESS | 2424 | [2424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:44:23 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:44:24 INFO - PROCESS | 2424 | 1466743464066 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:44:24 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 21:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 593ms 21:44:24 INFO - PROCESS | 2424 | 1466743464107 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 2424 | 1466743464110 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 21:44:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:44:24 INFO - PROCESS | 2424 | 1466743464115 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - PROCESS | 2424 | 1466743464118 Marionette TRACE conn2 <- [1,666,null,{}] 21:44:24 INFO - PROCESS | 2424 | 1466743464133 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 2424 | 1466743464136 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:24 INFO - PROCESS | 2424 | 1466743464275 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 21:44:24 INFO - PROCESS | 2424 | 1466743464351 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 2424 | 1466743464354 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:24 INFO - PROCESS | 2424 | ++DOCSHELL 169CFC00 == 35 [pid = 2424] [id = 176] 21:44:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16D1B400) [pid = 2424] [serial = 526] [outer = 00000000] 21:44:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17F4FC00) [pid = 2424] [serial = 527] [outer = 16D1B400] 21:44:24 INFO - PROCESS | 2424 | 1466743464397 Marionette DEBUG loaded listener.js 21:44:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (18132000) [pid = 2424] [serial = 528] [outer = 16D1B400] 21:44:24 INFO - PROCESS | 2424 | 1466743464803 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:44:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:44:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 703ms 21:44:24 INFO - PROCESS | 2424 | 1466743464813 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 21:44:24 INFO - PROCESS | 2424 | 1466743464815 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 21:44:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:44:24 INFO - PROCESS | 2424 | 1466743464829 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:44:24 INFO - PROCESS | 2424 | 1466743464831 Marionette TRACE conn2 <- [1,670,null,{}] 21:44:24 INFO - PROCESS | 2424 | 1466743464834 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:24 INFO - PROCESS | 2424 | 1466743464839 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:24 INFO - PROCESS | 2424 | 1466743464969 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 21:44:24 INFO - PROCESS | 2424 | 1466743464975 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:24 INFO - PROCESS | 2424 | 1466743464977 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:24 INFO - PROCESS | 2424 | ++DOCSHELL 169D1800 == 36 [pid = 2424] [id = 177] 21:44:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19441800) [pid = 2424] [serial = 529] [outer = 00000000] 21:44:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19D1D000) [pid = 2424] [serial = 530] [outer = 19441800] 21:44:24 INFO - PROCESS | 2424 | 1466743465022 Marionette DEBUG loaded listener.js 21:44:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A07F800) [pid = 2424] [serial = 531] [outer = 19441800] 21:44:26 INFO - PROCESS | 2424 | 1466743466030 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:44:26 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) 21:44:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1250ms 21:44:26 INFO - PROCESS | 2424 | 1466743466087 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 21:44:26 INFO - PROCESS | 2424 | 1466743466090 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 21:44:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:44:26 INFO - PROCESS | 2424 | 1466743466093 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:44:26 INFO - PROCESS | 2424 | 1466743466095 Marionette TRACE conn2 <- [1,674,null,{}] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1658A400) [pid = 2424] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15499C00) [pid = 2424] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12F64400) [pid = 2424] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10A58C00) [pid = 2424] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11805C00) [pid = 2424] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16932C00) [pid = 2424] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10BAB400) [pid = 2424] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16E61400) [pid = 2424] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1549B800) [pid = 2424] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16D23400) [pid = 2424] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1AB20800) [pid = 2424] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (14284000) [pid = 2424] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:44:26 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17AE3C00) [pid = 2424] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:44:26 INFO - PROCESS | 2424 | 1466743466158 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:26 INFO - PROCESS | 2424 | 1466743466169 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:26 INFO - PROCESS | 2424 | 1466743466246 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 21:44:26 INFO - PROCESS | 2424 | 1466743466251 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:26 INFO - PROCESS | 2424 | 1466743466253 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:26 INFO - PROCESS | 2424 | ++DOCSHELL 13EA9400 == 37 [pid = 2424] [id = 178] 21:44:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13EA9C00) [pid = 2424] [serial = 532] [outer = 00000000] 21:44:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1549B800) [pid = 2424] [serial = 533] [outer = 13EA9C00] 21:44:26 INFO - PROCESS | 2424 | 1466743466298 Marionette DEBUG loaded listener.js 21:44:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16591800) [pid = 2424] [serial = 534] [outer = 13EA9C00] 21:44:27 INFO - PROCESS | 2424 | 1466743467198 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:44:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:44:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1141ms 21:44:27 INFO - PROCESS | 2424 | 1466743467240 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 21:44:27 INFO - PROCESS | 2424 | 1466743467242 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 21:44:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:44:27 INFO - PROCESS | 2424 | 1466743467245 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:44:27 INFO - PROCESS | 2424 | 1466743467247 Marionette TRACE conn2 <- [1,678,null,{}] 21:44:27 INFO - PROCESS | 2424 | 1466743467251 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:27 INFO - PROCESS | 2424 | 1466743467252 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:27 INFO - PROCESS | 2424 | 1466743467363 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 21:44:27 INFO - PROCESS | 2424 | 1466743467369 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:27 INFO - PROCESS | 2424 | 1466743467371 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:27 INFO - PROCESS | 2424 | ++DOCSHELL 16592C00 == 38 [pid = 2424] [id = 179] 21:44:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16F91800) [pid = 2424] [serial = 535] [outer = 00000000] 21:44:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A020C00) [pid = 2424] [serial = 536] [outer = 16F91800] 21:44:27 INFO - PROCESS | 2424 | 1466743467414 Marionette DEBUG loaded listener.js 21:44:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A07BC00) [pid = 2424] [serial = 537] [outer = 16F91800] 21:44:28 INFO - PROCESS | 2424 | 1466743468391 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:44:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:44:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1188ms 21:44:28 INFO - PROCESS | 2424 | 1466743468449 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 21:44:28 INFO - PROCESS | 2424 | 1466743468454 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 21:44:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:44:28 INFO - PROCESS | 2424 | 1466743468504 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:44:28 INFO - PROCESS | 2424 | 1466743468508 Marionette TRACE conn2 <- [1,682,null,{}] 21:44:28 INFO - PROCESS | 2424 | 1466743468514 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:28 INFO - PROCESS | 2424 | 1466743468517 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:28 INFO - PROCESS | 2424 | 1466743468623 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 21:44:28 INFO - PROCESS | 2424 | 1466743468823 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:28 INFO - PROCESS | 2424 | 1466743468827 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:28 INFO - PROCESS | 2424 | ++DOCSHELL 110A3C00 == 39 [pid = 2424] [id = 180] 21:44:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (110A4000) [pid = 2424] [serial = 538] [outer = 00000000] 21:44:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (114A5000) [pid = 2424] [serial = 539] [outer = 110A4000] 21:44:28 INFO - PROCESS | 2424 | 1466743468886 Marionette DEBUG loaded listener.js 21:44:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12B6E000) [pid = 2424] [serial = 540] [outer = 110A4000] 21:44:29 INFO - PROCESS | 2424 | 1466743469960 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:44:29 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) 21:44:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1500ms 21:44:29 INFO - PROCESS | 2424 | 1466743470006 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 21:44:29 INFO - PROCESS | 2424 | 1466743470011 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 21:44:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:44:29 INFO - PROCESS | 2424 | 1466743470017 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:44:29 INFO - PROCESS | 2424 | 1466743470020 Marionette TRACE conn2 <- [1,686,null,{}] 21:44:30 INFO - PROCESS | 2424 | 1466743470025 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:30 INFO - PROCESS | 2424 | 1466743470027 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:30 INFO - PROCESS | 2424 | 1466743470164 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 21:44:30 INFO - PROCESS | 2424 | 1466743470288 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:30 INFO - PROCESS | 2424 | 1466743470291 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:30 INFO - PROCESS | 2424 | ++DOCSHELL 155A3C00 == 40 [pid = 2424] [id = 181] 21:44:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15A1BC00) [pid = 2424] [serial = 541] [outer = 00000000] 21:44:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16586C00) [pid = 2424] [serial = 542] [outer = 15A1BC00] 21:44:30 INFO - PROCESS | 2424 | 1466743470347 Marionette DEBUG loaded listener.js 21:44:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (169CF000) [pid = 2424] [serial = 543] [outer = 15A1BC00] 21:44:31 INFO - PROCESS | 2424 | 1466743471507 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:44:31 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) 21:44:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1500ms 21:44:31 INFO - PROCESS | 2424 | 1466743471522 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 21:44:31 INFO - PROCESS | 2424 | 1466743471526 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 21:44:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:44:31 INFO - PROCESS | 2424 | 1466743471537 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:44:31 INFO - PROCESS | 2424 | 1466743471541 Marionette TRACE conn2 <- [1,690,null,{}] 21:44:31 INFO - PROCESS | 2424 | 1466743471546 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:31 INFO - PROCESS | 2424 | 1466743471549 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:31 INFO - PROCESS | 2424 | 1466743471713 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 21:44:31 INFO - PROCESS | 2424 | 1466743471803 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:31 INFO - PROCESS | 2424 | 1466743471806 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:31 INFO - PROCESS | 2424 | ++DOCSHELL 112DA800 == 41 [pid = 2424] [id = 182] 21:44:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (114A2C00) [pid = 2424] [serial = 544] [outer = 00000000] 21:44:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12C86400) [pid = 2424] [serial = 545] [outer = 114A2C00] 21:44:31 INFO - PROCESS | 2424 | 1466743471855 Marionette DEBUG loaded listener.js 21:44:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13134C00) [pid = 2424] [serial = 546] [outer = 114A2C00] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 13EA9400 == 40 [pid = 2424] [id = 178] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 169D1800 == 39 [pid = 2424] [id = 177] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 169CFC00 == 38 [pid = 2424] [id = 176] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 16E69800 == 37 [pid = 2424] [id = 175] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 16584C00 == 36 [pid = 2424] [id = 174] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 12BA6C00 == 35 [pid = 2424] [id = 173] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 105F2400 == 34 [pid = 2424] [id = 172] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 13AB2C00 == 33 [pid = 2424] [id = 171] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 15495C00 == 32 [pid = 2424] [id = 169] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 10ECA800 == 31 [pid = 2424] [id = 170] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 11801400 == 30 [pid = 2424] [id = 160] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 155A3C00 == 29 [pid = 2424] [id = 181] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 16592C00 == 28 [pid = 2424] [id = 179] 21:44:32 INFO - PROCESS | 2424 | --DOCSHELL 110A3C00 == 27 [pid = 2424] [id = 180] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1658F000) [pid = 2424] [serial = 491] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15A1E400) [pid = 2424] [serial = 488] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13186800) [pid = 2424] [serial = 485] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13237000) [pid = 2424] [serial = 486] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (110A3000) [pid = 2424] [serial = 482] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1122D800) [pid = 2424] [serial = 483] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12FD1400) [pid = 2424] [serial = 480] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12B69C00) [pid = 2424] [serial = 479] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19A05000) [pid = 2424] [serial = 504] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (112B6400) [pid = 2424] [serial = 468] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10F35C00) [pid = 2424] [serial = 467] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17570400) [pid = 2424] [serial = 495] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16E5E400) [pid = 2424] [serial = 471] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (169CA800) [pid = 2424] [serial = 470] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A07E000) [pid = 2424] [serial = 474] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (196D9000) [pid = 2424] [serial = 473] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1AE39400) [pid = 2424] [serial = 477] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1748AC00) [pid = 2424] [serial = 494] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1AE33C00) [pid = 2424] [serial = 476] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16E60800) [pid = 2424] [serial = 500] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19DA6400) [pid = 2424] [serial = 506] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (18130000) [pid = 2424] [serial = 497] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (19A03400) [pid = 2424] [serial = 503] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (18137400) [pid = 2424] [serial = 498] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (16761400) [pid = 2424] [serial = 492] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16E61C00) [pid = 2424] [serial = 501] [outer = 00000000] [url = about:blank] 21:44:32 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (15E81400) [pid = 2424] [serial = 489] [outer = 00000000] [url = about:blank] 21:44:33 INFO - PROCESS | 2424 | 1466743473515 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:44:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:44:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2016ms 21:44:33 INFO - PROCESS | 2424 | 1466743473550 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 21:44:33 INFO - PROCESS | 2424 | 1466743473555 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 21:44:33 INFO - PROCESS | 2424 | 1466743473559 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:44:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:44:33 INFO - PROCESS | 2424 | 1466743473562 Marionette TRACE conn2 <- [1,694,null,{}] 21:44:33 INFO - PROCESS | 2424 | 1466743473568 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:33 INFO - PROCESS | 2424 | 1466743473571 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:33 INFO - PROCESS | 2424 | 1466743473652 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 21:44:33 INFO - PROCESS | 2424 | 1466743473660 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:33 INFO - PROCESS | 2424 | 1466743473664 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:33 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A000 == 28 [pid = 2424] [id = 183] 21:44:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10BAB000) [pid = 2424] [serial = 547] [outer = 00000000] 21:44:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10BB0400) [pid = 2424] [serial = 548] [outer = 10BAB000] 21:44:33 INFO - PROCESS | 2424 | 1466743473713 Marionette DEBUG loaded listener.js 21:44:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10BB5800) [pid = 2424] [serial = 549] [outer = 10BAB000] 21:44:34 INFO - PROCESS | 2424 | 1466743474648 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:44:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:44:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1141ms 21:44:34 INFO - PROCESS | 2424 | 1466743474709 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 21:44:34 INFO - PROCESS | 2424 | 1466743474714 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 21:44:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:44:34 INFO - PROCESS | 2424 | 1466743474720 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:44:34 INFO - PROCESS | 2424 | 1466743474723 Marionette TRACE conn2 <- [1,698,null,{}] 21:44:34 INFO - PROCESS | 2424 | 1466743474727 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:34 INFO - PROCESS | 2424 | 1466743474730 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:34 INFO - PROCESS | 2424 | 1466743474814 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 21:44:34 INFO - PROCESS | 2424 | 1466743474821 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:34 INFO - PROCESS | 2424 | 1466743474823 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:34 INFO - PROCESS | 2424 | ++DOCSHELL 114A4400 == 29 [pid = 2424] [id = 184] 21:44:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (114AE000) [pid = 2424] [serial = 550] [outer = 00000000] 21:44:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (11D89800) [pid = 2424] [serial = 551] [outer = 114AE000] 21:44:34 INFO - PROCESS | 2424 | 1466743474870 Marionette DEBUG loaded listener.js 21:44:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12B69C00) [pid = 2424] [serial = 552] [outer = 114AE000] 21:44:35 INFO - PROCESS | 2424 | 1466743475859 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:44:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:44:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1187ms 21:44:35 INFO - PROCESS | 2424 | 1466743475918 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 21:44:35 INFO - PROCESS | 2424 | 1466743475920 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 21:44:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:44:35 INFO - PROCESS | 2424 | 1466743475924 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:44:35 INFO - PROCESS | 2424 | 1466743475927 Marionette TRACE conn2 <- [1,702,null,{}] 21:44:35 INFO - PROCESS | 2424 | 1466743475938 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:35 INFO - PROCESS | 2424 | 1466743475943 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:36 INFO - PROCESS | 2424 | 1466743476058 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 21:44:36 INFO - PROCESS | 2424 | 1466743476065 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:36 INFO - PROCESS | 2424 | 1466743476068 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:36 INFO - PROCESS | 2424 | ++DOCSHELL 13641800 == 30 [pid = 2424] [id = 185] 21:44:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13914800) [pid = 2424] [serial = 553] [outer = 00000000] 21:44:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13AB3C00) [pid = 2424] [serial = 554] [outer = 13914800] 21:44:36 INFO - PROCESS | 2424 | 1466743476117 Marionette DEBUG loaded listener.js 21:44:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13EA9800) [pid = 2424] [serial = 555] [outer = 13914800] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16F91800) [pid = 2424] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16D1B400) [pid = 2424] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19441800) [pid = 2424] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13EA9C00) [pid = 2424] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (19A0FC00) [pid = 2424] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (13E9D800) [pid = 2424] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (16585000) [pid = 2424] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (10ED6800) [pid = 2424] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16EF6400) [pid = 2424] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (12C88C00) [pid = 2424] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:44:37 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (10A57800) [pid = 2424] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:44:37 INFO - PROCESS | 2424 | 1466743477156 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:44:37 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 21:44:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1250ms 21:44:37 INFO - PROCESS | 2424 | 1466743477181 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 21:44:37 INFO - PROCESS | 2424 | 1466743477184 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 21:44:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:44:37 INFO - PROCESS | 2424 | 1466743477187 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:44:37 INFO - PROCESS | 2424 | 1466743477189 Marionette TRACE conn2 <- [1,706,null,{}] 21:44:37 INFO - PROCESS | 2424 | 1466743477193 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:37 INFO - PROCESS | 2424 | 1466743477194 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:37 INFO - PROCESS | 2424 | 1466743477277 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 21:44:37 INFO - PROCESS | 2424 | 1466743477284 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:37 INFO - PROCESS | 2424 | 1466743477286 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:37 INFO - PROCESS | 2424 | ++DOCSHELL 13189000 == 31 [pid = 2424] [id = 186] 21:44:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (13236400) [pid = 2424] [serial = 556] [outer = 00000000] 21:44:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (14611000) [pid = 2424] [serial = 557] [outer = 13236400] 21:44:37 INFO - PROCESS | 2424 | 1466743477330 Marionette DEBUG loaded listener.js 21:44:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (154A1800) [pid = 2424] [serial = 558] [outer = 13236400] 21:44:38 INFO - PROCESS | 2424 | 1466743478259 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:44:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:44:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1078ms 21:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:44:38 INFO - PROCESS | 2424 | 1466743478277 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 2424 | 1466743478279 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 21:44:38 INFO - PROCESS | 2424 | 1466743478282 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 2424 | 1466743478284 Marionette TRACE conn2 <- [1,710,null,{}] 21:44:38 INFO - PROCESS | 2424 | 1466743478288 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 2424 | 1466743478290 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:38 INFO - PROCESS | 2424 | 1466743478391 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 21:44:38 INFO - PROCESS | 2424 | 1466743478400 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:38 INFO - PROCESS | 2424 | 1466743478402 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:38 INFO - PROCESS | 2424 | ++DOCSHELL 154CF800 == 32 [pid = 2424] [id = 187] 21:44:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (154D1000) [pid = 2424] [serial = 559] [outer = 00000000] 21:44:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15E82000) [pid = 2424] [serial = 560] [outer = 154D1000] 21:44:38 INFO - PROCESS | 2424 | 1466743478445 Marionette DEBUG loaded listener.js 21:44:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (16587400) [pid = 2424] [serial = 561] [outer = 154D1000] 21:44:38 INFO - PROCESS | 2424 | 1466743478865 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:44:38 INFO - PROCESS | 2424 | 1466743478923 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 21:44:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:44:38 INFO - PROCESS | 2424 | 1466743478926 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:44:38 INFO - PROCESS | 2424 | 1466743478927 Marionette TRACE conn2 <- [1,714,null,{}] 21:44:38 INFO - PROCESS | 2424 | 1466743478930 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:38 INFO - PROCESS | 2424 | 1466743478936 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:39 INFO - PROCESS | 2424 | 1466743479067 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 21:44:39 INFO - PROCESS | 2424 | 1466743479079 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:39 INFO - PROCESS | 2424 | 1466743479081 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:39 INFO - PROCESS | 2424 | ++DOCSHELL 1658A400 == 33 [pid = 2424] [id = 188] 21:44:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1658B000) [pid = 2424] [serial = 562] [outer = 00000000] 21:44:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (169CB400) [pid = 2424] [serial = 563] [outer = 1658B000] 21:44:39 INFO - PROCESS | 2424 | 1466743479127 Marionette DEBUG loaded listener.js 21:44:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (17517C00) [pid = 2424] [serial = 564] [outer = 1658B000] 21:44:39 INFO - PROCESS | 2424 | 1466743479944 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:44:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:44:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1093ms 21:44:40 INFO - PROCESS | 2424 | 1466743480025 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 21:44:40 INFO - PROCESS | 2424 | 1466743480029 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 21:44:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:44:40 INFO - PROCESS | 2424 | 1466743480034 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:44:40 INFO - PROCESS | 2424 | 1466743480039 Marionette TRACE conn2 <- [1,718,null,{}] 21:44:40 INFO - PROCESS | 2424 | 1466743480045 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:40 INFO - PROCESS | 2424 | 1466743480047 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:40 INFO - PROCESS | 2424 | 1466743480171 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 21:44:40 INFO - PROCESS | 2424 | 1466743480243 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:40 INFO - PROCESS | 2424 | 1466743480247 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:40 INFO - PROCESS | 2424 | ++DOCSHELL 10BAEC00 == 34 [pid = 2424] [id = 189] 21:44:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (110A3000) [pid = 2424] [serial = 565] [outer = 00000000] 21:44:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11C94800) [pid = 2424] [serial = 566] [outer = 110A3000] 21:44:40 INFO - PROCESS | 2424 | 1466743480303 Marionette DEBUG loaded listener.js 21:44:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12F25400) [pid = 2424] [serial = 567] [outer = 110A3000] 21:44:40 INFO - PROCESS | 2424 | 1466743481009 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:44:41 INFO - PROCESS | 2424 | 1466743481042 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 21:44:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:44:41 INFO - PROCESS | 2424 | 1466743481049 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:44:41 INFO - PROCESS | 2424 | 1466743481051 Marionette TRACE conn2 <- [1,722,null,{}] 21:44:41 INFO - PROCESS | 2424 | 1466743481056 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:41 INFO - PROCESS | 2424 | 1466743481058 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:41 INFO - PROCESS | 2424 | 1466743481180 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 21:44:41 INFO - PROCESS | 2424 | 1466743481259 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:41 INFO - PROCESS | 2424 | 1466743481262 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:41 INFO - PROCESS | 2424 | ++DOCSHELL 1036A400 == 35 [pid = 2424] [id = 190] 21:44:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13237C00) [pid = 2424] [serial = 568] [outer = 00000000] 21:44:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15A6C000) [pid = 2424] [serial = 569] [outer = 13237C00] 21:44:41 INFO - PROCESS | 2424 | 1466743481323 Marionette DEBUG loaded listener.js 21:44:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16590C00) [pid = 2424] [serial = 570] [outer = 13237C00] 21:44:41 INFO - PROCESS | 2424 | --DOCSHELL 154CF800 == 34 [pid = 2424] [id = 187] 21:44:41 INFO - PROCESS | 2424 | --DOCSHELL 13189000 == 33 [pid = 2424] [id = 186] 21:44:41 INFO - PROCESS | 2424 | --DOCSHELL 13641800 == 32 [pid = 2424] [id = 185] 21:44:41 INFO - PROCESS | 2424 | --DOCSHELL 114A4400 == 31 [pid = 2424] [id = 184] 21:44:42 INFO - PROCESS | 2424 | --DOCSHELL 10A5A000 == 30 [pid = 2424] [id = 183] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A020C00) [pid = 2424] [serial = 536] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17F4FC00) [pid = 2424] [serial = 527] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (18132000) [pid = 2424] [serial = 528] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19D1D000) [pid = 2424] [serial = 530] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16591800) [pid = 2424] [serial = 534] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1549B800) [pid = 2424] [serial = 533] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A016400) [pid = 2424] [serial = 507] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (14283000) [pid = 2424] [serial = 512] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (155A4800) [pid = 2424] [serial = 513] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1658B400) [pid = 2424] [serial = 521] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (16591400) [pid = 2424] [serial = 522] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (112B2800) [pid = 2424] [serial = 509] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1180E400) [pid = 2424] [serial = 510] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (1773BC00) [pid = 2424] [serial = 524] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (13188800) [pid = 2424] [serial = 518] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1391E400) [pid = 2424] [serial = 519] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (10BB0000) [pid = 2424] [serial = 515] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (11225400) [pid = 2424] [serial = 516] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (1A07BC00) [pid = 2424] [serial = 537] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (1A07F800) [pid = 2424] [serial = 531] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (17ADB400) [pid = 2424] [serial = 525] [outer = 00000000] [url = about:blank] 21:44:42 INFO - PROCESS | 2424 | 1466743482090 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:44:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:44:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1093ms 21:44:42 INFO - PROCESS | 2424 | 1466743482150 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 21:44:42 INFO - PROCESS | 2424 | 1466743482154 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 21:44:42 INFO - PROCESS | 2424 | 1466743482158 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:44:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:44:42 INFO - PROCESS | 2424 | 1466743482161 Marionette TRACE conn2 <- [1,726,null,{}] 21:44:42 INFO - PROCESS | 2424 | 1466743482167 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:42 INFO - PROCESS | 2424 | 1466743482170 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:42 INFO - PROCESS | 2424 | 1466743482254 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 21:44:42 INFO - PROCESS | 2424 | 1466743482260 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:42 INFO - PROCESS | 2424 | 1466743482265 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:42 INFO - PROCESS | 2424 | ++DOCSHELL 10F30C00 == 31 [pid = 2424] [id = 191] 21:44:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (10F34C00) [pid = 2424] [serial = 571] [outer = 00000000] 21:44:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (1180B400) [pid = 2424] [serial = 572] [outer = 10F34C00] 21:44:42 INFO - PROCESS | 2424 | 1466743482313 Marionette DEBUG loaded listener.js 21:44:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (11DDD800) [pid = 2424] [serial = 573] [outer = 10F34C00] 21:44:43 INFO - PROCESS | 2424 | 1466743483251 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:44:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:44:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1141ms 21:44:43 INFO - PROCESS | 2424 | 1466743483303 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 21:44:43 INFO - PROCESS | 2424 | 1466743483307 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 21:44:43 INFO - PROCESS | 2424 | 1466743483313 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:44:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:44:43 INFO - PROCESS | 2424 | 1466743483316 Marionette TRACE conn2 <- [1,730,null,{}] 21:44:43 INFO - PROCESS | 2424 | 1466743483320 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:43 INFO - PROCESS | 2424 | 1466743483322 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:43 INFO - PROCESS | 2424 | 1466743483404 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 21:44:43 INFO - PROCESS | 2424 | 1466743483410 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:43 INFO - PROCESS | 2424 | 1466743483413 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:43 INFO - PROCESS | 2424 | ++DOCSHELL 13230000 == 32 [pid = 2424] [id = 192] 21:44:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (13231800) [pid = 2424] [serial = 574] [outer = 00000000] 21:44:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (1363A800) [pid = 2424] [serial = 575] [outer = 13231800] 21:44:43 INFO - PROCESS | 2424 | 1466743483458 Marionette DEBUG loaded listener.js 21:44:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (13AB0400) [pid = 2424] [serial = 576] [outer = 13231800] 21:44:44 INFO - PROCESS | 2424 | 1466743484392 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:44:44 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 21:44:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1094ms 21:44:44 INFO - PROCESS | 2424 | 1466743484415 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 21:44:44 INFO - PROCESS | 2424 | 1466743484417 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 21:44:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:44:44 INFO - PROCESS | 2424 | 1466743484421 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:44:44 INFO - PROCESS | 2424 | 1466743484424 Marionette TRACE conn2 <- [1,734,null,{}] 21:44:44 INFO - PROCESS | 2424 | 1466743484442 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:44 INFO - PROCESS | 2424 | 1466743484446 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:44 INFO - PROCESS | 2424 | 1466743484554 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 21:44:44 INFO - PROCESS | 2424 | 1466743484561 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:44 INFO - PROCESS | 2424 | 1466743484564 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:44 INFO - PROCESS | 2424 | ++DOCSHELL 15E83800 == 33 [pid = 2424] [id = 193] 21:44:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (15E84400) [pid = 2424] [serial = 577] [outer = 00000000] 21:44:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (16590800) [pid = 2424] [serial = 578] [outer = 15E84400] 21:44:44 INFO - PROCESS | 2424 | 1466743484611 Marionette DEBUG loaded listener.js 21:44:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (1693B000) [pid = 2424] [serial = 579] [outer = 15E84400] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (13914800) [pid = 2424] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (114AE000) [pid = 2424] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (114A2C00) [pid = 2424] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (10BAB000) [pid = 2424] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (154D1000) [pid = 2424] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (110A4000) [pid = 2424] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (15A1BC00) [pid = 2424] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:44:45 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (13236400) [pid = 2424] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:44:45 INFO - PROCESS | 2424 | 1466743485556 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:44:45 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.) 21:44:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1157ms 21:44:45 INFO - PROCESS | 2424 | 1466743485585 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 21:44:45 INFO - PROCESS | 2424 | 1466743485587 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 21:44:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:44:45 INFO - PROCESS | 2424 | 1466743485591 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:44:45 INFO - PROCESS | 2424 | 1466743485592 Marionette TRACE conn2 <- [1,738,null,{}] 21:44:45 INFO - PROCESS | 2424 | 1466743485596 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:45 INFO - PROCESS | 2424 | 1466743485598 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:45 INFO - PROCESS | 2424 | 1466743485679 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 21:44:45 INFO - PROCESS | 2424 | 1466743485685 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:45 INFO - PROCESS | 2424 | 1466743485687 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:45 INFO - PROCESS | 2424 | ++DOCSHELL 1658E800 == 34 [pid = 2424] [id = 194] 21:44:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (1658EC00) [pid = 2424] [serial = 580] [outer = 00000000] 21:44:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (16D1B400) [pid = 2424] [serial = 581] [outer = 1658EC00] 21:44:45 INFO - PROCESS | 2424 | 1466743485730 Marionette DEBUG loaded listener.js 21:44:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (16E67C00) [pid = 2424] [serial = 582] [outer = 1658EC00] 21:44:46 INFO - PROCESS | 2424 | 1466743486658 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:44:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:44:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1078ms 21:44:46 INFO - PROCESS | 2424 | 1466743486683 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 21:44:46 INFO - PROCESS | 2424 | 1466743486685 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 21:44:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:44:46 INFO - PROCESS | 2424 | 1466743486689 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:44:46 INFO - PROCESS | 2424 | 1466743486691 Marionette TRACE conn2 <- [1,742,null,{}] 21:44:46 INFO - PROCESS | 2424 | 1466743486698 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:46 INFO - PROCESS | 2424 | 1466743486700 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:46 INFO - PROCESS | 2424 | 1466743486776 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 21:44:46 INFO - PROCESS | 2424 | 1466743486782 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:46 INFO - PROCESS | 2424 | 1466743486784 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:46 INFO - PROCESS | 2424 | ++DOCSHELL 112CC800 == 35 [pid = 2424] [id = 195] 21:44:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (169CB000) [pid = 2424] [serial = 583] [outer = 00000000] 21:44:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (17746400) [pid = 2424] [serial = 584] [outer = 169CB000] 21:44:46 INFO - PROCESS | 2424 | 1466743486827 Marionette DEBUG loaded listener.js 21:44:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (17A83400) [pid = 2424] [serial = 585] [outer = 169CB000] 21:44:47 INFO - PROCESS | 2424 | 1466743487766 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:44:47 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 21:44:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1094ms 21:44:47 INFO - PROCESS | 2424 | 1466743487790 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 21:44:47 INFO - PROCESS | 2424 | 1466743487792 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 21:44:47 INFO - PROCESS | 2424 | 1466743487795 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:44:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:44:47 INFO - PROCESS | 2424 | 1466743487797 Marionette TRACE conn2 <- [1,746,null,{}] 21:44:47 INFO - PROCESS | 2424 | 1466743487800 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:47 INFO - PROCESS | 2424 | 1466743487806 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:47 INFO - PROCESS | 2424 | 1466743487902 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 21:44:47 INFO - PROCESS | 2424 | 1466743487908 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:47 INFO - PROCESS | 2424 | 1466743487910 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:47 INFO - PROCESS | 2424 | ++DOCSHELL 13635000 == 36 [pid = 2424] [id = 196] 21:44:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (17579800) [pid = 2424] [serial = 586] [outer = 00000000] 21:44:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (18130800) [pid = 2424] [serial = 587] [outer = 17579800] 21:44:47 INFO - PROCESS | 2424 | 1466743487959 Marionette DEBUG loaded listener.js 21:44:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (18134C00) [pid = 2424] [serial = 588] [outer = 17579800] 21:44:48 INFO - PROCESS | 2424 | 1466743488620 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:44:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:44:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 891ms 21:44:48 INFO - PROCESS | 2424 | 1466743488701 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 21:44:48 INFO - PROCESS | 2424 | 1466743488706 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 21:44:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:44:48 INFO - PROCESS | 2424 | 1466743488711 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:44:48 INFO - PROCESS | 2424 | 1466743488714 Marionette TRACE conn2 <- [1,750,null,{}] 21:44:48 INFO - PROCESS | 2424 | 1466743488721 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:48 INFO - PROCESS | 2424 | 1466743488724 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:48 INFO - PROCESS | 2424 | 1466743488861 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 21:44:48 INFO - PROCESS | 2424 | 1466743488981 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:48 INFO - PROCESS | 2424 | 1466743488986 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:48 INFO - PROCESS | 2424 | ++DOCSHELL 112D3400 == 37 [pid = 2424] [id = 197] 21:44:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (114A4400) [pid = 2424] [serial = 589] [outer = 00000000] 21:44:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13139400) [pid = 2424] [serial = 590] [outer = 114A4400] 21:44:49 INFO - PROCESS | 2424 | 1466743489049 Marionette DEBUG loaded listener.js 21:44:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (13238400) [pid = 2424] [serial = 591] [outer = 114A4400] 21:44:50 INFO - PROCESS | 2424 | 1466743490122 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:44:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:44:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1453ms 21:44:50 INFO - PROCESS | 2424 | 1466743490168 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 21:44:50 INFO - PROCESS | 2424 | 1466743490173 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 21:44:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:44:50 INFO - PROCESS | 2424 | 1466743490180 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:44:50 INFO - PROCESS | 2424 | 1466743490183 Marionette TRACE conn2 <- [1,754,null,{}] 21:44:50 INFO - PROCESS | 2424 | 1466743490187 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:50 INFO - PROCESS | 2424 | 1466743490189 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:50 INFO - PROCESS | 2424 | 1466743490327 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 21:44:50 INFO - PROCESS | 2424 | 1466743490399 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:50 INFO - PROCESS | 2424 | 1466743490401 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:50 INFO - PROCESS | 2424 | ++DOCSHELL 154D2000 == 38 [pid = 2424] [id = 198] 21:44:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (155A4000) [pid = 2424] [serial = 592] [outer = 00000000] 21:44:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15A62000) [pid = 2424] [serial = 593] [outer = 155A4000] 21:44:50 INFO - PROCESS | 2424 | 1466743490499 Marionette DEBUG loaded listener.js 21:44:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16591000) [pid = 2424] [serial = 594] [outer = 155A4000] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 112CC800 == 37 [pid = 2424] [id = 195] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 1658E800 == 36 [pid = 2424] [id = 194] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 15E83800 == 35 [pid = 2424] [id = 193] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 13230000 == 34 [pid = 2424] [id = 192] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 10F30C00 == 33 [pid = 2424] [id = 191] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 10BAEC00 == 32 [pid = 2424] [id = 189] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 112DA800 == 31 [pid = 2424] [id = 182] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 1036A400 == 30 [pid = 2424] [id = 190] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 1658A400 == 29 [pid = 2424] [id = 188] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 13635000 == 28 [pid = 2424] [id = 196] 21:44:52 INFO - PROCESS | 2424 | --DOCSHELL 112D3400 == 27 [pid = 2424] [id = 197] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13AB3C00) [pid = 2424] [serial = 554] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11D89800) [pid = 2424] [serial = 551] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13134C00) [pid = 2424] [serial = 546] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (12C86400) [pid = 2424] [serial = 545] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (10BB0400) [pid = 2424] [serial = 548] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (10BB5800) [pid = 2424] [serial = 549] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (15E82000) [pid = 2424] [serial = 560] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (12B6E000) [pid = 2424] [serial = 540] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (114A5000) [pid = 2424] [serial = 539] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (169CF000) [pid = 2424] [serial = 543] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (16586C00) [pid = 2424] [serial = 542] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (14611000) [pid = 2424] [serial = 557] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (16587400) [pid = 2424] [serial = 561] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (154A1800) [pid = 2424] [serial = 558] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (13EA9800) [pid = 2424] [serial = 555] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (12B69C00) [pid = 2424] [serial = 552] [outer = 00000000] [url = about:blank] 21:44:52 INFO - PROCESS | 2424 | 1466743492220 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:44:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:44:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2063ms 21:44:52 INFO - PROCESS | 2424 | 1466743492237 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 21:44:52 INFO - PROCESS | 2424 | 1466743492240 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 21:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:44:52 INFO - PROCESS | 2424 | 1466743492246 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 2424 | 1466743492250 Marionette TRACE conn2 <- [1,758,null,{}] 21:44:52 INFO - PROCESS | 2424 | 1466743492257 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:52 INFO - PROCESS | 2424 | 1466743492260 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:52 INFO - PROCESS | 2424 | 1466743492349 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 21:44:52 INFO - PROCESS | 2424 | 1466743492421 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:52 INFO - PROCESS | 2424 | 1466743492425 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:52 INFO - PROCESS | 2424 | ++DOCSHELL 10BB1400 == 28 [pid = 2424] [id = 199] 21:44:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (10BB2C00) [pid = 2424] [serial = 595] [outer = 00000000] 21:44:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (10ED1400) [pid = 2424] [serial = 596] [outer = 10BB2C00] 21:44:52 INFO - PROCESS | 2424 | 1466743492475 Marionette DEBUG loaded listener.js 21:44:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (110A3C00) [pid = 2424] [serial = 597] [outer = 10BB2C00] 21:44:52 INFO - PROCESS | 2424 | 1466743492895 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 688ms 21:44:52 INFO - PROCESS | 2424 | 1466743492946 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 21:44:52 INFO - PROCESS | 2424 | 1466743492951 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 21:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:44:52 INFO - PROCESS | 2424 | 1466743492961 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:44:52 INFO - PROCESS | 2424 | 1466743492964 Marionette TRACE conn2 <- [1,762,null,{}] 21:44:52 INFO - PROCESS | 2424 | 1466743492968 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:52 INFO - PROCESS | 2424 | 1466743492971 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:53 INFO - PROCESS | 2424 | 1466743493061 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 21:44:53 INFO - PROCESS | 2424 | 1466743493070 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 2424 | 1466743493072 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:53 INFO - PROCESS | 2424 | ++DOCSHELL 129DB000 == 29 [pid = 2424] [id = 200] 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (129E2400) [pid = 2424] [serial = 598] [outer = 00000000] 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (12BA6C00) [pid = 2424] [serial = 599] [outer = 129E2400] 21:44:53 INFO - PROCESS | 2424 | 1466743493128 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (12F22C00) [pid = 2424] [serial = 600] [outer = 129E2400] 21:44:53 INFO - PROCESS | 2424 | 1466743493579 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 21:44:53 INFO - PROCESS | 2424 | 1466743493595 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 21:44:53 INFO - PROCESS | 2424 | 1466743493597 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 21:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:44:53 INFO - PROCESS | 2424 | 1466743493601 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:44:53 INFO - PROCESS | 2424 | 1466743493604 Marionette TRACE conn2 <- [1,766,null,{}] 21:44:53 INFO - PROCESS | 2424 | 1466743493619 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:53 INFO - PROCESS | 2424 | 1466743493624 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:53 INFO - PROCESS | 2424 | 1466743493745 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 21:44:53 INFO - PROCESS | 2424 | 1466743493755 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:53 INFO - PROCESS | 2424 | 1466743493758 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:53 INFO - PROCESS | 2424 | ++DOCSHELL 13E9E800 == 30 [pid = 2424] [id = 201] 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (13EA0000) [pid = 2424] [serial = 601] [outer = 00000000] 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (13EAB400) [pid = 2424] [serial = 602] [outer = 13EA0000] 21:44:53 INFO - PROCESS | 2424 | 1466743493807 Marionette DEBUG loaded listener.js 21:44:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (14611000) [pid = 2424] [serial = 603] [outer = 13EA0000] 21:44:54 INFO - PROCESS | 2424 | 1466743494287 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 21:44:54 INFO - PROCESS | 2424 | 1466743494346 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 21:44:54 INFO - PROCESS | 2424 | 1466743494349 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 21:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:44:54 INFO - PROCESS | 2424 | 1466743494352 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:44:54 INFO - PROCESS | 2424 | 1466743494354 Marionette TRACE conn2 <- [1,770,null,{}] 21:44:54 INFO - PROCESS | 2424 | 1466743494357 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:54 INFO - PROCESS | 2424 | 1466743494359 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:54 INFO - PROCESS | 2424 | 1466743494476 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 21:44:54 INFO - PROCESS | 2424 | 1466743494531 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:54 INFO - PROCESS | 2424 | 1466743494533 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:54 INFO - PROCESS | 2424 | ++DOCSHELL 15A19000 == 31 [pid = 2424] [id = 202] 21:44:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15A19400) [pid = 2424] [serial = 604] [outer = 00000000] 21:44:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (15E82400) [pid = 2424] [serial = 605] [outer = 15A19400] 21:44:54 INFO - PROCESS | 2424 | 1466743494579 Marionette DEBUG loaded listener.js 21:44:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (16587C00) [pid = 2424] [serial = 606] [outer = 15A19400] 21:44:54 INFO - PROCESS | 2424 | 1466743495007 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 703ms 21:44:55 INFO - PROCESS | 2424 | 1466743495051 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 21:44:55 INFO - PROCESS | 2424 | 1466743495053 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 21:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:44:55 INFO - PROCESS | 2424 | 1466743495056 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:44:55 INFO - PROCESS | 2424 | 1466743495057 Marionette TRACE conn2 <- [1,774,null,{}] 21:44:55 INFO - PROCESS | 2424 | 1466743495061 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:55 INFO - PROCESS | 2424 | 1466743495063 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:55 INFO - PROCESS | 2424 | 1466743495199 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 21:44:55 INFO - PROCESS | 2424 | 1466743495219 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 2424 | 1466743495221 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:55 INFO - PROCESS | 2424 | ++DOCSHELL 1658CC00 == 32 [pid = 2424] [id = 203] 21:44:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1658F800) [pid = 2424] [serial = 607] [outer = 00000000] 21:44:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16765400) [pid = 2424] [serial = 608] [outer = 1658F800] 21:44:55 INFO - PROCESS | 2424 | 1466743495266 Marionette DEBUG loaded listener.js 21:44:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (169CFC00) [pid = 2424] [serial = 609] [outer = 1658F800] 21:44:55 INFO - PROCESS | 2424 | 1466743495702 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 703ms 21:44:55 INFO - PROCESS | 2424 | 1466743495756 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 21:44:55 INFO - PROCESS | 2424 | 1466743495758 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 21:44:55 INFO - PROCESS | 2424 | 1466743495765 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:44:55 INFO - PROCESS | 2424 | 1466743495766 Marionette TRACE conn2 <- [1,778,null,{}] 21:44:55 INFO - PROCESS | 2424 | 1466743495776 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:55 INFO - PROCESS | 2424 | 1466743495782 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:55 INFO - PROCESS | 2424 | 1466743495923 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 21:44:55 INFO - PROCESS | 2424 | 1466743495934 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:55 INFO - PROCESS | 2424 | 1466743495937 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:55 INFO - PROCESS | 2424 | ++DOCSHELL 17572800 == 33 [pid = 2424] [id = 204] 21:44:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17577000) [pid = 2424] [serial = 610] [outer = 00000000] 21:44:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (17A7CC00) [pid = 2424] [serial = 611] [outer = 17577000] 21:44:55 INFO - PROCESS | 2424 | 1466743495982 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1812E000) [pid = 2424] [serial = 612] [outer = 17577000] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15E84400) [pid = 2424] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (13237C00) [pid = 2424] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (110A3000) [pid = 2424] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1658B000) [pid = 2424] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13231800) [pid = 2424] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (10F34C00) [pid = 2424] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1658EC00) [pid = 2424] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:44:56 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (169CB000) [pid = 2424] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:44:56 INFO - PROCESS | 2424 | 1466743496568 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 844ms 21:44:56 INFO - PROCESS | 2424 | 1466743496610 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 21:44:56 INFO - PROCESS | 2424 | 1466743496613 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 21:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:44:56 INFO - PROCESS | 2424 | 1466743496616 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:44:56 INFO - PROCESS | 2424 | 1466743496618 Marionette TRACE conn2 <- [1,782,null,{}] 21:44:56 INFO - PROCESS | 2424 | 1466743496622 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:56 INFO - PROCESS | 2424 | 1466743496624 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:56 INFO - PROCESS | 2424 | 1466743496711 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 21:44:56 INFO - PROCESS | 2424 | 1466743496797 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:56 INFO - PROCESS | 2424 | 1466743496799 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:56 INFO - PROCESS | 2424 | ++DOCSHELL 10BA9800 == 34 [pid = 2424] [id = 205] 21:44:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (10BB7800) [pid = 2424] [serial = 613] [outer = 00000000] 21:44:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (15A68400) [pid = 2424] [serial = 614] [outer = 10BB7800] 21:44:56 INFO - PROCESS | 2424 | 1466743496842 Marionette DEBUG loaded listener.js 21:44:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (17D83800) [pid = 2424] [serial = 615] [outer = 10BB7800] 21:44:57 INFO - PROCESS | 2424 | 1466743497184 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 593ms 21:44:57 INFO - PROCESS | 2424 | 1466743497213 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 2424 | 1466743497215 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 21:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:44:57 INFO - PROCESS | 2424 | 1466743497218 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 2424 | 1466743497219 Marionette TRACE conn2 <- [1,786,null,{}] 21:44:57 INFO - PROCESS | 2424 | 1466743497223 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 2424 | 1466743497225 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:57 INFO - PROCESS | 2424 | 1466743497309 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 21:44:57 INFO - PROCESS | 2424 | 1466743497383 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 2424 | 1466743497385 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:57 INFO - PROCESS | 2424 | ++DOCSHELL 16D20800 == 35 [pid = 2424] [id = 206] 21:44:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (17F4EC00) [pid = 2424] [serial = 616] [outer = 00000000] 21:44:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1943E000) [pid = 2424] [serial = 617] [outer = 17F4EC00] 21:44:57 INFO - PROCESS | 2424 | 1466743497429 Marionette DEBUG loaded listener.js 21:44:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (196D1C00) [pid = 2424] [serial = 618] [outer = 17F4EC00] 21:44:57 INFO - PROCESS | 2424 | 1466743497775 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:44:57 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 21:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 21:44:57 INFO - PROCESS | 2424 | 1466743497815 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 21:44:57 INFO - PROCESS | 2424 | 1466743497817 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 21:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:44:57 INFO - PROCESS | 2424 | 1466743497821 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:44:57 INFO - PROCESS | 2424 | 1466743497823 Marionette TRACE conn2 <- [1,790,null,{}] 21:44:57 INFO - PROCESS | 2424 | 1466743497826 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:57 INFO - PROCESS | 2424 | 1466743497828 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:57 INFO - PROCESS | 2424 | 1466743497902 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 21:44:57 INFO - PROCESS | 2424 | 1466743497976 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:57 INFO - PROCESS | 2424 | 1466743497978 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:57 INFO - PROCESS | 2424 | ++DOCSHELL 17747000 == 36 [pid = 2424] [id = 207] 21:44:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1974C400) [pid = 2424] [serial = 619] [outer = 00000000] 21:44:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (19753C00) [pid = 2424] [serial = 620] [outer = 1974C400] 21:44:58 INFO - PROCESS | 2424 | 1466743498021 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (19755000) [pid = 2424] [serial = 621] [outer = 1974C400] 21:44:58 INFO - PROCESS | 2424 | 1466743498404 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:44:58 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 21:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 640ms 21:44:58 INFO - PROCESS | 2424 | 1466743498483 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 21:44:58 INFO - PROCESS | 2424 | 1466743498487 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 21:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:44:58 INFO - PROCESS | 2424 | 1466743498493 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:44:58 INFO - PROCESS | 2424 | 1466743498498 Marionette TRACE conn2 <- [1,794,null,{}] 21:44:58 INFO - PROCESS | 2424 | 1466743498504 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:58 INFO - PROCESS | 2424 | 1466743498508 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:58 INFO - PROCESS | 2424 | 1466743498634 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 21:44:58 INFO - PROCESS | 2424 | 1466743498737 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:58 INFO - PROCESS | 2424 | 1466743498743 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:58 INFO - PROCESS | 2424 | ++DOCSHELL 10BB0400 == 37 [pid = 2424] [id = 208] 21:44:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10BB2000) [pid = 2424] [serial = 622] [outer = 00000000] 21:44:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1109C800) [pid = 2424] [serial = 623] [outer = 10BB2000] 21:44:58 INFO - PROCESS | 2424 | 1466743498801 Marionette DEBUG loaded listener.js 21:44:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (114A5000) [pid = 2424] [serial = 624] [outer = 10BB2000] 21:44:59 INFO - PROCESS | 2424 | 1466743499581 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:44:59 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 21:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1156ms 21:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:44:59 INFO - PROCESS | 2424 | 1466743499648 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 21:44:59 INFO - PROCESS | 2424 | 1466743499652 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 21:44:59 INFO - PROCESS | 2424 | 1466743499658 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:44:59 INFO - PROCESS | 2424 | 1466743499662 Marionette TRACE conn2 <- [1,798,null,{}] 21:44:59 INFO - PROCESS | 2424 | 1466743499667 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:44:59 INFO - PROCESS | 2424 | 1466743499670 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:59 INFO - PROCESS | 2424 | 1466743499795 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 21:44:59 INFO - PROCESS | 2424 | 1466743499868 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:44:59 INFO - PROCESS | 2424 | 1466743499871 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:44:59 INFO - PROCESS | 2424 | ++DOCSHELL 1391DC00 == 38 [pid = 2424] [id = 209] 21:44:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13A29000) [pid = 2424] [serial = 625] [outer = 00000000] 21:44:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13EAB000) [pid = 2424] [serial = 626] [outer = 13A29000] 21:44:59 INFO - PROCESS | 2424 | 1466743499974 Marionette DEBUG loaded listener.js 21:45:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (154CF400) [pid = 2424] [serial = 627] [outer = 13A29000] 21:45:00 INFO - PROCESS | 2424 | 1466743500813 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 1461B400 == 37 [pid = 2424] [id = 27] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 36 [pid = 2424] [id = 21] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 13913C00 == 35 [pid = 2424] [id = 24] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 154A1C00 == 34 [pid = 2424] [id = 25] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 16666800 == 33 [pid = 2424] [id = 8] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 15A61800 == 32 [pid = 2424] [id = 26] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 1322BC00 == 31 [pid = 2424] [id = 23] 21:45:00 INFO - PROCESS | 2424 | --DOCSHELL 12960C00 == 30 [pid = 2424] [id = 22] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (18130800) [pid = 2424] [serial = 587] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16590800) [pid = 2424] [serial = 578] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15A6C000) [pid = 2424] [serial = 569] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16590C00) [pid = 2424] [serial = 570] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (11C94800) [pid = 2424] [serial = 566] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (12F25400) [pid = 2424] [serial = 567] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17517C00) [pid = 2424] [serial = 564] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (169CB400) [pid = 2424] [serial = 563] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1363A800) [pid = 2424] [serial = 575] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1180B400) [pid = 2424] [serial = 572] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11DDD800) [pid = 2424] [serial = 573] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16D1B400) [pid = 2424] [serial = 581] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1693B000) [pid = 2424] [serial = 579] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (17746400) [pid = 2424] [serial = 584] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (17A83400) [pid = 2424] [serial = 585] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16E67C00) [pid = 2424] [serial = 582] [outer = 00000000] [url = about:blank] 21:45:00 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (13AB0400) [pid = 2424] [serial = 576] [outer = 00000000] [url = about:blank] 21:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1250ms 21:45:00 INFO - PROCESS | 2424 | 1466743500901 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 21:45:00 INFO - PROCESS | 2424 | 1466743500905 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 21:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:45:00 INFO - PROCESS | 2424 | 1466743500911 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:45:00 INFO - PROCESS | 2424 | 1466743500914 Marionette TRACE conn2 <- [1,802,null,{}] 21:45:00 INFO - PROCESS | 2424 | 1466743500919 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:00 INFO - PROCESS | 2424 | 1466743500922 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:01 INFO - PROCESS | 2424 | 1466743501013 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 21:45:01 INFO - PROCESS | 2424 | 1466743501019 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 2424 | 1466743501024 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:01 INFO - PROCESS | 2424 | ++DOCSHELL 1031DC00 == 31 [pid = 2424] [id = 210] 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10BAC400) [pid = 2424] [serial = 628] [outer = 00000000] 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (112BC400) [pid = 2424] [serial = 629] [outer = 10BAC400] 21:45:01 INFO - PROCESS | 2424 | 1466743501072 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (1180C400) [pid = 2424] [serial = 630] [outer = 10BAC400] 21:45:01 INFO - PROCESS | 2424 | 1466743501613 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:45:01 INFO - PROCESS | 2424 | 1466743501656 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 21:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:45:01 INFO - PROCESS | 2424 | 1466743501662 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:45:01 INFO - PROCESS | 2424 | 1466743501664 Marionette TRACE conn2 <- [1,806,null,{}] 21:45:01 INFO - PROCESS | 2424 | 1466743501668 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:01 INFO - PROCESS | 2424 | 1466743501670 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:01 INFO - PROCESS | 2424 | 1466743501776 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 21:45:01 INFO - PROCESS | 2424 | 1466743501856 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:01 INFO - PROCESS | 2424 | 1466743501858 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:01 INFO - PROCESS | 2424 | ++DOCSHELL 13132C00 == 32 [pid = 2424] [id = 211] 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13133C00) [pid = 2424] [serial = 631] [outer = 00000000] 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (13237C00) [pid = 2424] [serial = 632] [outer = 13133C00] 21:45:01 INFO - PROCESS | 2424 | 1466743501904 Marionette DEBUG loaded listener.js 21:45:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13A33800) [pid = 2424] [serial = 633] [outer = 13133C00] 21:45:02 INFO - PROCESS | 2424 | 1466743502269 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 641ms 21:45:02 INFO - PROCESS | 2424 | 1466743502300 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 21:45:02 INFO - PROCESS | 2424 | 1466743502302 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 21:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:45:02 INFO - PROCESS | 2424 | 1466743502306 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:45:02 INFO - PROCESS | 2424 | 1466743502310 Marionette TRACE conn2 <- [1,810,null,{}] 21:45:02 INFO - PROCESS | 2424 | 1466743502321 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:02 INFO - PROCESS | 2424 | 1466743502326 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:02 INFO - PROCESS | 2424 | 1466743502443 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 21:45:02 INFO - PROCESS | 2424 | 1466743502452 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:02 INFO - PROCESS | 2424 | 1466743502455 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:02 INFO - PROCESS | 2424 | ++DOCSHELL 15E81400 == 33 [pid = 2424] [id = 212] 21:45:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (15E81C00) [pid = 2424] [serial = 634] [outer = 00000000] 21:45:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1658E800) [pid = 2424] [serial = 635] [outer = 15E81C00] 21:45:02 INFO - PROCESS | 2424 | 1466743502502 Marionette DEBUG loaded listener.js 21:45:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (16760C00) [pid = 2424] [serial = 636] [outer = 15E81C00] 21:45:02 INFO - PROCESS | 2424 | 1466743502942 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 2424 | 1466743503008 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 21:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:45:03 INFO - PROCESS | 2424 | 1466743503011 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 2424 | 1466743503013 Marionette TRACE conn2 <- [1,814,null,{}] 21:45:03 INFO - PROCESS | 2424 | 1466743503016 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:03 INFO - PROCESS | 2424 | 1466743503018 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:03 INFO - PROCESS | 2424 | 1466743503102 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 21:45:03 INFO - PROCESS | 2424 | 1466743503110 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 2424 | 1466743503112 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:03 INFO - PROCESS | 2424 | ++DOCSHELL 16D1FC00 == 34 [pid = 2424] [id = 213] 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16E60800) [pid = 2424] [serial = 637] [outer = 00000000] 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17524000) [pid = 2424] [serial = 638] [outer = 16E60800] 21:45:03 INFO - PROCESS | 2424 | 1466743503156 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1773D000) [pid = 2424] [serial = 639] [outer = 16E60800] 21:45:03 INFO - PROCESS | 2424 | 1466743503629 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 640ms 21:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:45:03 INFO - PROCESS | 2424 | 1466743503651 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 21:45:03 INFO - PROCESS | 2424 | 1466743503653 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 21:45:03 INFO - PROCESS | 2424 | 1466743503657 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:45:03 INFO - PROCESS | 2424 | 1466743503658 Marionette TRACE conn2 <- [1,818,null,{}] 21:45:03 INFO - PROCESS | 2424 | 1466743503662 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:03 INFO - PROCESS | 2424 | 1466743503664 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:03 INFO - PROCESS | 2424 | 1466743503769 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 21:45:03 INFO - PROCESS | 2424 | 1466743503852 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:03 INFO - PROCESS | 2424 | 1466743503854 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:03 INFO - PROCESS | 2424 | ++DOCSHELL 17ADAC00 == 35 [pid = 2424] [id = 214] 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17ADBC00) [pid = 2424] [serial = 640] [outer = 00000000] 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17F4B400) [pid = 2424] [serial = 641] [outer = 17ADBC00] 21:45:03 INFO - PROCESS | 2424 | 1466743503897 Marionette DEBUG loaded listener.js 21:45:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1812A400) [pid = 2424] [serial = 642] [outer = 17ADBC00] 21:45:04 INFO - PROCESS | 2424 | 1466743504325 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 687ms 21:45:04 INFO - PROCESS | 2424 | 1466743504353 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 21:45:04 INFO - PROCESS | 2424 | 1466743504355 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 21:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:45:04 INFO - PROCESS | 2424 | 1466743504366 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:45:04 INFO - PROCESS | 2424 | 1466743504367 Marionette TRACE conn2 <- [1,822,null,{}] 21:45:04 INFO - PROCESS | 2424 | 1466743504371 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:04 INFO - PROCESS | 2424 | 1466743504377 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:04 INFO - PROCESS | 2424 | 1466743504512 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 21:45:04 INFO - PROCESS | 2424 | 1466743504570 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:04 INFO - PROCESS | 2424 | 1466743504572 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:04 INFO - PROCESS | 2424 | ++DOCSHELL 17F49C00 == 36 [pid = 2424] [id = 215] 21:45:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (18137400) [pid = 2424] [serial = 643] [outer = 00000000] 21:45:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19A0D400) [pid = 2424] [serial = 644] [outer = 18137400] 21:45:04 INFO - PROCESS | 2424 | 1466743504616 Marionette DEBUG loaded listener.js 21:45:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19A09800) [pid = 2424] [serial = 645] [outer = 18137400] 21:45:05 INFO - PROCESS | 2424 | 1466743505027 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 703ms 21:45:05 INFO - PROCESS | 2424 | 1466743505063 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 2424 | 1466743505065 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 21:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:45:05 INFO - PROCESS | 2424 | 1466743505069 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - PROCESS | 2424 | 1466743505070 Marionette TRACE conn2 <- [1,826,null,{}] 21:45:05 INFO - PROCESS | 2424 | 1466743505078 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:05 INFO - PROCESS | 2424 | 1466743505080 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:05 INFO - PROCESS | 2424 | 1466743505224 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 21:45:05 INFO - PROCESS | 2424 | 1466743505235 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 2424 | 1466743505237 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:05 INFO - PROCESS | 2424 | ++DOCSHELL 19A0C800 == 37 [pid = 2424] [id = 216] 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19A0E400) [pid = 2424] [serial = 646] [outer = 00000000] 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19D20C00) [pid = 2424] [serial = 647] [outer = 19A0E400] 21:45:05 INFO - PROCESS | 2424 | 1466743505280 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19D25000) [pid = 2424] [serial = 648] [outer = 19A0E400] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15A19400) [pid = 2424] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17579800) [pid = 2424] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (129E2400) [pid = 2424] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13EA0000) [pid = 2424] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10BB2C00) [pid = 2424] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (114A4400) [pid = 2424] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1658F800) [pid = 2424] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17F4EC00) [pid = 2424] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10BB7800) [pid = 2424] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:45:05 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17577000) [pid = 2424] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:45:05 INFO - PROCESS | 2424 | 1466743505714 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 703ms 21:45:05 INFO - PROCESS | 2424 | 1466743505768 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 21:45:05 INFO - PROCESS | 2424 | 1466743505770 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 21:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:45:05 INFO - PROCESS | 2424 | 1466743505774 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:45:05 INFO - PROCESS | 2424 | 1466743505775 Marionette TRACE conn2 <- [1,830,null,{}] 21:45:05 INFO - PROCESS | 2424 | 1466743505779 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:05 INFO - PROCESS | 2424 | 1466743505780 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:05 INFO - PROCESS | 2424 | 1466743505859 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 21:45:05 INFO - PROCESS | 2424 | 1466743505864 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:05 INFO - PROCESS | 2424 | 1466743505866 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:05 INFO - PROCESS | 2424 | ++DOCSHELL 11221800 == 38 [pid = 2424] [id = 217] 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (129E2400) [pid = 2424] [serial = 649] [outer = 00000000] 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16D1B400) [pid = 2424] [serial = 650] [outer = 129E2400] 21:45:05 INFO - PROCESS | 2424 | 1466743505908 Marionette DEBUG loaded listener.js 21:45:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (196CF800) [pid = 2424] [serial = 651] [outer = 129E2400] 21:45:06 INFO - PROCESS | 2424 | 1466743506317 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 594ms 21:45:06 INFO - PROCESS | 2424 | 1466743506371 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 21:45:06 INFO - PROCESS | 2424 | 1466743506373 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 21:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:45:06 INFO - PROCESS | 2424 | 1466743506380 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:45:06 INFO - PROCESS | 2424 | 1466743506381 Marionette TRACE conn2 <- [1,834,null,{}] 21:45:06 INFO - PROCESS | 2424 | 1466743506385 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:06 INFO - PROCESS | 2424 | 1466743506387 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:06 INFO - PROCESS | 2424 | 1466743506466 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 21:45:06 INFO - PROCESS | 2424 | 1466743506472 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:06 INFO - PROCESS | 2424 | 1466743506474 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:06 INFO - PROCESS | 2424 | ++DOCSHELL 155ACC00 == 39 [pid = 2424] [id = 218] 21:45:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A19400) [pid = 2424] [serial = 652] [outer = 00000000] 21:45:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1A020000) [pid = 2424] [serial = 653] [outer = 15A19400] 21:45:06 INFO - PROCESS | 2424 | 1466743506537 Marionette DEBUG loaded listener.js 21:45:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A07DC00) [pid = 2424] [serial = 654] [outer = 15A19400] 21:45:06 INFO - PROCESS | 2424 | 1466743506962 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 640ms 21:45:07 INFO - PROCESS | 2424 | 1466743507020 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 2424 | 1466743507022 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 21:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:45:07 INFO - PROCESS | 2424 | 1466743507029 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 2424 | 1466743507030 Marionette TRACE conn2 <- [1,838,null,{}] 21:45:07 INFO - PROCESS | 2424 | 1466743507034 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 2424 | 1466743507035 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:07 INFO - PROCESS | 2424 | 1466743507113 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 21:45:07 INFO - PROCESS | 2424 | 1466743507119 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:07 INFO - PROCESS | 2424 | 1466743507121 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:07 INFO - PROCESS | 2424 | ++DOCSHELL 19A03400 == 40 [pid = 2424] [id = 219] 21:45:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A01FC00) [pid = 2424] [serial = 655] [outer = 00000000] 21:45:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A34C800) [pid = 2424] [serial = 656] [outer = 1A01FC00] 21:45:07 INFO - PROCESS | 2424 | 1466743507163 Marionette DEBUG loaded listener.js 21:45:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A34D800) [pid = 2424] [serial = 657] [outer = 1A01FC00] 21:45:07 INFO - PROCESS | 2424 | 1466743507740 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 750ms 21:45:07 INFO - PROCESS | 2424 | 1466743507766 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 21:45:07 INFO - PROCESS | 2424 | 1466743507771 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 21:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:45:07 INFO - PROCESS | 2424 | 1466743507777 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:45:07 INFO - PROCESS | 2424 | 1466743507780 Marionette TRACE conn2 <- [1,842,null,{}] 21:45:07 INFO - PROCESS | 2424 | 1466743507786 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:07 INFO - PROCESS | 2424 | 1466743507789 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:07 INFO - PROCESS | 2424 | 1466743507946 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 21:45:08 INFO - PROCESS | 2424 | 1466743508044 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 2424 | 1466743508049 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:08 INFO - PROCESS | 2424 | ++DOCSHELL 10A57C00 == 41 [pid = 2424] [id = 220] 21:45:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10A58C00) [pid = 2424] [serial = 658] [outer = 00000000] 21:45:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12BA5800) [pid = 2424] [serial = 659] [outer = 10A58C00] 21:45:08 INFO - PROCESS | 2424 | 1466743508106 Marionette DEBUG loaded listener.js 21:45:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (13186800) [pid = 2424] [serial = 660] [outer = 10A58C00] 21:45:08 INFO - PROCESS | 2424 | 1466743508666 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 953ms 21:45:08 INFO - PROCESS | 2424 | 1466743508722 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 21:45:08 INFO - PROCESS | 2424 | 1466743508727 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 21:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:45:08 INFO - PROCESS | 2424 | 1466743508734 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:45:08 INFO - PROCESS | 2424 | 1466743508737 Marionette TRACE conn2 <- [1,846,null,{}] 21:45:08 INFO - PROCESS | 2424 | 1466743508741 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:08 INFO - PROCESS | 2424 | 1466743508744 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:08 INFO - PROCESS | 2424 | 1466743508855 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 21:45:08 INFO - PROCESS | 2424 | 1466743508979 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:08 INFO - PROCESS | 2424 | 1466743508982 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:08 INFO - PROCESS | 2424 | ++DOCSHELL 154CF000 == 42 [pid = 2424] [id = 221] 21:45:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (154D1C00) [pid = 2424] [serial = 661] [outer = 00000000] 21:45:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1658A400) [pid = 2424] [serial = 662] [outer = 154D1C00] 21:45:09 INFO - PROCESS | 2424 | 1466743509038 Marionette DEBUG loaded listener.js 21:45:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16D1D800) [pid = 2424] [serial = 663] [outer = 154D1C00] 21:45:09 INFO - PROCESS | 2424 | 1466743509630 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 937ms 21:45:09 INFO - PROCESS | 2424 | 1466743509678 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 21:45:09 INFO - PROCESS | 2424 | 1466743509681 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 21:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:45:09 INFO - PROCESS | 2424 | 1466743509685 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:45:09 INFO - PROCESS | 2424 | 1466743509688 Marionette TRACE conn2 <- [1,850,null,{}] 21:45:09 INFO - PROCESS | 2424 | 1466743509699 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:09 INFO - PROCESS | 2424 | 1466743509704 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:09 INFO - PROCESS | 2424 | 1466743509811 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 21:45:09 INFO - PROCESS | 2424 | 1466743509908 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:09 INFO - PROCESS | 2424 | 1466743509912 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:09 INFO - PROCESS | 2424 | ++DOCSHELL 19DABC00 == 43 [pid = 2424] [id = 222] 21:45:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19DACC00) [pid = 2424] [serial = 664] [outer = 00000000] 21:45:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A088800) [pid = 2424] [serial = 665] [outer = 19DACC00] 21:45:09 INFO - PROCESS | 2424 | 1466743509968 Marionette DEBUG loaded listener.js 21:45:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A354800) [pid = 2424] [serial = 666] [outer = 19DACC00] 21:45:10 INFO - PROCESS | 2424 | 1466743510587 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 937ms 21:45:10 INFO - PROCESS | 2424 | 1466743510630 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 21:45:10 INFO - PROCESS | 2424 | 1466743510635 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 21:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:45:10 INFO - PROCESS | 2424 | 1466743510640 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:45:10 INFO - PROCESS | 2424 | 1466743510642 Marionette TRACE conn2 <- [1,854,null,{}] 21:45:10 INFO - PROCESS | 2424 | 1466743510646 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:10 INFO - PROCESS | 2424 | 1466743510648 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:10 INFO - PROCESS | 2424 | 1466743510755 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 21:45:10 INFO - PROCESS | 2424 | 1466743510878 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:10 INFO - PROCESS | 2424 | 1466743510881 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:10 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A000 == 44 [pid = 2424] [id = 223] 21:45:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1109B400) [pid = 2424] [serial = 667] [outer = 00000000] 21:45:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (11D89800) [pid = 2424] [serial = 668] [outer = 1109B400] 21:45:10 INFO - PROCESS | 2424 | 1466743510941 Marionette DEBUG loaded listener.js 21:45:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (14281800) [pid = 2424] [serial = 669] [outer = 1109B400] 21:45:11 INFO - PROCESS | 2424 | 1466743511651 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1031ms 21:45:11 INFO - PROCESS | 2424 | 1466743511682 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 21:45:11 INFO - PROCESS | 2424 | 1466743511686 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 21:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:45:11 INFO - PROCESS | 2424 | 1466743511707 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:45:11 INFO - PROCESS | 2424 | 1466743511711 Marionette TRACE conn2 <- [1,858,null,{}] 21:45:11 INFO - PROCESS | 2424 | 1466743511716 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:11 INFO - PROCESS | 2424 | 1466743511719 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 1AF92C00 == 43 [pid = 2424] [id = 16] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 104E5C00 == 42 [pid = 2424] [id = 18] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 154D2000 == 41 [pid = 2424] [id = 198] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 1AB17800 == 40 [pid = 2424] [id = 13] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 11886800 == 39 [pid = 2424] [id = 19] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 1A5A1400 == 38 [pid = 2424] [id = 12] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 15A15800 == 37 [pid = 2424] [id = 20] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 1AB88800 == 36 [pid = 2424] [id = 14] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 1AA0AC00 == 35 [pid = 2424] [id = 10] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 19D16800 == 34 [pid = 2424] [id = 11] 21:45:12 INFO - PROCESS | 2424 | --DOCSHELL 10A61C00 == 33 [pid = 2424] [id = 28] 21:45:12 INFO - PROCESS | 2424 | 1466743512545 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (169CFC00) [pid = 2424] [serial = 609] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (14611000) [pid = 2424] [serial = 603] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19753C00) [pid = 2424] [serial = 620] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (17D83800) [pid = 2424] [serial = 615] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1943E000) [pid = 2424] [serial = 617] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (18134C00) [pid = 2424] [serial = 588] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12BA6C00) [pid = 2424] [serial = 599] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13EAB400) [pid = 2424] [serial = 602] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10ED1400) [pid = 2424] [serial = 596] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (110A3C00) [pid = 2424] [serial = 597] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15A62000) [pid = 2424] [serial = 593] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13238400) [pid = 2424] [serial = 591] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13139400) [pid = 2424] [serial = 590] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16765400) [pid = 2424] [serial = 608] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (196D1C00) [pid = 2424] [serial = 618] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15A68400) [pid = 2424] [serial = 614] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17A7CC00) [pid = 2424] [serial = 611] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1812E000) [pid = 2424] [serial = 612] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12F22C00) [pid = 2424] [serial = 600] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E82400) [pid = 2424] [serial = 605] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16587C00) [pid = 2424] [serial = 606] [outer = 00000000] [url = about:blank] 21:45:12 INFO - PROCESS | 2424 | 1466743512871 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:12 INFO - PROCESS | 2424 | 1466743512874 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:12 INFO - PROCESS | 2424 | ++DOCSHELL 1109AC00 == 34 [pid = 2424] [id = 224] 21:45:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (112CEC00) [pid = 2424] [serial = 670] [outer = 00000000] 21:45:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12B73000) [pid = 2424] [serial = 671] [outer = 112CEC00] 21:45:12 INFO - PROCESS | 2424 | 1466743512959 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12C87400) [pid = 2424] [serial = 672] [outer = 112CEC00] 21:45:13 INFO - PROCESS | 2424 | 1466743513387 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1704ms 21:45:13 INFO - PROCESS | 2424 | 1466743513415 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 21:45:13 INFO - PROCESS | 2424 | 1466743513420 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 21:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:45:13 INFO - PROCESS | 2424 | 1466743513425 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:45:13 INFO - PROCESS | 2424 | 1466743513428 Marionette TRACE conn2 <- [1,862,null,{}] 21:45:13 INFO - PROCESS | 2424 | 1466743513432 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:13 INFO - PROCESS | 2424 | 1466743513435 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:13 INFO - PROCESS | 2424 | 1466743513519 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 21:45:13 INFO - PROCESS | 2424 | 1466743513526 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:13 INFO - PROCESS | 2424 | 1466743513529 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:13 INFO - PROCESS | 2424 | ++DOCSHELL 13918400 == 35 [pid = 2424] [id = 225] 21:45:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13918C00) [pid = 2424] [serial = 673] [outer = 00000000] 21:45:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13ABF000) [pid = 2424] [serial = 674] [outer = 13918C00] 21:45:13 INFO - PROCESS | 2424 | 1466743513576 Marionette DEBUG loaded listener.js 21:45:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13EAA800) [pid = 2424] [serial = 675] [outer = 13918C00] 21:45:14 INFO - PROCESS | 2424 | 1466743514056 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 703ms 21:45:14 INFO - PROCESS | 2424 | 1466743514125 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 21:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:45:14 INFO - PROCESS | 2424 | 1466743514128 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 21:45:14 INFO - PROCESS | 2424 | 1466743514131 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 2424 | 1466743514133 Marionette TRACE conn2 <- [1,866,null,{}] 21:45:14 INFO - PROCESS | 2424 | 1466743514138 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 2424 | 1466743514140 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:14 INFO - PROCESS | 2424 | 1466743514225 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 21:45:14 INFO - PROCESS | 2424 | 1466743514313 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:14 INFO - PROCESS | 2424 | 1466743514315 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:14 INFO - PROCESS | 2424 | ++DOCSHELL 15A18C00 == 36 [pid = 2424] [id = 226] 21:45:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15A1F400) [pid = 2424] [serial = 676] [outer = 00000000] 21:45:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16587800) [pid = 2424] [serial = 677] [outer = 15A1F400] 21:45:14 INFO - PROCESS | 2424 | 1466743514362 Marionette DEBUG loaded listener.js 21:45:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1658C800) [pid = 2424] [serial = 678] [outer = 15A1F400] 21:45:14 INFO - PROCESS | 2424 | 1466743514789 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 703ms 21:45:14 INFO - PROCESS | 2424 | 1466743514829 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 21:45:14 INFO - PROCESS | 2424 | 1466743514833 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 21:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:45:14 INFO - PROCESS | 2424 | 1466743514843 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:45:14 INFO - PROCESS | 2424 | 1466743514848 Marionette TRACE conn2 <- [1,870,null,{}] 21:45:14 INFO - PROCESS | 2424 | 1466743514851 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:14 INFO - PROCESS | 2424 | 1466743514855 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:14 INFO - PROCESS | 2424 | 1466743514974 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 21:45:15 INFO - PROCESS | 2424 | 1466743515060 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 2424 | 1466743515062 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:15 INFO - PROCESS | 2424 | ++DOCSHELL 169C8400 == 37 [pid = 2424] [id = 227] 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (169CC400) [pid = 2424] [serial = 679] [outer = 00000000] 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16EF2C00) [pid = 2424] [serial = 680] [outer = 169CC400] 21:45:15 INFO - PROCESS | 2424 | 1466743515106 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17747C00) [pid = 2424] [serial = 681] [outer = 169CC400] 21:45:15 INFO - PROCESS | 2424 | 1466743515517 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 687ms 21:45:15 INFO - PROCESS | 2424 | 1466743515544 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 21:45:15 INFO - PROCESS | 2424 | 1466743515546 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 21:45:15 INFO - PROCESS | 2424 | 1466743515549 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:45:15 INFO - PROCESS | 2424 | 1466743515551 Marionette TRACE conn2 <- [1,874,null,{}] 21:45:15 INFO - PROCESS | 2424 | 1466743515554 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:15 INFO - PROCESS | 2424 | 1466743515556 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:15 INFO - PROCESS | 2424 | 1466743515661 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 21:45:15 INFO - PROCESS | 2424 | 1466743515666 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:15 INFO - PROCESS | 2424 | 1466743515669 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:15 INFO - PROCESS | 2424 | ++DOCSHELL 1756E000 == 38 [pid = 2424] [id = 228] 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17742800) [pid = 2424] [serial = 682] [outer = 00000000] 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1812EC00) [pid = 2424] [serial = 683] [outer = 17742800] 21:45:15 INFO - PROCESS | 2424 | 1466743515712 Marionette DEBUG loaded listener.js 21:45:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (18135C00) [pid = 2424] [serial = 684] [outer = 17742800] 21:45:16 INFO - PROCESS | 2424 | 1466743516158 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 641ms 21:45:16 INFO - PROCESS | 2424 | 1466743516188 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 21:45:16 INFO - PROCESS | 2424 | 1466743516190 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 21:45:16 INFO - PROCESS | 2424 | 1466743516193 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:45:16 INFO - PROCESS | 2424 | 1466743516195 Marionette TRACE conn2 <- [1,878,null,{}] 21:45:16 INFO - PROCESS | 2424 | 1466743516198 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:16 INFO - PROCESS | 2424 | 1466743516200 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:16 INFO - PROCESS | 2424 | 1466743516308 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 21:45:16 INFO - PROCESS | 2424 | 1466743516395 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:16 INFO - PROCESS | 2424 | 1466743516401 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:16 INFO - PROCESS | 2424 | ++DOCSHELL 196D9800 == 39 [pid = 2424] [id = 229] 21:45:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (196DA400) [pid = 2424] [serial = 685] [outer = 00000000] 21:45:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19759800) [pid = 2424] [serial = 686] [outer = 196DA400] 21:45:16 INFO - PROCESS | 2424 | 1466743516475 Marionette DEBUG loaded listener.js 21:45:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19D21400) [pid = 2424] [serial = 687] [outer = 196DA400] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A01FC00) [pid = 2424] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13A29000) [pid = 2424] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10BB2000) [pid = 2424] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (18137400) [pid = 2424] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13133C00) [pid = 2424] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10BAC400) [pid = 2424] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16E60800) [pid = 2424] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17ADBC00) [pid = 2424] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129E2400) [pid = 2424] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1974C400) [pid = 2424] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (155A4000) [pid = 2424] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15E81C00) [pid = 2424] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15A19400) [pid = 2424] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:45:16 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19A0E400) [pid = 2424] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:45:17 INFO - PROCESS | 2424 | 1466743517125 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 937ms 21:45:17 INFO - PROCESS | 2424 | 1466743517139 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 2424 | 1466743517140 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 21:45:17 INFO - PROCESS | 2424 | 1466743517147 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:45:17 INFO - PROCESS | 2424 | 1466743517149 Marionette TRACE conn2 <- [1,882,null,{}] 21:45:17 INFO - PROCESS | 2424 | 1466743517152 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:17 INFO - PROCESS | 2424 | 1466743517154 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:17 INFO - PROCESS | 2424 | 1466743517264 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 21:45:17 INFO - PROCESS | 2424 | 1466743517318 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 2424 | 1466743517320 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:17 INFO - PROCESS | 2424 | ++DOCSHELL 0F390400 == 40 [pid = 2424] [id = 230] 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (155A4000) [pid = 2424] [serial = 688] [outer = 00000000] 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17AE3C00) [pid = 2424] [serial = 689] [outer = 155A4000] 21:45:17 INFO - PROCESS | 2424 | 1466743517367 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1974C400) [pid = 2424] [serial = 690] [outer = 155A4000] 21:45:17 INFO - PROCESS | 2424 | 1466743517730 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 640ms 21:45:17 INFO - PROCESS | 2424 | 1466743517787 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 21:45:17 INFO - PROCESS | 2424 | 1466743517789 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 21:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:45:17 INFO - PROCESS | 2424 | 1466743517793 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:45:17 INFO - PROCESS | 2424 | 1466743517795 Marionette TRACE conn2 <- [1,886,null,{}] 21:45:17 INFO - PROCESS | 2424 | 1466743517798 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:17 INFO - PROCESS | 2424 | 1466743517800 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:17 INFO - PROCESS | 2424 | 1466743517882 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 21:45:17 INFO - PROCESS | 2424 | 1466743517887 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:17 INFO - PROCESS | 2424 | 1466743517889 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:17 INFO - PROCESS | 2424 | ++DOCSHELL 15A60C00 == 41 [pid = 2424] [id = 231] 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16E60800) [pid = 2424] [serial = 691] [outer = 00000000] 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A086400) [pid = 2424] [serial = 692] [outer = 16E60800] 21:45:17 INFO - PROCESS | 2424 | 1466743517932 Marionette DEBUG loaded listener.js 21:45:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A352800) [pid = 2424] [serial = 693] [outer = 16E60800] 21:45:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A01A000) [pid = 2424] [serial = 694] [outer = 1AE3D800] 21:45:18 INFO - PROCESS | 2424 | 1466743518432 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 688ms 21:45:18 INFO - PROCESS | 2424 | 1466743518492 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 21:45:18 INFO - PROCESS | 2424 | 1466743518494 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 21:45:18 INFO - PROCESS | 2424 | 1466743518498 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:45:18 INFO - PROCESS | 2424 | 1466743518499 Marionette TRACE conn2 <- [1,890,null,{}] 21:45:18 INFO - PROCESS | 2424 | 1466743518503 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:18 INFO - PROCESS | 2424 | 1466743518505 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:18 INFO - PROCESS | 2424 | 1466743518581 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 21:45:18 INFO - PROCESS | 2424 | 1466743518588 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:18 INFO - PROCESS | 2424 | 1466743518590 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:18 INFO - PROCESS | 2424 | ++DOCSHELL 196D1000 == 42 [pid = 2424] [id = 232] 21:45:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19D22C00) [pid = 2424] [serial = 695] [outer = 00000000] 21:45:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A435400) [pid = 2424] [serial = 696] [outer = 19D22C00] 21:45:18 INFO - PROCESS | 2424 | 1466743518643 Marionette DEBUG loaded listener.js 21:45:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A435800) [pid = 2424] [serial = 697] [outer = 19D22C00] 21:45:19 INFO - PROCESS | 2424 | 1466743519393 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 938ms 21:45:19 INFO - PROCESS | 2424 | 1466743519444 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 21:45:19 INFO - PROCESS | 2424 | 1466743519449 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 21:45:19 INFO - PROCESS | 2424 | 1466743519454 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:45:19 INFO - PROCESS | 2424 | 1466743519457 Marionette TRACE conn2 <- [1,894,null,{}] 21:45:19 INFO - PROCESS | 2424 | 1466743519463 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:19 INFO - PROCESS | 2424 | 1466743519466 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:19 INFO - PROCESS | 2424 | 1466743519585 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 21:45:19 INFO - PROCESS | 2424 | 1466743519711 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:19 INFO - PROCESS | 2424 | 1466743519714 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:19 INFO - PROCESS | 2424 | ++DOCSHELL 11223000 == 43 [pid = 2424] [id = 233] 21:45:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12B6E800) [pid = 2424] [serial = 698] [outer = 00000000] 21:45:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13237000) [pid = 2424] [serial = 699] [outer = 12B6E800] 21:45:19 INFO - PROCESS | 2424 | 1466743519772 Marionette DEBUG loaded listener.js 21:45:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (13ABA000) [pid = 2424] [serial = 700] [outer = 12B6E800] 21:45:20 INFO - PROCESS | 2424 | 1466743520441 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1031ms 21:45:20 INFO - PROCESS | 2424 | 1466743520495 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 21:45:20 INFO - PROCESS | 2424 | 1466743520500 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 21:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:45:20 INFO - PROCESS | 2424 | 1466743520526 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:45:20 INFO - PROCESS | 2424 | 1466743520529 Marionette TRACE conn2 <- [1,898,null,{}] 21:45:20 INFO - PROCESS | 2424 | 1466743520533 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:20 INFO - PROCESS | 2424 | 1466743520536 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:20 INFO - PROCESS | 2424 | 1466743520656 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 21:45:20 INFO - PROCESS | 2424 | 1466743520781 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:20 INFO - PROCESS | 2424 | 1466743520784 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:20 INFO - PROCESS | 2424 | ++DOCSHELL 1122E800 == 44 [pid = 2424] [id = 234] 21:45:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (112BA800) [pid = 2424] [serial = 701] [outer = 00000000] 21:45:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (14614800) [pid = 2424] [serial = 702] [outer = 112BA800] 21:45:20 INFO - PROCESS | 2424 | 1466743520842 Marionette DEBUG loaded listener.js 21:45:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1658B400) [pid = 2424] [serial = 703] [outer = 112BA800] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 15A60C00 == 43 [pid = 2424] [id = 231] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 0F390400 == 42 [pid = 2424] [id = 230] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 196D9800 == 41 [pid = 2424] [id = 229] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 1756E000 == 40 [pid = 2424] [id = 228] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 169C8400 == 39 [pid = 2424] [id = 227] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 15A18C00 == 38 [pid = 2424] [id = 226] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 13918400 == 37 [pid = 2424] [id = 225] 21:45:21 INFO - PROCESS | 2424 | --DOCSHELL 1109AC00 == 36 [pid = 2424] [id = 224] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13EAB000) [pid = 2424] [serial = 626] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1109C800) [pid = 2424] [serial = 623] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19A09800) [pid = 2424] [serial = 645] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13237C00) [pid = 2424] [serial = 632] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (112BC400) [pid = 2424] [serial = 629] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17524000) [pid = 2424] [serial = 638] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17F4B400) [pid = 2424] [serial = 641] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19A0D400) [pid = 2424] [serial = 644] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (114A5000) [pid = 2424] [serial = 624] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (196CF800) [pid = 2424] [serial = 651] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1773D000) [pid = 2424] [serial = 639] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (19755000) [pid = 2424] [serial = 621] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16591000) [pid = 2424] [serial = 594] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16D1B400) [pid = 2424] [serial = 650] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1658E800) [pid = 2424] [serial = 635] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A020000) [pid = 2424] [serial = 653] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (154CF400) [pid = 2424] [serial = 627] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19D20C00) [pid = 2424] [serial = 647] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1812A400) [pid = 2424] [serial = 642] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19D25000) [pid = 2424] [serial = 648] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1180C400) [pid = 2424] [serial = 630] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13A33800) [pid = 2424] [serial = 633] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16760C00) [pid = 2424] [serial = 636] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A07DC00) [pid = 2424] [serial = 654] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A34D800) [pid = 2424] [serial = 657] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1A34C800) [pid = 2424] [serial = 656] [outer = 00000000] [url = about:blank] 21:45:21 INFO - PROCESS | 2424 | 1466743521633 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1172ms 21:45:21 INFO - PROCESS | 2424 | 1466743521681 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 21:45:21 INFO - PROCESS | 2424 | 1466743521685 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 21:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:45:21 INFO - PROCESS | 2424 | 1466743521689 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:45:21 INFO - PROCESS | 2424 | 1466743521694 Marionette TRACE conn2 <- [1,902,null,{}] 21:45:21 INFO - PROCESS | 2424 | 1466743521699 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:21 INFO - PROCESS | 2424 | 1466743521702 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:21 INFO - PROCESS | 2424 | 1466743521786 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 21:45:21 INFO - PROCESS | 2424 | 1466743521796 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:21 INFO - PROCESS | 2424 | 1466743521799 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:21 INFO - PROCESS | 2424 | ++DOCSHELL 114A4400 == 37 [pid = 2424] [id = 235] 21:45:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (114A8C00) [pid = 2424] [serial = 704] [outer = 00000000] 21:45:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12BB1400) [pid = 2424] [serial = 705] [outer = 114A8C00] 21:45:21 INFO - PROCESS | 2424 | 1466743521850 Marionette DEBUG loaded listener.js 21:45:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13133C00) [pid = 2424] [serial = 706] [outer = 114A8C00] 21:45:22 INFO - PROCESS | 2424 | 1466743522352 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 687ms 21:45:22 INFO - PROCESS | 2424 | 1466743522386 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 21:45:22 INFO - PROCESS | 2424 | 1466743522390 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 21:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:45:22 INFO - PROCESS | 2424 | 1466743522396 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:45:22 INFO - PROCESS | 2424 | 1466743522399 Marionette TRACE conn2 <- [1,906,null,{}] 21:45:22 INFO - PROCESS | 2424 | 1466743522402 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:22 INFO - PROCESS | 2424 | 1466743522405 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:22 INFO - PROCESS | 2424 | 1466743522493 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 21:45:22 INFO - PROCESS | 2424 | 1466743522575 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:22 INFO - PROCESS | 2424 | 1466743522577 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:22 INFO - PROCESS | 2424 | ++DOCSHELL 1391D400 == 38 [pid = 2424] [id = 236] 21:45:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13A28C00) [pid = 2424] [serial = 707] [outer = 00000000] 21:45:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1460D400) [pid = 2424] [serial = 708] [outer = 13A28C00] 21:45:22 INFO - PROCESS | 2424 | 1466743522631 Marionette DEBUG loaded listener.js 21:45:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (154D1400) [pid = 2424] [serial = 709] [outer = 13A28C00] 21:45:22 INFO - PROCESS | 2424 | 1466743523002 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 640ms 21:45:23 INFO - PROCESS | 2424 | 1466743523035 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 2424 | 1466743523037 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 21:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:45:23 INFO - PROCESS | 2424 | 1466743523041 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 2424 | 1466743523044 Marionette TRACE conn2 <- [1,910,null,{}] 21:45:23 INFO - PROCESS | 2424 | 1466743523055 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:23 INFO - PROCESS | 2424 | 1466743523059 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:23 INFO - PROCESS | 2424 | 1466743523142 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 21:45:23 INFO - PROCESS | 2424 | 1466743523148 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 2424 | 1466743523151 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:23 INFO - PROCESS | 2424 | ++DOCSHELL 16760C00 == 39 [pid = 2424] [id = 237] 21:45:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16761400) [pid = 2424] [serial = 710] [outer = 00000000] 21:45:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (169C8000) [pid = 2424] [serial = 711] [outer = 16761400] 21:45:23 INFO - PROCESS | 2424 | 1466743523198 Marionette DEBUG loaded listener.js 21:45:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17490C00) [pid = 2424] [serial = 712] [outer = 16761400] 21:45:23 INFO - PROCESS | 2424 | 1466743523659 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 703ms 21:45:23 INFO - PROCESS | 2424 | 1466743523745 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 21:45:23 INFO - PROCESS | 2424 | 1466743523748 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 21:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:45:23 INFO - PROCESS | 2424 | 1466743523751 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:45:23 INFO - PROCESS | 2424 | 1466743523753 Marionette TRACE conn2 <- [1,914,null,{}] 21:45:23 INFO - PROCESS | 2424 | 1466743523756 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:23 INFO - PROCESS | 2424 | 1466743523758 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:23 INFO - PROCESS | 2424 | 1466743523900 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 21:45:23 INFO - PROCESS | 2424 | 1466743523919 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:23 INFO - PROCESS | 2424 | 1466743523921 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:23 INFO - PROCESS | 2424 | ++DOCSHELL 1756E000 == 40 [pid = 2424] [id = 238] 21:45:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17570000) [pid = 2424] [serial = 713] [outer = 00000000] 21:45:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17747800) [pid = 2424] [serial = 714] [outer = 17570000] 21:45:23 INFO - PROCESS | 2424 | 1466743523965 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17F4EC00) [pid = 2424] [serial = 715] [outer = 17570000] 21:45:24 INFO - PROCESS | 2424 | 1466743524390 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 687ms 21:45:24 INFO - PROCESS | 2424 | 1466743524454 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 21:45:24 INFO - PROCESS | 2424 | 1466743524456 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 21:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:45:24 INFO - PROCESS | 2424 | 1466743524459 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:45:24 INFO - PROCESS | 2424 | 1466743524461 Marionette TRACE conn2 <- [1,918,null,{}] 21:45:24 INFO - PROCESS | 2424 | 1466743524464 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:24 INFO - PROCESS | 2424 | 1466743524466 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:24 INFO - PROCESS | 2424 | 1466743524571 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 21:45:24 INFO - PROCESS | 2424 | 1466743524576 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:24 INFO - PROCESS | 2424 | 1466743524578 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:24 INFO - PROCESS | 2424 | ++DOCSHELL 17F4B000 == 41 [pid = 2424] [id = 239] 21:45:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (18129C00) [pid = 2424] [serial = 716] [outer = 00000000] 21:45:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (18133800) [pid = 2424] [serial = 717] [outer = 18129C00] 21:45:24 INFO - PROCESS | 2424 | 1466743524622 Marionette DEBUG loaded listener.js 21:45:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19442800) [pid = 2424] [serial = 718] [outer = 18129C00] 21:45:25 INFO - PROCESS | 2424 | 1466743525107 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 703ms 21:45:25 INFO - PROCESS | 2424 | 1466743525160 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 2424 | 1466743525162 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 21:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:45:25 INFO - PROCESS | 2424 | 1466743525165 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 2424 | 1466743525167 Marionette TRACE conn2 <- [1,922,null,{}] 21:45:25 INFO - PROCESS | 2424 | 1466743525170 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:25 INFO - PROCESS | 2424 | 1466743525175 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:25 INFO - PROCESS | 2424 | 1466743525326 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 21:45:25 INFO - PROCESS | 2424 | 1466743525339 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:25 INFO - PROCESS | 2424 | 1466743525341 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:25 INFO - PROCESS | 2424 | ++DOCSHELL 19A06400 == 42 [pid = 2424] [id = 240] 21:45:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19A08000) [pid = 2424] [serial = 719] [outer = 00000000] 21:45:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19D1AC00) [pid = 2424] [serial = 720] [outer = 19A08000] 21:45:25 INFO - PROCESS | 2424 | 1466743525386 Marionette DEBUG loaded listener.js 21:45:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19D1BC00) [pid = 2424] [serial = 721] [outer = 19A08000] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (169CC400) [pid = 2424] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112CEC00) [pid = 2424] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15A1F400) [pid = 2424] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13918C00) [pid = 2424] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10A58C00) [pid = 2424] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (154D1C00) [pid = 2424] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19DACC00) [pid = 2424] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17742800) [pid = 2424] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (196DA400) [pid = 2424] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16E60800) [pid = 2424] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:45:25 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (155A4000) [pid = 2424] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:45:25 INFO - PROCESS | 2424 | 1466743525915 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 797ms 21:45:25 INFO - PROCESS | 2424 | 1466743525967 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 21:45:25 INFO - PROCESS | 2424 | 1466743525969 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 21:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:45:25 INFO - PROCESS | 2424 | 1466743525973 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:45:25 INFO - PROCESS | 2424 | 1466743525974 Marionette TRACE conn2 <- [1,926,null,{}] 21:45:25 INFO - PROCESS | 2424 | 1466743525978 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:25 INFO - PROCESS | 2424 | 1466743525980 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:26 INFO - PROCESS | 2424 | 1466743526085 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 21:45:26 INFO - PROCESS | 2424 | 1466743526150 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 2424 | 1466743526152 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:26 INFO - PROCESS | 2424 | ++DOCSHELL 13910000 == 43 [pid = 2424] [id = 241] 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13ABD400) [pid = 2424] [serial = 722] [outer = 00000000] 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16E69800) [pid = 2424] [serial = 723] [outer = 13ABD400] 21:45:26 INFO - PROCESS | 2424 | 1466743526195 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19A02800) [pid = 2424] [serial = 724] [outer = 13ABD400] 21:45:26 INFO - PROCESS | 2424 | 1466743526548 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 593ms 21:45:26 INFO - PROCESS | 2424 | 1466743526569 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 21:45:26 INFO - PROCESS | 2424 | 1466743526571 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 21:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:45:26 INFO - PROCESS | 2424 | 1466743526575 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:45:26 INFO - PROCESS | 2424 | 1466743526576 Marionette TRACE conn2 <- [1,930,null,{}] 21:45:26 INFO - PROCESS | 2424 | 1466743526580 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:26 INFO - PROCESS | 2424 | 1466743526582 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:26 INFO - PROCESS | 2424 | 1466743526717 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 21:45:26 INFO - PROCESS | 2424 | 1466743526728 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:26 INFO - PROCESS | 2424 | 1466743526730 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:26 INFO - PROCESS | 2424 | ++DOCSHELL 10F30800 == 44 [pid = 2424] [id = 242] 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (11C96400) [pid = 2424] [serial = 725] [outer = 00000000] 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A014800) [pid = 2424] [serial = 726] [outer = 11C96400] 21:45:26 INFO - PROCESS | 2424 | 1466743526773 Marionette DEBUG loaded listener.js 21:45:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A07B400) [pid = 2424] [serial = 727] [outer = 11C96400] 21:45:27 INFO - PROCESS | 2424 | 1466743527177 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 21:45:27 INFO - PROCESS | 2424 | 1466743527213 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 2424 | 1466743527215 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 21:45:27 INFO - PROCESS | 2424 | 1466743527218 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:45:27 INFO - PROCESS | 2424 | 1466743527220 Marionette TRACE conn2 <- [1,934,null,{}] 21:45:27 INFO - PROCESS | 2424 | 1466743527223 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:27 INFO - PROCESS | 2424 | 1466743527225 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:27 INFO - PROCESS | 2424 | 1466743527337 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 21:45:27 INFO - PROCESS | 2424 | 1466743527345 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:27 INFO - PROCESS | 2424 | 1466743527347 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:27 INFO - PROCESS | 2424 | ++DOCSHELL 15E80800 == 45 [pid = 2424] [id = 243] 21:45:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A084400) [pid = 2424] [serial = 728] [outer = 00000000] 21:45:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A34F400) [pid = 2424] [serial = 729] [outer = 1A084400] 21:45:27 INFO - PROCESS | 2424 | 1466743527389 Marionette DEBUG loaded listener.js 21:45:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A357C00) [pid = 2424] [serial = 730] [outer = 1A084400] 21:45:27 INFO - PROCESS | 2424 | 1466743527828 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 625ms 21:45:27 INFO - PROCESS | 2424 | 1466743527857 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 21:45:27 INFO - PROCESS | 2424 | 1466743527862 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 21:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:45:27 INFO - PROCESS | 2424 | 1466743527868 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:45:27 INFO - PROCESS | 2424 | 1466743527872 Marionette TRACE conn2 <- [1,938,null,{}] 21:45:27 INFO - PROCESS | 2424 | 1466743527880 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:27 INFO - PROCESS | 2424 | 1466743527883 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:28 INFO - PROCESS | 2424 | 1466743528039 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 21:45:28 INFO - PROCESS | 2424 | 1466743528153 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:28 INFO - PROCESS | 2424 | 1466743528160 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:28 INFO - PROCESS | 2424 | ++DOCSHELL 112BC400 == 46 [pid = 2424] [id = 244] 21:45:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (112CEC00) [pid = 2424] [serial = 731] [outer = 00000000] 21:45:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (12958000) [pid = 2424] [serial = 732] [outer = 112CEC00] 21:45:28 INFO - PROCESS | 2424 | 1466743528224 Marionette DEBUG loaded listener.js 21:45:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12FD1800) [pid = 2424] [serial = 733] [outer = 112CEC00] 21:45:28 INFO - PROCESS | 2424 | 1466743528759 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 953ms 21:45:28 INFO - PROCESS | 2424 | 1466743528813 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 21:45:28 INFO - PROCESS | 2424 | 1466743528818 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 21:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:45:28 INFO - PROCESS | 2424 | 1466743528825 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:45:28 INFO - PROCESS | 2424 | 1466743528828 Marionette TRACE conn2 <- [1,942,null,{}] 21:45:28 INFO - PROCESS | 2424 | 1466743528832 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:28 INFO - PROCESS | 2424 | 1466743528835 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:28 INFO - PROCESS | 2424 | 1466743528943 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 21:45:29 INFO - PROCESS | 2424 | 1466743529068 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:29 INFO - PROCESS | 2424 | 1466743529070 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:29 INFO - PROCESS | 2424 | ++DOCSHELL 15A19400 == 47 [pid = 2424] [id = 245] 21:45:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15A1A000) [pid = 2424] [serial = 734] [outer = 00000000] 21:45:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (15E79800) [pid = 2424] [serial = 735] [outer = 15A1A000] 21:45:29 INFO - PROCESS | 2424 | 1466743529127 Marionette DEBUG loaded listener.js 21:45:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16934400) [pid = 2424] [serial = 736] [outer = 15A1A000] 21:45:29 INFO - PROCESS | 2424 | 1466743529756 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 953ms 21:45:29 INFO - PROCESS | 2424 | 1466743529769 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 21:45:29 INFO - PROCESS | 2424 | 1466743529772 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 21:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:45:29 INFO - PROCESS | 2424 | 1466743529775 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:45:29 INFO - PROCESS | 2424 | 1466743529779 Marionette TRACE conn2 <- [1,946,null,{}] 21:45:29 INFO - PROCESS | 2424 | 1466743529790 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:29 INFO - PROCESS | 2424 | 1466743529795 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:29 INFO - PROCESS | 2424 | 1466743529902 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 21:45:30 INFO - PROCESS | 2424 | 1466743530027 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 2424 | 1466743530031 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:30 INFO - PROCESS | 2424 | ++DOCSHELL 19A0AC00 == 48 [pid = 2424] [id = 246] 21:45:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19A0D400) [pid = 2424] [serial = 737] [outer = 00000000] 21:45:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A07E800) [pid = 2424] [serial = 738] [outer = 19A0D400] 21:45:30 INFO - PROCESS | 2424 | 1466743530089 Marionette DEBUG loaded listener.js 21:45:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A436400) [pid = 2424] [serial = 739] [outer = 19A0D400] 21:45:30 INFO - PROCESS | 2424 | 1466743530665 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 954ms 21:45:30 INFO - PROCESS | 2424 | 1466743530721 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 21:45:30 INFO - PROCESS | 2424 | 1466743530723 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 21:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:45:30 INFO - PROCESS | 2424 | 1466743530727 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:45:30 INFO - PROCESS | 2424 | 1466743530729 Marionette TRACE conn2 <- [1,950,null,{}] 21:45:30 INFO - PROCESS | 2424 | 1466743530733 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:30 INFO - PROCESS | 2424 | 1466743530735 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:30 INFO - PROCESS | 2424 | 1466743530839 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 21:45:30 INFO - PROCESS | 2424 | 1466743530962 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:30 INFO - PROCESS | 2424 | 1466743530965 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:30 INFO - PROCESS | 2424 | ++DOCSHELL 17A7DC00 == 49 [pid = 2424] [id = 247] 21:45:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A5AA800) [pid = 2424] [serial = 740] [outer = 00000000] 21:45:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A824800) [pid = 2424] [serial = 741] [outer = 1A5AA800] 21:45:31 INFO - PROCESS | 2424 | 1466743531020 Marionette DEBUG loaded listener.js 21:45:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AA02400) [pid = 2424] [serial = 742] [outer = 1A5AA800] 21:45:31 INFO - PROCESS | 2424 | 1466743531739 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1046ms 21:45:31 INFO - PROCESS | 2424 | 1466743531768 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 21:45:31 INFO - PROCESS | 2424 | 1466743531773 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 21:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:45:31 INFO - PROCESS | 2424 | 1466743531798 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:45:31 INFO - PROCESS | 2424 | 1466743531801 Marionette TRACE conn2 <- [1,954,null,{}] 21:45:31 INFO - PROCESS | 2424 | 1466743531807 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:31 INFO - PROCESS | 2424 | 1466743531810 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:31 INFO - PROCESS | 2424 | 1466743531910 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 21:45:31 INFO - PROCESS | 2424 | 1466743531995 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:31 INFO - PROCESS | 2424 | 1466743531999 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:32 INFO - PROCESS | 2424 | ++DOCSHELL 12BAC000 == 50 [pid = 2424] [id = 248] 21:45:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (12F1D400) [pid = 2424] [serial = 743] [outer = 00000000] 21:45:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1322C000) [pid = 2424] [serial = 744] [outer = 12F1D400] 21:45:32 INFO - PROCESS | 2424 | 1466743532098 Marionette DEBUG loaded listener.js 21:45:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (112B5400) [pid = 2424] [serial = 745] [outer = 12F1D400] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 10F30800 == 49 [pid = 2424] [id = 242] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 13910000 == 48 [pid = 2424] [id = 241] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 19A06400 == 47 [pid = 2424] [id = 240] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 17F4B000 == 46 [pid = 2424] [id = 239] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 1756E000 == 45 [pid = 2424] [id = 238] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 16760C00 == 44 [pid = 2424] [id = 237] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 1391D400 == 43 [pid = 2424] [id = 236] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 114A4400 == 42 [pid = 2424] [id = 235] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 11223000 == 41 [pid = 2424] [id = 233] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 1122E800 == 40 [pid = 2424] [id = 234] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 10A57C00 == 39 [pid = 2424] [id = 220] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 154CF000 == 38 [pid = 2424] [id = 221] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 10A5A000 == 37 [pid = 2424] [id = 223] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 19DABC00 == 36 [pid = 2424] [id = 222] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 11221800 == 35 [pid = 2424] [id = 217] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 155ACC00 == 34 [pid = 2424] [id = 218] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 19A03400 == 33 [pid = 2424] [id = 219] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 196D1000 == 32 [pid = 2424] [id = 232] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 17A7DC00 == 31 [pid = 2424] [id = 247] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 19A0AC00 == 30 [pid = 2424] [id = 246] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 15E80800 == 29 [pid = 2424] [id = 243] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 112BC400 == 28 [pid = 2424] [id = 244] 21:45:33 INFO - PROCESS | 2424 | --DOCSHELL 15A19400 == 27 [pid = 2424] [id = 245] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16EF2C00) [pid = 2424] [serial = 680] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (12B73000) [pid = 2424] [serial = 671] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (12C87400) [pid = 2424] [serial = 672] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16587800) [pid = 2424] [serial = 677] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (13ABF000) [pid = 2424] [serial = 674] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13EAA800) [pid = 2424] [serial = 675] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13186800) [pid = 2424] [serial = 660] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12BA5800) [pid = 2424] [serial = 659] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16D1D800) [pid = 2424] [serial = 663] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1658A400) [pid = 2424] [serial = 662] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A354800) [pid = 2424] [serial = 666] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1A088800) [pid = 2424] [serial = 665] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (11D89800) [pid = 2424] [serial = 668] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (18135C00) [pid = 2424] [serial = 684] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1812EC00) [pid = 2424] [serial = 683] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17747C00) [pid = 2424] [serial = 681] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (19759800) [pid = 2424] [serial = 686] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A352800) [pid = 2424] [serial = 693] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17AE3C00) [pid = 2424] [serial = 689] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1812D800) [pid = 2424] [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.] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A086400) [pid = 2424] [serial = 692] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19D21400) [pid = 2424] [serial = 687] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1974C400) [pid = 2424] [serial = 690] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A435400) [pid = 2424] [serial = 696] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1658C800) [pid = 2424] [serial = 678] [outer = 00000000] [url = about:blank] 21:45:33 INFO - PROCESS | 2424 | 1466743533298 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1562ms 21:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:45:33 INFO - PROCESS | 2424 | 1466743533369 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 21:45:33 INFO - PROCESS | 2424 | 1466743533373 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 21:45:33 INFO - PROCESS | 2424 | 1466743533377 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:45:33 INFO - PROCESS | 2424 | 1466743533380 Marionette TRACE conn2 <- [1,958,null,{}] 21:45:33 INFO - PROCESS | 2424 | 1466743533386 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:33 INFO - PROCESS | 2424 | 1466743533389 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:33 INFO - PROCESS | 2424 | 1466743533505 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 21:45:33 INFO - PROCESS | 2424 | 1466743533519 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:33 INFO - PROCESS | 2424 | 1466743533521 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:33 INFO - PROCESS | 2424 | ++DOCSHELL 10ED6800 == 28 [pid = 2424] [id = 249] 21:45:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10ED8800) [pid = 2424] [serial = 746] [outer = 00000000] 21:45:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1122E800) [pid = 2424] [serial = 747] [outer = 10ED8800] 21:45:33 INFO - PROCESS | 2424 | 1466743533572 Marionette DEBUG loaded listener.js 21:45:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (114A4000) [pid = 2424] [serial = 748] [outer = 10ED8800] 21:45:34 INFO - PROCESS | 2424 | 1466743534041 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 687ms 21:45:34 INFO - PROCESS | 2424 | 1466743534079 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 2424 | 1466743534084 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 21:45:34 INFO - PROCESS | 2424 | 1466743534090 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:45:34 INFO - PROCESS | 2424 | 1466743534093 Marionette TRACE conn2 <- [1,962,null,{}] 21:45:34 INFO - PROCESS | 2424 | 1466743534097 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:34 INFO - PROCESS | 2424 | 1466743534100 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:34 INFO - PROCESS | 2424 | 1466743534184 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 21:45:34 INFO - PROCESS | 2424 | 1466743534193 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 2424 | 1466743534196 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:34 INFO - PROCESS | 2424 | ++DOCSHELL 12FCF400 == 29 [pid = 2424] [id = 250] 21:45:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12FD1000) [pid = 2424] [serial = 749] [outer = 00000000] 21:45:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13189000) [pid = 2424] [serial = 750] [outer = 12FD1000] 21:45:34 INFO - PROCESS | 2424 | 1466743534242 Marionette DEBUG loaded listener.js 21:45:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (132EEC00) [pid = 2424] [serial = 751] [outer = 12FD1000] 21:45:34 INFO - PROCESS | 2424 | 1466743534703 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 625ms 21:45:34 INFO - PROCESS | 2424 | 1466743534729 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 21:45:34 INFO - PROCESS | 2424 | 1466743534731 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 21:45:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:45:34 INFO - PROCESS | 2424 | 1466743534735 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:45:34 INFO - PROCESS | 2424 | 1466743534739 Marionette TRACE conn2 <- [1,966,null,{}] 21:45:34 INFO - PROCESS | 2424 | 1466743534749 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:34 INFO - PROCESS | 2424 | 1466743534754 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:34 INFO - PROCESS | 2424 | 1466743534836 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 21:45:34 INFO - PROCESS | 2424 | 1466743534845 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:34 INFO - PROCESS | 2424 | 1466743534848 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:34 INFO - PROCESS | 2424 | ++DOCSHELL 15E79400 == 30 [pid = 2424] [id = 251] 21:45:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E7B000) [pid = 2424] [serial = 752] [outer = 00000000] 21:45:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E84400) [pid = 2424] [serial = 753] [outer = 15E7B000] 21:45:34 INFO - PROCESS | 2424 | 1466743534928 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1658AC00) [pid = 2424] [serial = 754] [outer = 15E7B000] 21:45:35 INFO - PROCESS | 2424 | 1466743535381 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 687ms 21:45:35 INFO - PROCESS | 2424 | 1466743535439 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 21:45:35 INFO - PROCESS | 2424 | 1466743535442 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 21:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:45:35 INFO - PROCESS | 2424 | 1466743535445 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:45:35 INFO - PROCESS | 2424 | 1466743535447 Marionette TRACE conn2 <- [1,970,null,{}] 21:45:35 INFO - PROCESS | 2424 | 1466743535450 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:35 INFO - PROCESS | 2424 | 1466743535452 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:35 INFO - PROCESS | 2424 | 1466743535564 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 21:45:35 INFO - PROCESS | 2424 | 1466743535569 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:35 INFO - PROCESS | 2424 | 1466743535571 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:35 INFO - PROCESS | 2424 | ++DOCSHELL 16760800 == 31 [pid = 2424] [id = 252] 21:45:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1692F400) [pid = 2424] [serial = 755] [outer = 00000000] 21:45:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16D1D000) [pid = 2424] [serial = 756] [outer = 1692F400] 21:45:35 INFO - PROCESS | 2424 | 1466743535658 Marionette DEBUG loaded listener.js 21:45:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16F8C800) [pid = 2424] [serial = 757] [outer = 1692F400] 21:45:36 INFO - PROCESS | 2424 | 1466743536065 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 21:45:36 INFO - PROCESS | 2424 | 1466743536082 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 2424 | 1466743536084 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 21:45:36 INFO - PROCESS | 2424 | 1466743536087 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:45:36 INFO - PROCESS | 2424 | 1466743536089 Marionette TRACE conn2 <- [1,974,null,{}] 21:45:36 INFO - PROCESS | 2424 | 1466743536092 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:36 INFO - PROCESS | 2424 | 1466743536094 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:36 INFO - PROCESS | 2424 | 1466743536198 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 21:45:36 INFO - PROCESS | 2424 | 1466743536279 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 2424 | 1466743536282 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:36 INFO - PROCESS | 2424 | ++DOCSHELL 17573000 == 32 [pid = 2424] [id = 253] 21:45:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17578000) [pid = 2424] [serial = 758] [outer = 00000000] 21:45:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17748000) [pid = 2424] [serial = 759] [outer = 17578000] 21:45:36 INFO - PROCESS | 2424 | 1466743536325 Marionette DEBUG loaded listener.js 21:45:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17AE1000) [pid = 2424] [serial = 760] [outer = 17578000] 21:45:36 INFO - PROCESS | 2424 | 1466743536764 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 703ms 21:45:36 INFO - PROCESS | 2424 | 1466743536788 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 21:45:36 INFO - PROCESS | 2424 | 1466743536790 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 21:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:45:36 INFO - PROCESS | 2424 | 1466743536793 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:45:36 INFO - PROCESS | 2424 | 1466743536795 Marionette TRACE conn2 <- [1,978,null,{}] 21:45:36 INFO - PROCESS | 2424 | 1466743536799 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:36 INFO - PROCESS | 2424 | 1466743536804 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:36 INFO - PROCESS | 2424 | 1466743536938 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 21:45:36 INFO - PROCESS | 2424 | 1466743536946 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:36 INFO - PROCESS | 2424 | 1466743536948 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:36 INFO - PROCESS | 2424 | ++DOCSHELL 17F4C000 == 33 [pid = 2424] [id = 254] 21:45:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17F4D800) [pid = 2424] [serial = 761] [outer = 00000000] 21:45:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (196D0800) [pid = 2424] [serial = 762] [outer = 17F4D800] 21:45:36 INFO - PROCESS | 2424 | 1466743536992 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19750C00) [pid = 2424] [serial = 763] [outer = 17F4D800] 21:45:37 INFO - PROCESS | 2424 | 1466743537672 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (11C96400) [pid = 2424] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17570000) [pid = 2424] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (18129C00) [pid = 2424] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13ABD400) [pid = 2424] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19D22C00) [pid = 2424] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12B6E800) [pid = 2424] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (112BA800) [pid = 2424] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (114A8C00) [pid = 2424] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13A28C00) [pid = 2424] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16761400) [pid = 2424] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19A08000) [pid = 2424] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A084400) [pid = 2424] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:45:37 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1109B400) [pid = 2424] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:45:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:45:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 938ms 21:45:37 INFO - PROCESS | 2424 | 1466743537739 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 21:45:37 INFO - PROCESS | 2424 | 1466743537741 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 21:45:37 INFO - PROCESS | 2424 | 1466743537754 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:45:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:45:37 INFO - PROCESS | 2424 | 1466743537755 Marionette TRACE conn2 <- [1,982,null,{}] 21:45:37 INFO - PROCESS | 2424 | 1466743537759 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:37 INFO - PROCESS | 2424 | 1466743537761 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:37 INFO - PROCESS | 2424 | 1466743537834 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 21:45:37 INFO - PROCESS | 2424 | 1466743537842 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:37 INFO - PROCESS | 2424 | 1466743537844 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:37 INFO - PROCESS | 2424 | ++DOCSHELL 114AE000 == 34 [pid = 2424] [id = 255] 21:45:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12B74C00) [pid = 2424] [serial = 764] [outer = 00000000] 21:45:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (154CFC00) [pid = 2424] [serial = 765] [outer = 12B74C00] 21:45:37 INFO - PROCESS | 2424 | 1466743537887 Marionette DEBUG loaded listener.js 21:45:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15A18C00) [pid = 2424] [serial = 766] [outer = 12B74C00] 21:45:38 INFO - PROCESS | 2424 | 1466743538301 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 593ms 21:45:38 INFO - PROCESS | 2424 | 1466743538352 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 2424 | 1466743538354 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 21:45:38 INFO - PROCESS | 2424 | 1466743538357 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:45:38 INFO - PROCESS | 2424 | 1466743538359 Marionette TRACE conn2 <- [1,986,null,{}] 21:45:38 INFO - PROCESS | 2424 | 1466743538362 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 2424 | 1466743538364 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:38 INFO - PROCESS | 2424 | 1466743538440 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 21:45:38 INFO - PROCESS | 2424 | 1466743538445 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:38 INFO - PROCESS | 2424 | 1466743538447 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:38 INFO - PROCESS | 2424 | ++DOCSHELL 16761400 == 35 [pid = 2424] [id = 256] 21:45:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17F49800) [pid = 2424] [serial = 767] [outer = 00000000] 21:45:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (196D4C00) [pid = 2424] [serial = 768] [outer = 17F49800] 21:45:38 INFO - PROCESS | 2424 | 1466743538499 Marionette DEBUG loaded listener.js 21:45:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (196D7000) [pid = 2424] [serial = 769] [outer = 17F49800] 21:45:38 INFO - PROCESS | 2424 | 1466743538916 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 594ms 21:45:38 INFO - PROCESS | 2424 | 1466743538954 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 21:45:38 INFO - PROCESS | 2424 | 1466743538956 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 21:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:45:38 INFO - PROCESS | 2424 | 1466743538963 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:45:38 INFO - PROCESS | 2424 | 1466743538965 Marionette TRACE conn2 <- [1,990,null,{}] 21:45:38 INFO - PROCESS | 2424 | 1466743538968 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:38 INFO - PROCESS | 2424 | 1466743538970 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:39 INFO - PROCESS | 2424 | 1466743539046 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 21:45:39 INFO - PROCESS | 2424 | 1466743539052 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 2424 | 1466743539054 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:39 INFO - PROCESS | 2424 | ++DOCSHELL 15E77C00 == 36 [pid = 2424] [id = 257] 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19D19C00) [pid = 2424] [serial = 770] [outer = 00000000] 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19DB1400) [pid = 2424] [serial = 771] [outer = 19D19C00] 21:45:39 INFO - PROCESS | 2424 | 1466743539097 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A014000) [pid = 2424] [serial = 772] [outer = 19D19C00] 21:45:39 INFO - PROCESS | 2424 | 1466743539558 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:45:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:45:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 21:45:39 INFO - PROCESS | 2424 | 1466743539598 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 21:45:39 INFO - PROCESS | 2424 | 1466743539600 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 21:45:39 INFO - PROCESS | 2424 | 1466743539603 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:45:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:45:39 INFO - PROCESS | 2424 | 1466743539605 Marionette TRACE conn2 <- [1,994,null,{}] 21:45:39 INFO - PROCESS | 2424 | 1466743539609 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:39 INFO - PROCESS | 2424 | 1466743539610 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:39 INFO - PROCESS | 2424 | 1466743539739 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 21:45:39 INFO - PROCESS | 2424 | 1466743539830 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:39 INFO - PROCESS | 2424 | 1466743539833 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:39 INFO - PROCESS | 2424 | ++DOCSHELL 1036A400 == 37 [pid = 2424] [id = 258] 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1036A800) [pid = 2424] [serial = 773] [outer = 00000000] 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (104E5C00) [pid = 2424] [serial = 774] [outer = 1036A800] 21:45:39 INFO - PROCESS | 2424 | 1466743539890 Marionette DEBUG loaded listener.js 21:45:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10A61400) [pid = 2424] [serial = 775] [outer = 1036A800] 21:45:40 INFO - PROCESS | 2424 | 1466743540673 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1156ms 21:45:40 INFO - PROCESS | 2424 | 1466743540759 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 21:45:40 INFO - PROCESS | 2424 | 1466743540763 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 21:45:40 INFO - PROCESS | 2424 | 1466743540768 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:45:40 INFO - PROCESS | 2424 | 1466743540772 Marionette TRACE conn2 <- [1,998,null,{}] 21:45:40 INFO - PROCESS | 2424 | 1466743540777 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:40 INFO - PROCESS | 2424 | 1466743540780 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:40 INFO - PROCESS | 2424 | 1466743540925 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 21:45:41 INFO - PROCESS | 2424 | 1466743541045 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:41 INFO - PROCESS | 2424 | 1466743541049 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:41 INFO - PROCESS | 2424 | ++DOCSHELL 10F30800 == 38 [pid = 2424] [id = 259] 21:45:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (12F26C00) [pid = 2424] [serial = 776] [outer = 00000000] 21:45:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13EA9C00) [pid = 2424] [serial = 777] [outer = 12F26C00] 21:45:41 INFO - PROCESS | 2424 | 1466743541106 Marionette DEBUG loaded listener.js 21:45:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (15280000) [pid = 2424] [serial = 778] [outer = 12F26C00] 21:45:41 INFO - PROCESS | 2424 | 1466743541955 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1250ms 21:45:42 INFO - PROCESS | 2424 | 1466743542028 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 2424 | 1466743542033 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 21:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:45:42 INFO - PROCESS | 2424 | 1466743542038 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 2424 | 1466743542041 Marionette TRACE conn2 <- [1,1002,null,{}] 21:45:42 INFO - PROCESS | 2424 | 1466743542047 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 2424 | 1466743542050 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:42 INFO - PROCESS | 2424 | 1466743542177 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 21:45:42 INFO - PROCESS | 2424 | 1466743542307 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:42 INFO - PROCESS | 2424 | 1466743542312 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:42 INFO - PROCESS | 2424 | ++DOCSHELL 12B73400 == 39 [pid = 2424] [id = 260] 21:45:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12BA4800) [pid = 2424] [serial = 779] [outer = 00000000] 21:45:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (12F1D000) [pid = 2424] [serial = 780] [outer = 12BA4800] 21:45:42 INFO - PROCESS | 2424 | 1466743542368 Marionette DEBUG loaded listener.js 21:45:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (13139800) [pid = 2424] [serial = 781] [outer = 12BA4800] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 15E77C00 == 38 [pid = 2424] [id = 257] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 16761400 == 37 [pid = 2424] [id = 256] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 114AE000 == 36 [pid = 2424] [id = 255] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 17F4C000 == 35 [pid = 2424] [id = 254] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 17573000 == 34 [pid = 2424] [id = 253] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 16760800 == 33 [pid = 2424] [id = 252] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 15E79400 == 32 [pid = 2424] [id = 251] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 12FCF400 == 31 [pid = 2424] [id = 250] 21:45:42 INFO - PROCESS | 2424 | --DOCSHELL 10ED6800 == 30 [pid = 2424] [id = 249] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (14281800) [pid = 2424] [serial = 669] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1A07B400) [pid = 2424] [serial = 727] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (17747800) [pid = 2424] [serial = 714] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19442800) [pid = 2424] [serial = 718] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (18133800) [pid = 2424] [serial = 717] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16E69800) [pid = 2424] [serial = 723] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A435800) [pid = 2424] [serial = 697] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13237000) [pid = 2424] [serial = 699] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13ABA000) [pid = 2424] [serial = 700] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (14614800) [pid = 2424] [serial = 702] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1658B400) [pid = 2424] [serial = 703] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12BB1400) [pid = 2424] [serial = 705] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13133C00) [pid = 2424] [serial = 706] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1460D400) [pid = 2424] [serial = 708] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (154D1400) [pid = 2424] [serial = 709] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (169C8000) [pid = 2424] [serial = 711] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19D1AC00) [pid = 2424] [serial = 720] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A014800) [pid = 2424] [serial = 726] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19D1BC00) [pid = 2424] [serial = 721] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17F4EC00) [pid = 2424] [serial = 715] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19A02800) [pid = 2424] [serial = 724] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17490C00) [pid = 2424] [serial = 712] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A357C00) [pid = 2424] [serial = 730] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A34F400) [pid = 2424] [serial = 729] [outer = 00000000] [url = about:blank] 21:45:42 INFO - PROCESS | 2424 | 1466743542878 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:45:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:45:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 906ms 21:45:42 INFO - PROCESS | 2424 | 1466743542941 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 21:45:42 INFO - PROCESS | 2424 | 1466743542946 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 21:45:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:45:42 INFO - PROCESS | 2424 | 1466743542952 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:45:42 INFO - PROCESS | 2424 | 1466743542955 Marionette TRACE conn2 <- [1,1006,null,{}] 21:45:42 INFO - PROCESS | 2424 | 1466743542959 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:42 INFO - PROCESS | 2424 | 1466743542961 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:43 INFO - PROCESS | 2424 | 1466743543047 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 21:45:43 INFO - PROCESS | 2424 | 1466743543061 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 2424 | 1466743543064 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:43 INFO - PROCESS | 2424 | ++DOCSHELL 13235000 == 31 [pid = 2424] [id = 261] 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13237000) [pid = 2424] [serial = 782] [outer = 00000000] 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13E9D800) [pid = 2424] [serial = 783] [outer = 13237000] 21:45:43 INFO - PROCESS | 2424 | 1466743543112 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14284C00) [pid = 2424] [serial = 784] [outer = 13237000] 21:45:43 INFO - PROCESS | 2424 | 1466743543571 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 625ms 21:45:43 INFO - PROCESS | 2424 | 1466743543589 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 21:45:43 INFO - PROCESS | 2424 | 1466743543592 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 21:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:45:43 INFO - PROCESS | 2424 | 1466743543599 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:45:43 INFO - PROCESS | 2424 | 1466743543602 Marionette TRACE conn2 <- [1,1010,null,{}] 21:45:43 INFO - PROCESS | 2424 | 1466743543613 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:43 INFO - PROCESS | 2424 | 1466743543618 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:43 INFO - PROCESS | 2424 | 1466743543740 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 21:45:43 INFO - PROCESS | 2424 | 1466743543750 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:43 INFO - PROCESS | 2424 | 1466743543753 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:43 INFO - PROCESS | 2424 | ++DOCSHELL 166A2000 == 32 [pid = 2424] [id = 262] 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16760800) [pid = 2424] [serial = 785] [outer = 00000000] 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16932000) [pid = 2424] [serial = 786] [outer = 16760800] 21:45:43 INFO - PROCESS | 2424 | 1466743543807 Marionette DEBUG loaded listener.js 21:45:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (169D2000) [pid = 2424] [serial = 787] [outer = 16760800] 21:45:44 INFO - PROCESS | 2424 | 1466743544245 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 703ms 21:45:44 INFO - PROCESS | 2424 | 1466743544310 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 2424 | 1466743544313 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 21:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:45:44 INFO - PROCESS | 2424 | 1466743544317 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 2424 | 1466743544319 Marionette TRACE conn2 <- [1,1014,null,{}] 21:45:44 INFO - PROCESS | 2424 | 1466743544322 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 2424 | 1466743544324 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:44 INFO - PROCESS | 2424 | 1466743544407 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 21:45:44 INFO - PROCESS | 2424 | 1466743544412 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:44 INFO - PROCESS | 2424 | 1466743544414 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:44 INFO - PROCESS | 2424 | ++DOCSHELL 17520C00 == 33 [pid = 2424] [id = 263] 21:45:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1773C000) [pid = 2424] [serial = 788] [outer = 00000000] 21:45:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17D83800) [pid = 2424] [serial = 789] [outer = 1773C000] 21:45:44 INFO - PROCESS | 2424 | 1466743544458 Marionette DEBUG loaded listener.js 21:45:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17F51400) [pid = 2424] [serial = 790] [outer = 1773C000] 21:45:44 INFO - PROCESS | 2424 | 1466743544931 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:45:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:45:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 640ms 21:45:44 INFO - PROCESS | 2424 | 1466743544958 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 21:45:44 INFO - PROCESS | 2424 | 1466743544960 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 21:45:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:45:44 INFO - PROCESS | 2424 | 1466743544967 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:45:44 INFO - PROCESS | 2424 | 1466743544968 Marionette TRACE conn2 <- [1,1018,null,{}] 21:45:44 INFO - PROCESS | 2424 | 1466743544972 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:44 INFO - PROCESS | 2424 | 1466743544974 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:45 INFO - PROCESS | 2424 | 1466743545080 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 21:45:45 INFO - PROCESS | 2424 | 1466743545165 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 2424 | 1466743545167 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:45 INFO - PROCESS | 2424 | ++DOCSHELL 12B66C00 == 34 [pid = 2424] [id = 264] 21:45:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (18130C00) [pid = 2424] [serial = 791] [outer = 00000000] 21:45:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19439C00) [pid = 2424] [serial = 792] [outer = 18130C00] 21:45:45 INFO - PROCESS | 2424 | 1466743545209 Marionette DEBUG loaded listener.js 21:45:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19444800) [pid = 2424] [serial = 793] [outer = 18130C00] 21:45:45 INFO - PROCESS | 2424 | 1466743545630 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 704ms 21:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:45:45 INFO - PROCESS | 2424 | 1466743545664 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 21:45:45 INFO - PROCESS | 2424 | 1466743545666 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 21:45:45 INFO - PROCESS | 2424 | 1466743545669 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:45:45 INFO - PROCESS | 2424 | 1466743545671 Marionette TRACE conn2 <- [1,1022,null,{}] 21:45:45 INFO - PROCESS | 2424 | 1466743545684 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:45 INFO - PROCESS | 2424 | 1466743545692 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:45 INFO - PROCESS | 2424 | 1466743545830 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 21:45:45 INFO - PROCESS | 2424 | 1466743545893 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:45 INFO - PROCESS | 2424 | 1466743545895 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:45 INFO - PROCESS | 2424 | ++DOCSHELL 196D5000 == 35 [pid = 2424] [id = 265] 21:45:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19A0DC00) [pid = 2424] [serial = 794] [outer = 00000000] 21:45:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19D20000) [pid = 2424] [serial = 795] [outer = 19A0DC00] 21:45:45 INFO - PROCESS | 2424 | 1466743545940 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19DB0400) [pid = 2424] [serial = 796] [outer = 19A0DC00] 21:45:46 INFO - PROCESS | 2424 | 1466743546349 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 735ms 21:45:46 INFO - PROCESS | 2424 | 1466743546412 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 21:45:46 INFO - PROCESS | 2424 | 1466743546414 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 21:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:45:46 INFO - PROCESS | 2424 | 1466743546443 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:45:46 INFO - PROCESS | 2424 | 1466743546445 Marionette TRACE conn2 <- [1,1026,null,{}] 21:45:46 INFO - PROCESS | 2424 | 1466743546462 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:46 INFO - PROCESS | 2424 | 1466743546464 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:46 INFO - PROCESS | 2424 | 1466743546593 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12F1D400) [pid = 2424] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10ED8800) [pid = 2424] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E7B000) [pid = 2424] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12FD1000) [pid = 2424] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17F4D800) [pid = 2424] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17578000) [pid = 2424] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (112CEC00) [pid = 2424] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B74C00) [pid = 2424] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15A1A000) [pid = 2424] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19A0D400) [pid = 2424] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1692F400) [pid = 2424] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A5AA800) [pid = 2424] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:45:46 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17F49800) [pid = 2424] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:45:46 INFO - PROCESS | 2424 | 1466743546784 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:46 INFO - PROCESS | 2424 | 1466743546786 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:46 INFO - PROCESS | 2424 | ++DOCSHELL 105F6000 == 36 [pid = 2424] [id = 266] 21:45:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10A56C00) [pid = 2424] [serial = 797] [outer = 00000000] 21:45:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12960C00) [pid = 2424] [serial = 798] [outer = 10A56C00] 21:45:46 INFO - PROCESS | 2424 | 1466743546829 Marionette DEBUG loaded listener.js 21:45:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1427BC00) [pid = 2424] [serial = 799] [outer = 10A56C00] 21:45:47 INFO - PROCESS | 2424 | 1466743547182 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 781ms 21:45:47 INFO - PROCESS | 2424 | 1466743547197 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 2424 | 1466743547199 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 21:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:45:47 INFO - PROCESS | 2424 | 1466743547202 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - PROCESS | 2424 | 1466743547203 Marionette TRACE conn2 <- [1,1030,null,{}] 21:45:47 INFO - PROCESS | 2424 | 1466743547207 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 2424 | 1466743547209 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:47 INFO - PROCESS | 2424 | 1466743547285 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 21:45:47 INFO - PROCESS | 2424 | 1466743547290 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 2424 | 1466743547292 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:47 INFO - PROCESS | 2424 | ++DOCSHELL 129E4400 == 37 [pid = 2424] [id = 267] 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1427A800) [pid = 2424] [serial = 800] [outer = 00000000] 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19A09400) [pid = 2424] [serial = 801] [outer = 1427A800] 21:45:47 INFO - PROCESS | 2424 | 1466743547337 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19DA9C00) [pid = 2424] [serial = 802] [outer = 1427A800] 21:45:47 INFO - PROCESS | 2424 | 1466743547758 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:45:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:45:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 594ms 21:45:47 INFO - PROCESS | 2424 | 1466743547799 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 21:45:47 INFO - PROCESS | 2424 | 1466743547801 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 21:45:47 INFO - PROCESS | 2424 | 1466743547805 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:45:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:45:47 INFO - PROCESS | 2424 | 1466743547806 Marionette TRACE conn2 <- [1,1034,null,{}] 21:45:47 INFO - PROCESS | 2424 | 1466743547810 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:47 INFO - PROCESS | 2424 | 1466743547812 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:47 INFO - PROCESS | 2424 | 1466743547888 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 21:45:47 INFO - PROCESS | 2424 | 1466743547893 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:47 INFO - PROCESS | 2424 | 1466743547895 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:47 INFO - PROCESS | 2424 | ++DOCSHELL 13ABA000 == 38 [pid = 2424] [id = 268] 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17F49800) [pid = 2424] [serial = 803] [outer = 00000000] 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A084000) [pid = 2424] [serial = 804] [outer = 17F49800] 21:45:47 INFO - PROCESS | 2424 | 1466743547938 Marionette DEBUG loaded listener.js 21:45:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A350400) [pid = 2424] [serial = 805] [outer = 17F49800] 21:45:48 INFO - PROCESS | 2424 | 1466743548391 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 641ms 21:45:48 INFO - PROCESS | 2424 | 1466743548443 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 21:45:48 INFO - PROCESS | 2424 | 1466743548445 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 21:45:48 INFO - PROCESS | 2424 | 1466743548448 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:45:48 INFO - PROCESS | 2424 | 1466743548450 Marionette TRACE conn2 <- [1,1038,null,{}] 21:45:48 INFO - PROCESS | 2424 | 1466743548453 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:48 INFO - PROCESS | 2424 | 1466743548465 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:48 INFO - PROCESS | 2424 | 1466743548544 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 21:45:48 INFO - PROCESS | 2424 | 1466743548549 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:48 INFO - PROCESS | 2424 | 1466743548551 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:48 INFO - PROCESS | 2424 | ++DOCSHELL 169CF000 == 39 [pid = 2424] [id = 269] 21:45:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A021C00) [pid = 2424] [serial = 806] [outer = 00000000] 21:45:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A434000) [pid = 2424] [serial = 807] [outer = 1A021C00] 21:45:48 INFO - PROCESS | 2424 | 1466743548595 Marionette DEBUG loaded listener.js 21:45:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A43C000) [pid = 2424] [serial = 808] [outer = 1A021C00] 21:45:49 INFO - PROCESS | 2424 | 1466743549204 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:45:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:45:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 843ms 21:45:49 INFO - PROCESS | 2424 | 1466743549306 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 21:45:49 INFO - PROCESS | 2424 | 1466743549310 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 21:45:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:45:49 INFO - PROCESS | 2424 | 1466743549316 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:45:49 INFO - PROCESS | 2424 | 1466743549322 Marionette TRACE conn2 <- [1,1042,null,{}] 21:45:49 INFO - PROCESS | 2424 | 1466743549327 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:49 INFO - PROCESS | 2424 | 1466743549330 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:49 INFO - PROCESS | 2424 | 1466743549447 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 21:45:49 INFO - PROCESS | 2424 | 1466743549567 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:49 INFO - PROCESS | 2424 | 1466743549570 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:49 INFO - PROCESS | 2424 | ++DOCSHELL 10ECE800 == 40 [pid = 2424] [id = 270] 21:45:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (129E5000) [pid = 2424] [serial = 809] [outer = 00000000] 21:45:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (13A24400) [pid = 2424] [serial = 810] [outer = 129E5000] 21:45:49 INFO - PROCESS | 2424 | 1466743549630 Marionette DEBUG loaded listener.js 21:45:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (154D1C00) [pid = 2424] [serial = 811] [outer = 129E5000] 21:45:50 INFO - PROCESS | 2424 | 1466743550162 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 906ms 21:45:50 INFO - PROCESS | 2424 | 1466743550220 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 21:45:50 INFO - PROCESS | 2424 | 1466743550225 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 21:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:45:50 INFO - PROCESS | 2424 | 1466743550232 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:45:50 INFO - PROCESS | 2424 | 1466743550235 Marionette TRACE conn2 <- [1,1046,null,{}] 21:45:50 INFO - PROCESS | 2424 | 1466743550239 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:50 INFO - PROCESS | 2424 | 1466743550242 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:50 INFO - PROCESS | 2424 | 1466743550353 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 21:45:50 INFO - PROCESS | 2424 | 1466743550451 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:50 INFO - PROCESS | 2424 | 1466743550454 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:50 INFO - PROCESS | 2424 | ++DOCSHELL 16EFC800 == 41 [pid = 2424] [id = 271] 21:45:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (17490C00) [pid = 2424] [serial = 812] [outer = 00000000] 21:45:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1773BC00) [pid = 2424] [serial = 813] [outer = 17490C00] 21:45:50 INFO - PROCESS | 2424 | 1466743550511 Marionette DEBUG loaded listener.js 21:45:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (17F4EC00) [pid = 2424] [serial = 814] [outer = 17490C00] 21:45:51 INFO - PROCESS | 2424 | 1466743551140 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 953ms 21:45:51 INFO - PROCESS | 2424 | 1466743551176 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 21:45:51 INFO - PROCESS | 2424 | 1466743551178 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 21:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:45:51 INFO - PROCESS | 2424 | 1466743551183 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:45:51 INFO - PROCESS | 2424 | 1466743551186 Marionette TRACE conn2 <- [1,1050,null,{}] 21:45:51 INFO - PROCESS | 2424 | 1466743551197 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:51 INFO - PROCESS | 2424 | 1466743551202 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:51 INFO - PROCESS | 2424 | 1466743551309 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 21:45:51 INFO - PROCESS | 2424 | 1466743551410 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:51 INFO - PROCESS | 2424 | 1466743551413 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:51 INFO - PROCESS | 2424 | ++DOCSHELL 1A34C000 == 42 [pid = 2424] [id = 272] 21:45:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A34D400) [pid = 2424] [serial = 815] [outer = 00000000] 21:45:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A433800) [pid = 2424] [serial = 816] [outer = 1A34D400] 21:45:51 INFO - PROCESS | 2424 | 1466743551469 Marionette DEBUG loaded listener.js 21:45:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A5A4400) [pid = 2424] [serial = 817] [outer = 1A34D400] 21:45:52 INFO - PROCESS | 2424 | 1466743552051 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:45:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:45:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 953ms 21:45:52 INFO - PROCESS | 2424 | 1466743552127 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 21:45:52 INFO - PROCESS | 2424 | 1466743552130 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 21:45:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:45:52 INFO - PROCESS | 2424 | 1466743552133 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:45:52 INFO - PROCESS | 2424 | 1466743552135 Marionette TRACE conn2 <- [1,1054,null,{}] 21:45:52 INFO - PROCESS | 2424 | 1466743552139 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:52 INFO - PROCESS | 2424 | 1466743552141 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:52 INFO - PROCESS | 2424 | 1466743552247 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 21:45:52 INFO - PROCESS | 2424 | 1466743552378 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:52 INFO - PROCESS | 2424 | 1466743552381 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:52 INFO - PROCESS | 2424 | ++DOCSHELL 1122C400 == 43 [pid = 2424] [id = 273] 21:45:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (15E81800) [pid = 2424] [serial = 818] [outer = 00000000] 21:45:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A5AB000) [pid = 2424] [serial = 819] [outer = 15E81800] 21:45:52 INFO - PROCESS | 2424 | 1466743552439 Marionette DEBUG loaded listener.js 21:45:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1A82A400) [pid = 2424] [serial = 820] [outer = 15E81800] 21:45:53 INFO - PROCESS | 2424 | 1466743553211 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1094ms 21:45:53 INFO - PROCESS | 2424 | 1466743553245 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 21:45:53 INFO - PROCESS | 2424 | 1466743553249 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 21:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:45:53 INFO - PROCESS | 2424 | 1466743553255 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:45:53 INFO - PROCESS | 2424 | 1466743553258 Marionette TRACE conn2 <- [1,1058,null,{}] 21:45:53 INFO - PROCESS | 2424 | 1466743553263 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:53 INFO - PROCESS | 2424 | 1466743553266 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:53 INFO - PROCESS | 2424 | 1466743553367 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 13ABA000 == 42 [pid = 2424] [id = 268] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 129E4400 == 41 [pid = 2424] [id = 267] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 105F6000 == 40 [pid = 2424] [id = 266] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 196D5000 == 39 [pid = 2424] [id = 265] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 12B66C00 == 38 [pid = 2424] [id = 264] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 17520C00 == 37 [pid = 2424] [id = 263] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 166A2000 == 36 [pid = 2424] [id = 262] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 13235000 == 35 [pid = 2424] [id = 261] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 12B73400 == 34 [pid = 2424] [id = 260] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 10F30800 == 33 [pid = 2424] [id = 259] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 1036A400 == 32 [pid = 2424] [id = 258] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 12BAC000 == 31 [pid = 2424] [id = 248] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 1122C400 == 30 [pid = 2424] [id = 273] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 16EFC800 == 29 [pid = 2424] [id = 271] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 1A34C000 == 28 [pid = 2424] [id = 272] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 169CF000 == 27 [pid = 2424] [id = 269] 21:45:54 INFO - PROCESS | 2424 | --DOCSHELL 10ECE800 == 26 [pid = 2424] [id = 270] 21:45:54 INFO - PROCESS | 2424 | 1466743554107 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 2424 | 1466743554111 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (19DB1400) [pid = 2424] [serial = 771] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (112B5400) [pid = 2424] [serial = 745] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1322C000) [pid = 2424] [serial = 744] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1122E800) [pid = 2424] [serial = 747] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (114A4000) [pid = 2424] [serial = 748] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15E84400) [pid = 2424] [serial = 753] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13189000) [pid = 2424] [serial = 750] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (132EEC00) [pid = 2424] [serial = 751] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (196D0800) [pid = 2424] [serial = 762] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17AE1000) [pid = 2424] [serial = 760] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17748000) [pid = 2424] [serial = 759] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12FD1800) [pid = 2424] [serial = 733] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15A18C00) [pid = 2424] [serial = 766] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12958000) [pid = 2424] [serial = 732] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (154CFC00) [pid = 2424] [serial = 765] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16934400) [pid = 2424] [serial = 736] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15E79800) [pid = 2424] [serial = 735] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19750C00) [pid = 2424] [serial = 763] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A436400) [pid = 2424] [serial = 739] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A07E800) [pid = 2424] [serial = 738] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16D1D000) [pid = 2424] [serial = 756] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16F8C800) [pid = 2424] [serial = 757] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1AA02400) [pid = 2424] [serial = 742] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A824800) [pid = 2424] [serial = 741] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (196D4C00) [pid = 2424] [serial = 768] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1658AC00) [pid = 2424] [serial = 754] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (196D7000) [pid = 2424] [serial = 769] [outer = 00000000] [url = about:blank] 21:45:54 INFO - PROCESS | 2424 | ++DOCSHELL 104EBC00 == 27 [pid = 2424] [id = 274] 21:45:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10559400) [pid = 2424] [serial = 821] [outer = 00000000] 21:45:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10A5A000) [pid = 2424] [serial = 822] [outer = 10559400] 21:45:54 INFO - PROCESS | 2424 | 1466743554248 Marionette DEBUG loaded listener.js 21:45:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10BAE400) [pid = 2424] [serial = 823] [outer = 10559400] 21:45:54 INFO - PROCESS | 2424 | 1466743554703 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:45:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:45:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1500ms 21:45:54 INFO - PROCESS | 2424 | 1466743554758 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 21:45:54 INFO - PROCESS | 2424 | 1466743554761 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 21:45:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:45:54 INFO - PROCESS | 2424 | 1466743554770 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:45:54 INFO - PROCESS | 2424 | 1466743554773 Marionette TRACE conn2 <- [1,1062,null,{}] 21:45:54 INFO - PROCESS | 2424 | 1466743554778 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:54 INFO - PROCESS | 2424 | 1466743554782 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:54 INFO - PROCESS | 2424 | 1466743554872 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 21:45:54 INFO - PROCESS | 2424 | 1466743554887 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:54 INFO - PROCESS | 2424 | 1466743554890 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:54 INFO - PROCESS | 2424 | ++DOCSHELL 11DDAC00 == 28 [pid = 2424] [id = 275] 21:45:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (11DDB800) [pid = 2424] [serial = 824] [outer = 00000000] 21:45:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (129E4400) [pid = 2424] [serial = 825] [outer = 11DDB800] 21:45:54 INFO - PROCESS | 2424 | 1466743554937 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12BAD400) [pid = 2424] [serial = 826] [outer = 11DDB800] 21:45:55 INFO - PROCESS | 2424 | 1466743555403 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 687ms 21:45:55 INFO - PROCESS | 2424 | 1466743555469 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 21:45:55 INFO - PROCESS | 2424 | 1466743555473 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 21:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:45:55 INFO - PROCESS | 2424 | 1466743555507 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:45:55 INFO - PROCESS | 2424 | 1466743555509 Marionette TRACE conn2 <- [1,1066,null,{}] 21:45:55 INFO - PROCESS | 2424 | 1466743555513 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:55 INFO - PROCESS | 2424 | 1466743555516 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:55 INFO - PROCESS | 2424 | 1466743555641 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 21:45:55 INFO - PROCESS | 2424 | 1466743555695 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:55 INFO - PROCESS | 2424 | 1466743555697 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:55 INFO - PROCESS | 2424 | ++DOCSHELL 1322BC00 == 29 [pid = 2424] [id = 276] 21:45:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13235000) [pid = 2424] [serial = 827] [outer = 00000000] 21:45:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13639000) [pid = 2424] [serial = 828] [outer = 13235000] 21:45:55 INFO - PROCESS | 2424 | 1466743555742 Marionette DEBUG loaded listener.js 21:45:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13AB6800) [pid = 2424] [serial = 829] [outer = 13235000] 21:45:56 INFO - PROCESS | 2424 | 1466743556152 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 703ms 21:45:56 INFO - PROCESS | 2424 | 1466743556206 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 2424 | 1466743556208 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 21:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:45:56 INFO - PROCESS | 2424 | 1466743556213 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 2424 | 1466743556219 Marionette TRACE conn2 <- [1,1070,null,{}] 21:45:56 INFO - PROCESS | 2424 | 1466743556239 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 2424 | 1466743556243 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:56 INFO - PROCESS | 2424 | 1466743556357 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 21:45:56 INFO - PROCESS | 2424 | 1466743556373 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:56 INFO - PROCESS | 2424 | 1466743556375 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:56 INFO - PROCESS | 2424 | ++DOCSHELL 155A3C00 == 30 [pid = 2424] [id = 277] 21:45:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (155A4800) [pid = 2424] [serial = 830] [outer = 00000000] 21:45:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A61800) [pid = 2424] [serial = 831] [outer = 155A4800] 21:45:56 INFO - PROCESS | 2424 | 1466743556419 Marionette DEBUG loaded listener.js 21:45:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16584800) [pid = 2424] [serial = 832] [outer = 155A4800] 21:45:56 INFO - PROCESS | 2424 | 1466743556885 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 21:45:56 INFO - PROCESS | 2424 | 1466743556911 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 21:45:56 INFO - PROCESS | 2424 | 1466743556913 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 21:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:45:56 INFO - PROCESS | 2424 | 1466743556917 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:45:56 INFO - PROCESS | 2424 | 1466743556918 Marionette TRACE conn2 <- [1,1074,null,{}] 21:45:56 INFO - PROCESS | 2424 | 1466743556922 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:56 INFO - PROCESS | 2424 | 1466743556924 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:57 INFO - PROCESS | 2424 | 1466743557073 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 21:45:57 INFO - PROCESS | 2424 | 1466743557090 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 2424 | 1466743557093 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:57 INFO - PROCESS | 2424 | ++DOCSHELL 16587800 == 31 [pid = 2424] [id = 278] 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16588C00) [pid = 2424] [serial = 833] [outer = 00000000] 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16761800) [pid = 2424] [serial = 834] [outer = 16588C00] 21:45:57 INFO - PROCESS | 2424 | 1466743557137 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16933800) [pid = 2424] [serial = 835] [outer = 16588C00] 21:45:57 INFO - PROCESS | 2424 | 1466743557559 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:45:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:45:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 703ms 21:45:57 INFO - PROCESS | 2424 | 1466743557616 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 21:45:57 INFO - PROCESS | 2424 | 1466743557618 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 21:45:57 INFO - PROCESS | 2424 | 1466743557621 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:45:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:45:57 INFO - PROCESS | 2424 | 1466743557623 Marionette TRACE conn2 <- [1,1078,null,{}] 21:45:57 INFO - PROCESS | 2424 | 1466743557626 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:57 INFO - PROCESS | 2424 | 1466743557628 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:57 INFO - PROCESS | 2424 | 1466743557734 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 21:45:57 INFO - PROCESS | 2424 | 1466743557740 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:57 INFO - PROCESS | 2424 | 1466743557746 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:57 INFO - PROCESS | 2424 | ++DOCSHELL 16D23C00 == 32 [pid = 2424] [id = 279] 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16E61C00) [pid = 2424] [serial = 836] [outer = 00000000] 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16F91800) [pid = 2424] [serial = 837] [outer = 16E61C00] 21:45:57 INFO - PROCESS | 2424 | 1466743557848 Marionette DEBUG loaded listener.js 21:45:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17741400) [pid = 2424] [serial = 838] [outer = 16E61C00] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1427A800) [pid = 2424] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19D19C00) [pid = 2424] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12BA4800) [pid = 2424] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10A56C00) [pid = 2424] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13237000) [pid = 2424] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16760800) [pid = 2424] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (18130C00) [pid = 2424] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1773C000) [pid = 2424] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19A0DC00) [pid = 2424] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1036A800) [pid = 2424] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A021C00) [pid = 2424] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17F49800) [pid = 2424] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:45:58 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12F26C00) [pid = 2424] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:45:58 INFO - PROCESS | 2424 | 1466743558606 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1031ms 21:45:58 INFO - PROCESS | 2424 | 1466743558672 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 21:45:58 INFO - PROCESS | 2424 | 1466743558674 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 21:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:45:58 INFO - PROCESS | 2424 | 1466743558677 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:45:58 INFO - PROCESS | 2424 | 1466743558678 Marionette TRACE conn2 <- [1,1082,null,{}] 21:45:58 INFO - PROCESS | 2424 | 1466743558682 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:58 INFO - PROCESS | 2424 | 1466743558685 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:58 INFO - PROCESS | 2424 | 1466743558797 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 21:45:58 INFO - PROCESS | 2424 | 1466743558854 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:58 INFO - PROCESS | 2424 | 1466743558856 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:58 INFO - PROCESS | 2424 | ++DOCSHELL 105F2000 == 33 [pid = 2424] [id = 280] 21:45:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (11DDA400) [pid = 2424] [serial = 839] [outer = 00000000] 21:45:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13ABF000) [pid = 2424] [serial = 840] [outer = 11DDA400] 21:45:58 INFO - PROCESS | 2424 | 1466743558901 Marionette DEBUG loaded listener.js 21:45:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17ADBC00) [pid = 2424] [serial = 841] [outer = 11DDA400] 21:45:59 INFO - PROCESS | 2424 | 1466743559262 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 640ms 21:45:59 INFO - PROCESS | 2424 | 1466743559314 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 2424 | 1466743559316 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 21:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:45:59 INFO - PROCESS | 2424 | 1466743559326 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - PROCESS | 2424 | 1466743559328 Marionette TRACE conn2 <- [1,1086,null,{}] 21:45:59 INFO - PROCESS | 2424 | 1466743559331 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 2424 | 1466743559333 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:59 INFO - PROCESS | 2424 | 1466743559413 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 21:45:59 INFO - PROCESS | 2424 | 1466743559418 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:45:59 INFO - PROCESS | 2424 | 1466743559420 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:45:59 INFO - PROCESS | 2424 | ++DOCSHELL 17746000 == 34 [pid = 2424] [id = 281] 21:45:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17AE1000) [pid = 2424] [serial = 842] [outer = 00000000] 21:45:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (18131400) [pid = 2424] [serial = 843] [outer = 17AE1000] 21:45:59 INFO - PROCESS | 2424 | 1466743559463 Marionette DEBUG loaded listener.js 21:45:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19439800) [pid = 2424] [serial = 844] [outer = 17AE1000] 21:45:59 INFO - PROCESS | 2424 | 1466743559876 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:45:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:45:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 594ms 21:45:59 INFO - PROCESS | 2424 | 1466743559922 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 21:45:59 INFO - PROCESS | 2424 | 1466743559924 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 21:45:59 INFO - PROCESS | 2424 | 1466743559928 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:45:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:45:59 INFO - PROCESS | 2424 | 1466743559929 Marionette TRACE conn2 <- [1,1090,null,{}] 21:45:59 INFO - PROCESS | 2424 | 1466743559936 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:45:59 INFO - PROCESS | 2424 | 1466743559939 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:00 INFO - PROCESS | 2424 | 1466743560016 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 21:46:00 INFO - PROCESS | 2424 | 1466743560022 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 2424 | 1466743560024 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:00 INFO - PROCESS | 2424 | ++DOCSHELL 1047D000 == 35 [pid = 2424] [id = 282] 21:46:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1812CC00) [pid = 2424] [serial = 845] [outer = 00000000] 21:46:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1974C400) [pid = 2424] [serial = 846] [outer = 1812CC00] 21:46:00 INFO - PROCESS | 2424 | 1466743560067 Marionette DEBUG loaded listener.js 21:46:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1974CC00) [pid = 2424] [serial = 847] [outer = 1812CC00] 21:46:00 INFO - PROCESS | 2424 | 1466743560552 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 703ms 21:46:00 INFO - PROCESS | 2424 | 1466743560627 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 21:46:00 INFO - PROCESS | 2424 | 1466743560632 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 21:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:46:00 INFO - PROCESS | 2424 | 1466743560638 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:46:00 INFO - PROCESS | 2424 | 1466743560643 Marionette TRACE conn2 <- [1,1094,null,{}] 21:46:00 INFO - PROCESS | 2424 | 1466743560650 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:00 INFO - PROCESS | 2424 | 1466743560654 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:00 INFO - PROCESS | 2424 | 1466743560783 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 21:46:00 INFO - PROCESS | 2424 | 1466743560885 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:00 INFO - PROCESS | 2424 | 1466743560890 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:00 INFO - PROCESS | 2424 | ++DOCSHELL 114A2C00 == 36 [pid = 2424] [id = 283] 21:46:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (114A3C00) [pid = 2424] [serial = 848] [outer = 00000000] 21:46:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (11D89800) [pid = 2424] [serial = 849] [outer = 114A3C00] 21:46:00 INFO - PROCESS | 2424 | 1466743560948 Marionette DEBUG loaded listener.js 21:46:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12BA8C00) [pid = 2424] [serial = 850] [outer = 114A3C00] 21:46:01 INFO - PROCESS | 2424 | 1466743561729 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:46:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:46:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1141ms 21:46:01 INFO - PROCESS | 2424 | 1466743561796 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 21:46:01 INFO - PROCESS | 2424 | 1466743561801 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 21:46:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:46:01 INFO - PROCESS | 2424 | 1466743561811 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:46:01 INFO - PROCESS | 2424 | 1466743561814 Marionette TRACE conn2 <- [1,1098,null,{}] 21:46:01 INFO - PROCESS | 2424 | 1466743561817 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:01 INFO - PROCESS | 2424 | 1466743561820 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:01 INFO - PROCESS | 2424 | 1466743561946 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 21:46:02 INFO - PROCESS | 2424 | 1466743562067 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:02 INFO - PROCESS | 2424 | 1466743562070 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:02 INFO - PROCESS | 2424 | ++DOCSHELL 14617400 == 37 [pid = 2424] [id = 284] 21:46:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (14617C00) [pid = 2424] [serial = 851] [outer = 00000000] 21:46:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (154A3800) [pid = 2424] [serial = 852] [outer = 14617C00] 21:46:02 INFO - PROCESS | 2424 | 1466743562134 Marionette DEBUG loaded listener.js 21:46:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (15A6D000) [pid = 2424] [serial = 853] [outer = 14617C00] 21:46:02 INFO - PROCESS | 2424 | 1466743563004 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1250ms 21:46:03 INFO - PROCESS | 2424 | 1466743563074 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 2424 | 1466743563078 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 21:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:46:03 INFO - PROCESS | 2424 | 1466743563083 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 2424 | 1466743563086 Marionette TRACE conn2 <- [1,1102,null,{}] 21:46:03 INFO - PROCESS | 2424 | 1466743563092 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 2424 | 1466743563094 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:03 INFO - PROCESS | 2424 | 1466743563213 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 21:46:03 INFO - PROCESS | 2424 | 1466743563337 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 2424 | 1466743563341 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:03 INFO - PROCESS | 2424 | --DOCSHELL 1031DC00 == 36 [pid = 2424] [id = 210] 21:46:03 INFO - PROCESS | 2424 | --DOCSHELL 15A19000 == 35 [pid = 2424] [id = 202] 21:46:03 INFO - PROCESS | 2424 | --DOCSHELL 17ADAC00 == 34 [pid = 2424] [id = 214] 21:46:03 INFO - PROCESS | 2424 | --DOCSHELL 13132C00 == 33 [pid = 2424] [id = 211] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19DA9C00) [pid = 2424] [serial = 802] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A014000) [pid = 2424] [serial = 772] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13139800) [pid = 2424] [serial = 781] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12960C00) [pid = 2424] [serial = 798] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13E9D800) [pid = 2424] [serial = 783] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16932000) [pid = 2424] [serial = 786] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14284C00) [pid = 2424] [serial = 784] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (169D2000) [pid = 2424] [serial = 787] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19444800) [pid = 2424] [serial = 793] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12F1D000) [pid = 2424] [serial = 780] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17D83800) [pid = 2424] [serial = 789] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17F51400) [pid = 2424] [serial = 790] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19D20000) [pid = 2424] [serial = 795] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (104E5C00) [pid = 2424] [serial = 774] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A43C000) [pid = 2424] [serial = 808] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19DB0400) [pid = 2424] [serial = 796] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A434000) [pid = 2424] [serial = 807] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A350400) [pid = 2424] [serial = 805] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1427BC00) [pid = 2424] [serial = 799] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10A61400) [pid = 2424] [serial = 775] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19439C00) [pid = 2424] [serial = 792] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15280000) [pid = 2424] [serial = 778] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A084000) [pid = 2424] [serial = 804] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (13EA9C00) [pid = 2424] [serial = 777] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (19A09400) [pid = 2424] [serial = 801] [outer = 00000000] [url = about:blank] 21:46:03 INFO - PROCESS | 2424 | ++DOCSHELL 104E5C00 == 34 [pid = 2424] [id = 285] 21:46:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (105EA000) [pid = 2424] [serial = 854] [outer = 00000000] 21:46:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10F2F000) [pid = 2424] [serial = 855] [outer = 105EA000] 21:46:03 INFO - PROCESS | 2424 | 1466743563417 Marionette DEBUG loaded listener.js 21:46:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11D8A000) [pid = 2424] [serial = 856] [outer = 105EA000] 21:46:03 INFO - PROCESS | 2424 | 1466743563846 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:46:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:46:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 797ms 21:46:03 INFO - PROCESS | 2424 | 1466743563886 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 21:46:03 INFO - PROCESS | 2424 | 1466743563890 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 21:46:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:46:03 INFO - PROCESS | 2424 | 1466743563896 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:46:03 INFO - PROCESS | 2424 | 1466743563899 Marionette TRACE conn2 <- [1,1106,null,{}] 21:46:03 INFO - PROCESS | 2424 | 1466743563903 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:03 INFO - PROCESS | 2424 | 1466743563905 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:03 INFO - PROCESS | 2424 | 1466743563989 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 21:46:03 INFO - PROCESS | 2424 | 1466743563998 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:03 INFO - PROCESS | 2424 | 1466743564001 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:04 INFO - PROCESS | 2424 | ++DOCSHELL 1313C000 == 35 [pid = 2424] [id = 286] 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13183800) [pid = 2424] [serial = 857] [outer = 00000000] 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13A2EC00) [pid = 2424] [serial = 858] [outer = 13183800] 21:46:04 INFO - PROCESS | 2424 | 1466743564047 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1427C800) [pid = 2424] [serial = 859] [outer = 13183800] 21:46:04 INFO - PROCESS | 2424 | 1466743564515 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 641ms 21:46:04 INFO - PROCESS | 2424 | 1466743564534 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 21:46:04 INFO - PROCESS | 2424 | 1466743564536 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 21:46:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:46:04 INFO - PROCESS | 2424 | 1466743564540 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:46:04 INFO - PROCESS | 2424 | 1466743564543 Marionette TRACE conn2 <- [1,1110,null,{}] 21:46:04 INFO - PROCESS | 2424 | 1466743564558 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:04 INFO - PROCESS | 2424 | 1466743564562 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:04 INFO - PROCESS | 2424 | 1466743564645 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 21:46:04 INFO - PROCESS | 2424 | 1466743564685 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:04 INFO - PROCESS | 2424 | 1466743564688 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:04 INFO - PROCESS | 2424 | ++DOCSHELL 15E84400 == 36 [pid = 2424] [id = 287] 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15E85C00) [pid = 2424] [serial = 860] [outer = 00000000] 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1658E400) [pid = 2424] [serial = 861] [outer = 15E85C00] 21:46:04 INFO - PROCESS | 2424 | 1466743564735 Marionette DEBUG loaded listener.js 21:46:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16761400) [pid = 2424] [serial = 862] [outer = 15E85C00] 21:46:05 INFO - PROCESS | 2424 | 1466743565188 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 703ms 21:46:05 INFO - PROCESS | 2424 | 1466743565239 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 2424 | 1466743565242 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 21:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:46:05 INFO - PROCESS | 2424 | 1466743565245 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - PROCESS | 2424 | 1466743565246 Marionette TRACE conn2 <- [1,1114,null,{}] 21:46:05 INFO - PROCESS | 2424 | 1466743565250 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:05 INFO - PROCESS | 2424 | 1466743565252 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:05 INFO - PROCESS | 2424 | 1466743565353 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 21:46:05 INFO - PROCESS | 2424 | 1466743565361 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:05 INFO - PROCESS | 2424 | 1466743565363 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:05 INFO - PROCESS | 2424 | ++DOCSHELL 16F90800 == 37 [pid = 2424] [id = 288] 21:46:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16F95000) [pid = 2424] [serial = 863] [outer = 00000000] 21:46:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17ADB400) [pid = 2424] [serial = 864] [outer = 16F95000] 21:46:05 INFO - PROCESS | 2424 | 1466743565410 Marionette DEBUG loaded listener.js 21:46:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E83C00) [pid = 2424] [serial = 865] [outer = 16F95000] 21:46:05 INFO - PROCESS | 2424 | 1466743565844 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:46:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:46:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 641ms 21:46:05 INFO - PROCESS | 2424 | 1466743565888 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 21:46:05 INFO - PROCESS | 2424 | 1466743565890 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 21:46:05 INFO - PROCESS | 2424 | 1466743565893 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:46:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:46:05 INFO - PROCESS | 2424 | 1466743565895 Marionette TRACE conn2 <- [1,1118,null,{}] 21:46:05 INFO - PROCESS | 2424 | 1466743565898 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:05 INFO - PROCESS | 2424 | 1466743565900 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:05 INFO - PROCESS | 2424 | 1466743566006 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 21:46:06 INFO - PROCESS | 2424 | 1466743566086 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 2424 | 1466743566088 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:06 INFO - PROCESS | 2424 | ++DOCSHELL 17746800 == 38 [pid = 2424] [id = 289] 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (18129C00) [pid = 2424] [serial = 866] [outer = 00000000] 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (18130C00) [pid = 2424] [serial = 867] [outer = 18129C00] 21:46:06 INFO - PROCESS | 2424 | 1466743566131 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1943E000) [pid = 2424] [serial = 868] [outer = 18129C00] 21:46:06 INFO - PROCESS | 2424 | 1466743566568 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:46:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:46:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 688ms 21:46:06 INFO - PROCESS | 2424 | 1466743566593 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 21:46:06 INFO - PROCESS | 2424 | 1466743566595 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 21:46:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:46:06 INFO - PROCESS | 2424 | 1466743566603 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:46:06 INFO - PROCESS | 2424 | 1466743566605 Marionette TRACE conn2 <- [1,1122,null,{}] 21:46:06 INFO - PROCESS | 2424 | 1466743566608 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:06 INFO - PROCESS | 2424 | 1466743566614 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:06 INFO - PROCESS | 2424 | 1466743566752 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 21:46:06 INFO - PROCESS | 2424 | 1466743566813 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:06 INFO - PROCESS | 2424 | 1466743566815 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:06 INFO - PROCESS | 2424 | ++DOCSHELL 11224800 == 39 [pid = 2424] [id = 290] 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1812D400) [pid = 2424] [serial = 869] [outer = 00000000] 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19D16800) [pid = 2424] [serial = 870] [outer = 1812D400] 21:46:06 INFO - PROCESS | 2424 | 1466743566860 Marionette DEBUG loaded listener.js 21:46:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19D17800) [pid = 2424] [serial = 871] [outer = 1812D400] 21:46:07 INFO - PROCESS | 2424 | 1466743567300 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:46:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:46:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 735ms 21:46:07 INFO - PROCESS | 2424 | 1466743567370 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 21:46:07 INFO - PROCESS | 2424 | 1466743567372 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 21:46:07 INFO - PROCESS | 2424 | 1466743567381 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:46:07 INFO - PROCESS | 2424 | 1466743567383 Marionette TRACE conn2 <- [1,1126,null,{}] 21:46:07 INFO - PROCESS | 2424 | 1466743567386 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:46:07 INFO - PROCESS | 2424 | 1466743567388 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:07 INFO - PROCESS | 2424 | 1466743567503 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 21:46:07 INFO - PROCESS | 2424 | 1466743567513 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:07 INFO - PROCESS | 2424 | 1466743567515 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:07 INFO - PROCESS | 2424 | ++DOCSHELL 19A09C00 == 40 [pid = 2424] [id = 291] 21:46:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19D25C00) [pid = 2424] [serial = 872] [outer = 00000000] 21:46:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19DB0800) [pid = 2424] [serial = 873] [outer = 19D25C00] 21:46:07 INFO - PROCESS | 2424 | 1466743567564 Marionette DEBUG loaded listener.js 21:46:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A013C00) [pid = 2424] [serial = 874] [outer = 19D25C00] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16E61C00) [pid = 2424] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16588C00) [pid = 2424] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (11DDA400) [pid = 2424] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17AE1000) [pid = 2424] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11DDB800) [pid = 2424] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13235000) [pid = 2424] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (155A4800) [pid = 2424] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15E81800) [pid = 2424] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10559400) [pid = 2424] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (129E5000) [pid = 2424] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17490C00) [pid = 2424] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:46:07 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A34D400) [pid = 2424] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:46:08 INFO - PROCESS | 2424 | 1466743568064 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 735ms 21:46:08 INFO - PROCESS | 2424 | 1466743568144 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 2424 | 1466743568146 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 21:46:08 INFO - PROCESS | 2424 | 1466743568149 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 2424 | 1466743568151 Marionette TRACE conn2 <- [1,1130,null,{}] 21:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:46:08 INFO - PROCESS | 2424 | 1466743568155 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:08 INFO - PROCESS | 2424 | 1466743568156 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:08 INFO - PROCESS | 2424 | 1466743568233 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 21:46:08 INFO - PROCESS | 2424 | 1466743568318 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 2424 | 1466743568320 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:08 INFO - PROCESS | 2424 | ++DOCSHELL 105F5400 == 41 [pid = 2424] [id = 292] 21:46:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10A56C00) [pid = 2424] [serial = 875] [outer = 00000000] 21:46:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1391C800) [pid = 2424] [serial = 876] [outer = 10A56C00] 21:46:08 INFO - PROCESS | 2424 | 1466743568370 Marionette DEBUG loaded listener.js 21:46:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1A34B000) [pid = 2424] [serial = 877] [outer = 10A56C00] 21:46:08 INFO - PROCESS | 2424 | 1466743568736 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:46:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:46:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 625ms 21:46:08 INFO - PROCESS | 2424 | 1466743568791 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 21:46:08 INFO - PROCESS | 2424 | 1466743568793 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 21:46:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:46:08 INFO - PROCESS | 2424 | 1466743568827 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:46:08 INFO - PROCESS | 2424 | 1466743568829 Marionette TRACE conn2 <- [1,1134,null,{}] 21:46:08 INFO - PROCESS | 2424 | 1466743568834 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:08 INFO - PROCESS | 2424 | 1466743568836 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:08 INFO - PROCESS | 2424 | 1466743568915 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 21:46:08 INFO - PROCESS | 2424 | 1466743568920 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:08 INFO - PROCESS | 2424 | 1466743568922 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:08 INFO - PROCESS | 2424 | ++DOCSHELL 13EA9C00 == 42 [pid = 2424] [id = 293] 21:46:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A34F400) [pid = 2424] [serial = 878] [outer = 00000000] 21:46:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A353C00) [pid = 2424] [serial = 879] [outer = 1A34F400] 21:46:08 INFO - PROCESS | 2424 | 1466743568965 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A356400) [pid = 2424] [serial = 880] [outer = 1A34F400] 21:46:09 INFO - PROCESS | 2424 | 1466743569373 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:46:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:46:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 594ms 21:46:09 INFO - PROCESS | 2424 | 1466743569426 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 21:46:09 INFO - PROCESS | 2424 | 1466743569428 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 21:46:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:46:09 INFO - PROCESS | 2424 | 1466743569435 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:46:09 INFO - PROCESS | 2424 | 1466743569446 Marionette TRACE conn2 <- [1,1138,null,{}] 21:46:09 INFO - PROCESS | 2424 | 1466743569450 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:09 INFO - PROCESS | 2424 | 1466743569452 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:09 INFO - PROCESS | 2424 | 1466743569530 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 21:46:09 INFO - PROCESS | 2424 | 1466743569537 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:09 INFO - PROCESS | 2424 | 1466743569539 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:09 INFO - PROCESS | 2424 | ++DOCSHELL 1A085000 == 43 [pid = 2424] [id = 294] 21:46:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A351000) [pid = 2424] [serial = 881] [outer = 00000000] 21:46:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A438400) [pid = 2424] [serial = 882] [outer = 1A351000] 21:46:09 INFO - PROCESS | 2424 | 1466743569583 Marionette DEBUG loaded listener.js 21:46:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A439000) [pid = 2424] [serial = 883] [outer = 1A351000] 21:46:10 INFO - PROCESS | 2424 | 1466743570047 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:46:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:46:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 657ms 21:46:10 INFO - PROCESS | 2424 | 1466743570088 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 21:46:10 INFO - PROCESS | 2424 | 1466743570093 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 21:46:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:46:10 INFO - PROCESS | 2424 | 1466743570099 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:46:10 INFO - PROCESS | 2424 | 1466743570103 Marionette TRACE conn2 <- [1,1142,null,{}] 21:46:10 INFO - PROCESS | 2424 | 1466743570110 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:10 INFO - PROCESS | 2424 | 1466743570113 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:10 INFO - PROCESS | 2424 | 1466743570228 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 21:46:10 INFO - PROCESS | 2424 | 1466743570389 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:10 INFO - PROCESS | 2424 | 1466743570394 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:10 INFO - PROCESS | 2424 | ++DOCSHELL 114AE400 == 44 [pid = 2424] [id = 295] 21:46:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (114AF800) [pid = 2424] [serial = 884] [outer = 00000000] 21:46:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (129E5000) [pid = 2424] [serial = 885] [outer = 114AF800] 21:46:10 INFO - PROCESS | 2424 | 1466743570461 Marionette DEBUG loaded listener.js 21:46:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (12F63400) [pid = 2424] [serial = 886] [outer = 114AF800] 21:46:10 INFO - PROCESS | 2424 | 1466743571003 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:46:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:46:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 938ms 21:46:11 INFO - PROCESS | 2424 | 1466743571045 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 21:46:11 INFO - PROCESS | 2424 | 1466743571050 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 21:46:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:46:11 INFO - PROCESS | 2424 | 1466743571056 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:46:11 INFO - PROCESS | 2424 | 1466743571059 Marionette TRACE conn2 <- [1,1146,null,{}] 21:46:11 INFO - PROCESS | 2424 | 1466743571063 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:11 INFO - PROCESS | 2424 | 1466743571066 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:11 INFO - PROCESS | 2424 | 1466743571175 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 21:46:11 INFO - PROCESS | 2424 | 1466743571276 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:11 INFO - PROCESS | 2424 | 1466743571278 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:11 INFO - PROCESS | 2424 | ++DOCSHELL 154A1C00 == 45 [pid = 2424] [id = 296] 21:46:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (154CE400) [pid = 2424] [serial = 887] [outer = 00000000] 21:46:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15E81C00) [pid = 2424] [serial = 888] [outer = 154CE400] 21:46:11 INFO - PROCESS | 2424 | 1466743571334 Marionette DEBUG loaded listener.js 21:46:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16D1C000) [pid = 2424] [serial = 889] [outer = 154CE400] 21:46:12 INFO - PROCESS | 2424 | 1466743572077 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:46:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:46:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1047ms 21:46:12 INFO - PROCESS | 2424 | 1466743572097 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 21:46:12 INFO - PROCESS | 2424 | 1466743572100 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 21:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:46:12 INFO - PROCESS | 2424 | 1466743572103 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:46:12 INFO - PROCESS | 2424 | 1466743572107 Marionette TRACE conn2 <- [1,1150,null,{}] 21:46:12 INFO - PROCESS | 2424 | 1466743572137 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:12 INFO - PROCESS | 2424 | 1466743572142 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:12 INFO - PROCESS | 2424 | 1466743572248 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 21:46:12 INFO - PROCESS | 2424 | 1466743572378 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:12 INFO - PROCESS | 2424 | 1466743572382 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:12 INFO - PROCESS | 2424 | ++DOCSHELL 1A019400 == 46 [pid = 2424] [id = 297] 21:46:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A5AB800) [pid = 2424] [serial = 890] [outer = 00000000] 21:46:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A82E000) [pid = 2424] [serial = 891] [outer = 1A5AB800] 21:46:12 INFO - PROCESS | 2424 | 1466743572440 Marionette DEBUG loaded listener.js 21:46:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1AA08800) [pid = 2424] [serial = 892] [outer = 1A5AB800] 21:46:12 INFO - PROCESS | 2424 | 1466743572992 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 969ms 21:46:13 INFO - PROCESS | 2424 | 1466743573069 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 21:46:13 INFO - PROCESS | 2424 | 1466743573072 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 21:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:46:13 INFO - PROCESS | 2424 | 1466743573075 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:46:13 INFO - PROCESS | 2424 | 1466743573077 Marionette TRACE conn2 <- [1,1154,null,{}] 21:46:13 INFO - PROCESS | 2424 | 1466743573081 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:13 INFO - PROCESS | 2424 | 1466743573083 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:13 INFO - PROCESS | 2424 | 1466743573189 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 21:46:13 INFO - PROCESS | 2424 | 1466743573314 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:13 INFO - PROCESS | 2424 | 1466743573317 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:13 INFO - PROCESS | 2424 | ++DOCSHELL 19A03000 == 47 [pid = 2424] [id = 298] 21:46:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1AA10400) [pid = 2424] [serial = 893] [outer = 00000000] 21:46:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AB18C00) [pid = 2424] [serial = 894] [outer = 1AA10400] 21:46:13 INFO - PROCESS | 2424 | 1466743573371 Marionette DEBUG loaded listener.js 21:46:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1AB1D800) [pid = 2424] [serial = 895] [outer = 1AA10400] 21:46:14 INFO - PROCESS | 2424 | 1466743574166 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1156ms 21:46:14 INFO - PROCESS | 2424 | 1466743574229 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 21:46:14 INFO - PROCESS | 2424 | 1466743574233 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 21:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:46:14 INFO - PROCESS | 2424 | 1466743574238 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:46:14 INFO - PROCESS | 2424 | 1466743574242 Marionette TRACE conn2 <- [1,1158,null,{}] 21:46:14 INFO - PROCESS | 2424 | 1466743574247 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:14 INFO - PROCESS | 2424 | 1466743574250 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:14 INFO - PROCESS | 2424 | 1466743574347 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 21:46:14 INFO - PROCESS | 2424 | 1466743574428 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:14 INFO - PROCESS | 2424 | 1466743574433 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:14 INFO - PROCESS | 2424 | ++DOCSHELL 11DDA400 == 48 [pid = 2424] [id = 299] 21:46:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (11DDB800) [pid = 2424] [serial = 896] [outer = 00000000] 21:46:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12BA7800) [pid = 2424] [serial = 897] [outer = 11DDB800] 21:46:14 INFO - PROCESS | 2424 | 1466743574530 Marionette DEBUG loaded listener.js 21:46:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (12958000) [pid = 2424] [serial = 898] [outer = 11DDB800] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 10BB0400 == 47 [pid = 2424] [id = 208] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 16D1FC00 == 46 [pid = 2424] [id = 213] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 1391DC00 == 45 [pid = 2424] [id = 209] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 129DB000 == 44 [pid = 2424] [id = 200] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 104EBC00 == 43 [pid = 2424] [id = 274] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 10BB1400 == 42 [pid = 2424] [id = 199] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 15E81400 == 41 [pid = 2424] [id = 212] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 1658CC00 == 40 [pid = 2424] [id = 203] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 13E9E800 == 39 [pid = 2424] [id = 201] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 17F49C00 == 38 [pid = 2424] [id = 215] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 17572800 == 37 [pid = 2424] [id = 204] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 17747000 == 36 [pid = 2424] [id = 207] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 16D20800 == 35 [pid = 2424] [id = 206] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 19A0C800 == 34 [pid = 2424] [id = 216] 21:46:15 INFO - PROCESS | 2424 | --DOCSHELL 10BA9800 == 33 [pid = 2424] [id = 205] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1A82A400) [pid = 2424] [serial = 820] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1A5AB000) [pid = 2424] [serial = 819] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (10A5A000) [pid = 2424] [serial = 822] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10BAE400) [pid = 2424] [serial = 823] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (154D1C00) [pid = 2424] [serial = 811] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (13A24400) [pid = 2424] [serial = 810] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (17F4EC00) [pid = 2424] [serial = 814] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1773BC00) [pid = 2424] [serial = 813] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A5A4400) [pid = 2424] [serial = 817] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A433800) [pid = 2424] [serial = 816] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (16F91800) [pid = 2424] [serial = 837] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16933800) [pid = 2424] [serial = 835] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16761800) [pid = 2424] [serial = 834] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13ABF000) [pid = 2424] [serial = 840] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (18131400) [pid = 2424] [serial = 843] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17741400) [pid = 2424] [serial = 838] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129E4400) [pid = 2424] [serial = 825] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12BAD400) [pid = 2424] [serial = 826] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13639000) [pid = 2424] [serial = 828] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1974C400) [pid = 2424] [serial = 846] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15A61800) [pid = 2424] [serial = 831] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17ADBC00) [pid = 2424] [serial = 841] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19439800) [pid = 2424] [serial = 844] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16584800) [pid = 2424] [serial = 832] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13AB6800) [pid = 2424] [serial = 829] [outer = 00000000] [url = about:blank] 21:46:15 INFO - PROCESS | 2424 | 1466743575743 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1562ms 21:46:15 INFO - PROCESS | 2424 | 1466743575822 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 21:46:15 INFO - PROCESS | 2424 | 1466743575826 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 21:46:15 INFO - PROCESS | 2424 | 1466743575831 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:46:15 INFO - PROCESS | 2424 | 1466743575834 Marionette TRACE conn2 <- [1,1162,null,{}] 21:46:15 INFO - PROCESS | 2424 | 1466743575841 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:15 INFO - PROCESS | 2424 | 1466743575844 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:15 INFO - PROCESS | 2424 | 1466743575927 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 21:46:16 INFO - PROCESS | 2424 | 1466743576010 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 2424 | 1466743576013 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:16 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 34 [pid = 2424] [id = 300] 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (105EC800) [pid = 2424] [serial = 899] [outer = 00000000] 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1109C800) [pid = 2424] [serial = 900] [outer = 105EC800] 21:46:16 INFO - PROCESS | 2424 | 1466743576064 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (11221C00) [pid = 2424] [serial = 901] [outer = 105EC800] 21:46:16 INFO - PROCESS | 2424 | 1466743576482 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:46:16 INFO - PROCESS | 2424 | 1466743576538 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 21:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:46:16 INFO - PROCESS | 2424 | 1466743576545 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:46:16 INFO - PROCESS | 2424 | 1466743576547 Marionette TRACE conn2 <- [1,1166,null,{}] 21:46:16 INFO - PROCESS | 2424 | 1466743576551 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:16 INFO - PROCESS | 2424 | 1466743576554 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:16 INFO - PROCESS | 2424 | 1466743576651 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 21:46:16 INFO - PROCESS | 2424 | 1466743576657 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:16 INFO - PROCESS | 2424 | 1466743576659 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:16 INFO - PROCESS | 2424 | ++DOCSHELL 12BB1800 == 35 [pid = 2424] [id = 301] 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12C83800) [pid = 2424] [serial = 902] [outer = 00000000] 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13182800) [pid = 2424] [serial = 903] [outer = 12C83800] 21:46:16 INFO - PROCESS | 2424 | 1466743576706 Marionette DEBUG loaded listener.js 21:46:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (132E8C00) [pid = 2424] [serial = 904] [outer = 12C83800] 21:46:17 INFO - PROCESS | 2424 | 1466743577185 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 2424 | 1466743577245 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 21:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:46:17 INFO - PROCESS | 2424 | 1466743577249 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:46:17 INFO - PROCESS | 2424 | 1466743577252 Marionette TRACE conn2 <- [1,1170,null,{}] 21:46:17 INFO - PROCESS | 2424 | 1466743577263 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:17 INFO - PROCESS | 2424 | 1466743577268 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:17 INFO - PROCESS | 2424 | 1466743577382 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 21:46:17 INFO - PROCESS | 2424 | 1466743577481 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:17 INFO - PROCESS | 2424 | 1466743577484 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:17 INFO - PROCESS | 2424 | ++DOCSHELL 15494800 == 36 [pid = 2424] [id = 302] 21:46:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15495C00) [pid = 2424] [serial = 905] [outer = 00000000] 21:46:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A63000) [pid = 2424] [serial = 906] [outer = 15495C00] 21:46:17 INFO - PROCESS | 2424 | 1466743577531 Marionette DEBUG loaded listener.js 21:46:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E83800) [pid = 2424] [serial = 907] [outer = 15495C00] 21:46:17 INFO - PROCESS | 2424 | 1466743577969 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 21:46:17 INFO - PROCESS | 2424 | 1466743577992 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 21:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:46:17 INFO - PROCESS | 2424 | 1466743577995 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:46:17 INFO - PROCESS | 2424 | 1466743577997 Marionette TRACE conn2 <- [1,1174,null,{}] 21:46:18 INFO - PROCESS | 2424 | 1466743578008 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 2424 | 1466743578009 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:18 INFO - PROCESS | 2424 | 1466743578124 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 21:46:18 INFO - PROCESS | 2424 | 1466743578130 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 2424 | 1466743578132 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:18 INFO - PROCESS | 2424 | ++DOCSHELL 15E82000 == 37 [pid = 2424] [id = 303] 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1658D400) [pid = 2424] [serial = 908] [outer = 00000000] 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (169CFC00) [pid = 2424] [serial = 909] [outer = 1658D400] 21:46:18 INFO - PROCESS | 2424 | 1466743578177 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17518000) [pid = 2424] [serial = 910] [outer = 1658D400] 21:46:18 INFO - PROCESS | 2424 | 1466743578628 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:46:18 INFO - PROCESS | 2424 | 1466743578697 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 21:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:46:18 INFO - PROCESS | 2424 | 1466743578706 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:46:18 INFO - PROCESS | 2424 | 1466743578708 Marionette TRACE conn2 <- [1,1178,null,{}] 21:46:18 INFO - PROCESS | 2424 | 1466743578711 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:18 INFO - PROCESS | 2424 | 1466743578713 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:18 INFO - PROCESS | 2424 | 1466743578850 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 21:46:18 INFO - PROCESS | 2424 | 1466743578863 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:18 INFO - PROCESS | 2424 | 1466743578865 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:18 INFO - PROCESS | 2424 | ++DOCSHELL 16933000 == 38 [pid = 2424] [id = 304] 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1756D400) [pid = 2424] [serial = 911] [outer = 00000000] 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17F4AC00) [pid = 2424] [serial = 912] [outer = 1756D400] 21:46:18 INFO - PROCESS | 2424 | 1466743578908 Marionette DEBUG loaded listener.js 21:46:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (18128C00) [pid = 2424] [serial = 913] [outer = 1756D400] 21:46:19 INFO - PROCESS | 2424 | 1466743579366 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:46:19 INFO - PROCESS | 2424 | 1466743579401 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 21:46:19 INFO - PROCESS | 2424 | 1466743579405 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:46:19 INFO - PROCESS | 2424 | 1466743579406 Marionette TRACE conn2 <- [1,1182,null,{}] 21:46:19 INFO - PROCESS | 2424 | 1466743579417 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:19 INFO - PROCESS | 2424 | 1466743579423 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:19 INFO - PROCESS | 2424 | 1466743579553 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 21:46:19 INFO - PROCESS | 2424 | 1466743579563 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:19 INFO - PROCESS | 2424 | 1466743579565 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:19 INFO - PROCESS | 2424 | ++DOCSHELL 1751F400 == 39 [pid = 2424] [id = 305] 21:46:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1812BC00) [pid = 2424] [serial = 914] [outer = 00000000] 21:46:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19750800) [pid = 2424] [serial = 915] [outer = 1812BC00] 21:46:19 INFO - PROCESS | 2424 | 1466743579612 Marionette DEBUG loaded listener.js 21:46:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D1EC00) [pid = 2424] [serial = 916] [outer = 1812BC00] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (18129C00) [pid = 2424] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1812D400) [pid = 2424] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (10A56C00) [pid = 2424] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14617C00) [pid = 2424] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16F95000) [pid = 2424] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13183800) [pid = 2424] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A351000) [pid = 2424] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E85C00) [pid = 2424] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (105EA000) [pid = 2424] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1812CC00) [pid = 2424] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (114A3C00) [pid = 2424] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19D25C00) [pid = 2424] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:46:20 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A34F400) [pid = 2424] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:46:20 INFO - PROCESS | 2424 | 1466743580344 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:46:20 INFO - PROCESS | 2424 | 1466743580410 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 21:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:46:20 INFO - PROCESS | 2424 | 1466743580414 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:46:20 INFO - PROCESS | 2424 | 1466743580415 Marionette TRACE conn2 <- [1,1186,null,{}] 21:46:20 INFO - PROCESS | 2424 | 1466743580419 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:20 INFO - PROCESS | 2424 | 1466743580421 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:20 INFO - PROCESS | 2424 | 1466743580496 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 21:46:20 INFO - PROCESS | 2424 | 1466743580501 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:20 INFO - PROCESS | 2424 | 1466743580503 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:20 INFO - PROCESS | 2424 | ++DOCSHELL 10BB3C00 == 40 [pid = 2424] [id = 306] 21:46:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E85400) [pid = 2424] [serial = 917] [outer = 00000000] 21:46:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19A0C800) [pid = 2424] [serial = 918] [outer = 15E85400] 21:46:20 INFO - PROCESS | 2424 | 1466743580545 Marionette DEBUG loaded listener.js 21:46:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19A10000) [pid = 2424] [serial = 919] [outer = 15E85400] 21:46:20 INFO - PROCESS | 2424 | 1466743580980 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:46:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 594ms 21:46:21 INFO - PROCESS | 2424 | 1466743581011 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 2424 | 1466743581013 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 21:46:21 INFO - PROCESS | 2424 | 1466743581016 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:46:21 INFO - PROCESS | 2424 | 1466743581018 Marionette TRACE conn2 <- [1,1190,null,{}] 21:46:21 INFO - PROCESS | 2424 | 1466743581022 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:21 INFO - PROCESS | 2424 | 1466743581024 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:21 INFO - PROCESS | 2424 | 1466743581101 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 21:46:21 INFO - PROCESS | 2424 | 1466743581106 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 2424 | 1466743581108 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:21 INFO - PROCESS | 2424 | ++DOCSHELL 112CC800 == 41 [pid = 2424] [id = 307] 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1773C000) [pid = 2424] [serial = 920] [outer = 00000000] 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A354000) [pid = 2424] [serial = 921] [outer = 1773C000] 21:46:21 INFO - PROCESS | 2424 | 1466743581151 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A355400) [pid = 2424] [serial = 922] [outer = 1773C000] 21:46:21 INFO - PROCESS | 2424 | 1466743581588 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:46:21 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 21:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 594ms 21:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:46:21 INFO - PROCESS | 2424 | 1466743581615 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 21:46:21 INFO - PROCESS | 2424 | 1466743581617 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 21:46:21 INFO - PROCESS | 2424 | 1466743581620 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:46:21 INFO - PROCESS | 2424 | 1466743581622 Marionette TRACE conn2 <- [1,1194,null,{}] 21:46:21 INFO - PROCESS | 2424 | 1466743581625 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:21 INFO - PROCESS | 2424 | 1466743581627 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:21 INFO - PROCESS | 2424 | 1466743581752 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 21:46:21 INFO - PROCESS | 2424 | 1466743581757 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:21 INFO - PROCESS | 2424 | 1466743581759 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:21 INFO - PROCESS | 2424 | ++DOCSHELL 1527CC00 == 42 [pid = 2424] [id = 308] 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A440800) [pid = 2424] [serial = 923] [outer = 00000000] 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A5A5000) [pid = 2424] [serial = 924] [outer = 1A440800] 21:46:21 INFO - PROCESS | 2424 | 1466743581802 Marionette DEBUG loaded listener.js 21:46:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A5AC000) [pid = 2424] [serial = 925] [outer = 1A440800] 21:46:22 INFO - PROCESS | 2424 | 1466743582440 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:46:22 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 21:46:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 953ms 21:46:22 INFO - PROCESS | 2424 | 1466743582565 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 21:46:22 INFO - PROCESS | 2424 | 1466743582570 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 21:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:46:22 INFO - PROCESS | 2424 | 1466743582575 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:46:22 INFO - PROCESS | 2424 | 1466743582578 Marionette TRACE conn2 <- [1,1198,null,{}] 21:46:22 INFO - PROCESS | 2424 | 1466743582584 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:22 INFO - PROCESS | 2424 | 1466743582588 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:22 INFO - PROCESS | 2424 | 1466743582716 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 21:46:22 INFO - PROCESS | 2424 | 1466743582845 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:22 INFO - PROCESS | 2424 | 1466743582848 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:22 INFO - PROCESS | 2424 | ++DOCSHELL 10BA9C00 == 43 [pid = 2424] [id = 309] 21:46:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10BB7C00) [pid = 2424] [serial = 926] [outer = 00000000] 21:46:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (12954800) [pid = 2424] [serial = 927] [outer = 10BB7C00] 21:46:22 INFO - PROCESS | 2424 | 1466743582908 Marionette DEBUG loaded listener.js 21:46:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1363B400) [pid = 2424] [serial = 928] [outer = 10BB7C00] 21:46:23 INFO - PROCESS | 2424 | 1466743583547 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1031ms 21:46:23 INFO - PROCESS | 2424 | 1466743583660 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 21:46:23 INFO - PROCESS | 2424 | 1466743583664 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 21:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:46:23 INFO - PROCESS | 2424 | 1466743583672 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:46:23 INFO - PROCESS | 2424 | 1466743583675 Marionette TRACE conn2 <- [1,1202,null,{}] 21:46:23 INFO - PROCESS | 2424 | 1466743583679 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:23 INFO - PROCESS | 2424 | 1466743583682 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:23 INFO - PROCESS | 2424 | 1466743583814 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 21:46:23 INFO - PROCESS | 2424 | 1466743583916 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:23 INFO - PROCESS | 2424 | 1466743583919 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:23 INFO - PROCESS | 2424 | ++DOCSHELL 1461B800 == 44 [pid = 2424] [id = 310] 21:46:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (15498C00) [pid = 2424] [serial = 929] [outer = 00000000] 21:46:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16587000) [pid = 2424] [serial = 930] [outer = 15498C00] 21:46:23 INFO - PROCESS | 2424 | 1466743583976 Marionette DEBUG loaded listener.js 21:46:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (169CF000) [pid = 2424] [serial = 931] [outer = 15498C00] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 112CC800 == 43 [pid = 2424] [id = 307] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 10BB3C00 == 42 [pid = 2424] [id = 306] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 1751F400 == 41 [pid = 2424] [id = 305] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 16933000 == 40 [pid = 2424] [id = 304] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 15E82000 == 39 [pid = 2424] [id = 303] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 15494800 == 38 [pid = 2424] [id = 302] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 12BB1800 == 37 [pid = 2424] [id = 301] 21:46:24 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 36 [pid = 2424] [id = 300] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (18130C00) [pid = 2424] [serial = 867] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1943E000) [pid = 2424] [serial = 868] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19D17800) [pid = 2424] [serial = 871] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1391C800) [pid = 2424] [serial = 876] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19D16800) [pid = 2424] [serial = 870] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (154A3800) [pid = 2424] [serial = 852] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15A6D000) [pid = 2424] [serial = 853] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17ADB400) [pid = 2424] [serial = 864] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13A2EC00) [pid = 2424] [serial = 858] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1427C800) [pid = 2424] [serial = 859] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1A438400) [pid = 2424] [serial = 882] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1658E400) [pid = 2424] [serial = 861] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16761400) [pid = 2424] [serial = 862] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10F2F000) [pid = 2424] [serial = 855] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11D8A000) [pid = 2424] [serial = 856] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1974CC00) [pid = 2424] [serial = 847] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (11D89800) [pid = 2424] [serial = 849] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A439000) [pid = 2424] [serial = 883] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12BA8C00) [pid = 2424] [serial = 850] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19DB0800) [pid = 2424] [serial = 873] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A356400) [pid = 2424] [serial = 880] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A353C00) [pid = 2424] [serial = 879] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1A013C00) [pid = 2424] [serial = 874] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15E83C00) [pid = 2424] [serial = 865] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A34B000) [pid = 2424] [serial = 877] [outer = 00000000] [url = about:blank] 21:46:24 INFO - PROCESS | 2424 | 1466743584830 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1188ms 21:46:24 INFO - PROCESS | 2424 | 1466743584873 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 21:46:24 INFO - PROCESS | 2424 | 1466743584877 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 21:46:24 INFO - PROCESS | 2424 | 1466743584881 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:46:24 INFO - PROCESS | 2424 | 1466743584884 Marionette TRACE conn2 <- [1,1206,null,{}] 21:46:24 INFO - PROCESS | 2424 | 1466743584890 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:24 INFO - PROCESS | 2424 | 1466743584893 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:24 INFO - PROCESS | 2424 | 1466743584977 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 21:46:24 INFO - PROCESS | 2424 | 1466743584984 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:24 INFO - PROCESS | 2424 | 1466743584989 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:24 INFO - PROCESS | 2424 | ++DOCSHELL 112CD000 == 37 [pid = 2424] [id = 311] 21:46:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (112CEC00) [pid = 2424] [serial = 932] [outer = 00000000] 21:46:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11C97C00) [pid = 2424] [serial = 933] [outer = 112CEC00] 21:46:25 INFO - PROCESS | 2424 | 1466743585040 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12B6B400) [pid = 2424] [serial = 934] [outer = 112CEC00] 21:46:25 INFO - PROCESS | 2424 | 1466743585552 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 703ms 21:46:25 INFO - PROCESS | 2424 | 1466743585582 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 21:46:25 INFO - PROCESS | 2424 | 1466743585586 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 21:46:25 INFO - PROCESS | 2424 | 1466743585592 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:46:25 INFO - PROCESS | 2424 | 1466743585595 Marionette TRACE conn2 <- [1,1210,null,{}] 21:46:25 INFO - PROCESS | 2424 | 1466743585599 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:25 INFO - PROCESS | 2424 | 1466743585601 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:25 INFO - PROCESS | 2424 | 1466743585684 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 21:46:25 INFO - PROCESS | 2424 | 1466743585692 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:25 INFO - PROCESS | 2424 | 1466743585695 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:25 INFO - PROCESS | 2424 | ++DOCSHELL 112CC800 == 38 [pid = 2424] [id = 312] 21:46:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13A33000) [pid = 2424] [serial = 935] [outer = 00000000] 21:46:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13E9F400) [pid = 2424] [serial = 936] [outer = 13A33000] 21:46:25 INFO - PROCESS | 2424 | 1466743585742 Marionette DEBUG loaded listener.js 21:46:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1427D400) [pid = 2424] [serial = 937] [outer = 13A33000] 21:46:26 INFO - PROCESS | 2424 | 1466743586206 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 2424 | 1466743586237 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:46:26 INFO - PROCESS | 2424 | 1466743586240 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 2424 | 1466743586244 Marionette TRACE conn2 <- [1,1214,null,{}] 21:46:26 INFO - PROCESS | 2424 | 1466743586254 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 2424 | 1466743586259 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:26 INFO - PROCESS | 2424 | 1466743586342 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 21:46:26 INFO - PROCESS | 2424 | 1466743586352 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:26 INFO - PROCESS | 2424 | 1466743586355 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:26 INFO - PROCESS | 2424 | ++DOCSHELL 1658B000 == 39 [pid = 2424] [id = 313] 21:46:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1658BC00) [pid = 2424] [serial = 938] [outer = 00000000] 21:46:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16932000) [pid = 2424] [serial = 939] [outer = 1658BC00] 21:46:26 INFO - PROCESS | 2424 | 1466743586405 Marionette DEBUG loaded listener.js 21:46:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16E5E400) [pid = 2424] [serial = 940] [outer = 1658BC00] 21:46:26 INFO - PROCESS | 2424 | 1466743586882 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 703ms 21:46:26 INFO - PROCESS | 2424 | 1466743586941 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 21:46:26 INFO - PROCESS | 2424 | 1466743586943 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 21:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:46:26 INFO - PROCESS | 2424 | 1466743586947 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:46:26 INFO - PROCESS | 2424 | 1466743586948 Marionette TRACE conn2 <- [1,1218,null,{}] 21:46:26 INFO - PROCESS | 2424 | 1466743586952 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:26 INFO - PROCESS | 2424 | 1466743586954 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:27 INFO - PROCESS | 2424 | 1466743587065 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 21:46:27 INFO - PROCESS | 2424 | 1466743587077 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 2424 | 1466743587079 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:27 INFO - PROCESS | 2424 | ++DOCSHELL 17F4BC00 == 40 [pid = 2424] [id = 314] 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17F4C000) [pid = 2424] [serial = 941] [outer = 00000000] 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (18130000) [pid = 2424] [serial = 942] [outer = 17F4C000] 21:46:27 INFO - PROCESS | 2424 | 1466743587126 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (18136C00) [pid = 2424] [serial = 943] [outer = 17F4C000] 21:46:27 INFO - PROCESS | 2424 | 1466743587568 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 640ms 21:46:27 INFO - PROCESS | 2424 | 1466743587584 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 21:46:27 INFO - PROCESS | 2424 | 1466743587586 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 21:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:46:27 INFO - PROCESS | 2424 | 1466743587589 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:46:27 INFO - PROCESS | 2424 | 1466743587591 Marionette TRACE conn2 <- [1,1222,null,{}] 21:46:27 INFO - PROCESS | 2424 | 1466743587594 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:27 INFO - PROCESS | 2424 | 1466743587596 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:27 INFO - PROCESS | 2424 | 1466743587703 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 21:46:27 INFO - PROCESS | 2424 | 1466743587708 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:27 INFO - PROCESS | 2424 | 1466743587710 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:27 INFO - PROCESS | 2424 | ++DOCSHELL 17AD9C00 == 41 [pid = 2424] [id = 315] 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (18129C00) [pid = 2424] [serial = 944] [outer = 00000000] 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (196D7C00) [pid = 2424] [serial = 945] [outer = 18129C00] 21:46:27 INFO - PROCESS | 2424 | 1466743587754 Marionette DEBUG loaded listener.js 21:46:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1974EC00) [pid = 2424] [serial = 946] [outer = 18129C00] 21:46:28 INFO - PROCESS | 2424 | 1466743588197 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 641ms 21:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:46:28 INFO - PROCESS | 2424 | 1466743588228 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 2424 | 1466743588229 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 21:46:28 INFO - PROCESS | 2424 | 1466743588233 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 2424 | 1466743588234 Marionette TRACE conn2 <- [1,1226,null,{}] 21:46:28 INFO - PROCESS | 2424 | 1466743588237 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 2424 | 1466743588243 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:28 INFO - PROCESS | 2424 | 1466743588383 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 21:46:28 INFO - PROCESS | 2424 | 1466743588471 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:28 INFO - PROCESS | 2424 | 1466743588474 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:28 INFO - PROCESS | 2424 | ++DOCSHELL 1460D000 == 42 [pid = 2424] [id = 316] 21:46:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19A0A800) [pid = 2424] [serial = 947] [outer = 00000000] 21:46:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A021800) [pid = 2424] [serial = 948] [outer = 19A0A800] 21:46:28 INFO - PROCESS | 2424 | 1466743588526 Marionette DEBUG loaded listener.js 21:46:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19D1E400) [pid = 2424] [serial = 949] [outer = 19A0A800] 21:46:28 INFO - PROCESS | 2424 | 1466743588932 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 735ms 21:46:28 INFO - PROCESS | 2424 | 1466743588974 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 21:46:28 INFO - PROCESS | 2424 | 1466743588976 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 21:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:46:28 INFO - PROCESS | 2424 | 1466743588979 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:46:28 INFO - PROCESS | 2424 | 1466743588981 Marionette TRACE conn2 <- [1,1230,null,{}] 21:46:28 INFO - PROCESS | 2424 | 1466743588984 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:28 INFO - PROCESS | 2424 | 1466743588986 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:29 INFO - PROCESS | 2424 | 1466743589092 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 21:46:29 INFO - PROCESS | 2424 | 1466743589097 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 2424 | 1466743589099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:29 INFO - PROCESS | 2424 | ++DOCSHELL 1A088000 == 43 [pid = 2424] [id = 317] 21:46:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A350C00) [pid = 2424] [serial = 950] [outer = 00000000] 21:46:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A433000) [pid = 2424] [serial = 951] [outer = 1A350C00] 21:46:29 INFO - PROCESS | 2424 | 1466743589142 Marionette DEBUG loaded listener.js 21:46:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A43A000) [pid = 2424] [serial = 952] [outer = 1A350C00] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1658D400) [pid = 2424] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15495C00) [pid = 2424] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12C83800) [pid = 2424] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (11DDB800) [pid = 2424] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (105EC800) [pid = 2424] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (114AF800) [pid = 2424] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1773C000) [pid = 2424] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1756D400) [pid = 2424] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (154CE400) [pid = 2424] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A5AB800) [pid = 2424] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1AA10400) [pid = 2424] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1812BC00) [pid = 2424] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:46:29 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15E85400) [pid = 2424] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:46:29 INFO - PROCESS | 2424 | 1466743589655 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 703ms 21:46:29 INFO - PROCESS | 2424 | 1466743589680 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 21:46:29 INFO - PROCESS | 2424 | 1466743589682 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 21:46:29 INFO - PROCESS | 2424 | 1466743589685 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:46:29 INFO - PROCESS | 2424 | 1466743589687 Marionette TRACE conn2 <- [1,1234,null,{}] 21:46:29 INFO - PROCESS | 2424 | 1466743589690 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:29 INFO - PROCESS | 2424 | 1466743589692 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:29 INFO - PROCESS | 2424 | 1466743589829 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 21:46:29 INFO - PROCESS | 2424 | 1466743589889 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:29 INFO - PROCESS | 2424 | 1466743589891 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:29 INFO - PROCESS | 2424 | ++DOCSHELL 10A60C00 == 44 [pid = 2424] [id = 318] 21:46:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (114AF800) [pid = 2424] [serial = 953] [outer = 00000000] 21:46:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (169C4400) [pid = 2424] [serial = 954] [outer = 114AF800] 21:46:29 INFO - PROCESS | 2424 | 1466743589934 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17F4E400) [pid = 2424] [serial = 955] [outer = 114AF800] 21:46:30 INFO - PROCESS | 2424 | 1466743590283 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 625ms 21:46:30 INFO - PROCESS | 2424 | 1466743590329 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 2424 | 1466743590331 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 21:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:46:30 INFO - PROCESS | 2424 | 1466743590334 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 2424 | 1466743590336 Marionette TRACE conn2 <- [1,1238,null,{}] 21:46:30 INFO - PROCESS | 2424 | 1466743590340 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:30 INFO - PROCESS | 2424 | 1466743590341 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:30 INFO - PROCESS | 2424 | 1466743590418 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 21:46:30 INFO - PROCESS | 2424 | 1466743590424 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:30 INFO - PROCESS | 2424 | 1466743590435 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:30 INFO - PROCESS | 2424 | ++DOCSHELL 1658A000 == 45 [pid = 2424] [id = 319] 21:46:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1812CC00) [pid = 2424] [serial = 956] [outer = 00000000] 21:46:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A5A6C00) [pid = 2424] [serial = 957] [outer = 1812CC00] 21:46:30 INFO - PROCESS | 2424 | 1466743590479 Marionette DEBUG loaded listener.js 21:46:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A82A800) [pid = 2424] [serial = 958] [outer = 1812CC00] 21:46:30 INFO - PROCESS | 2424 | 1466743590898 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 594ms 21:46:30 INFO - PROCESS | 2424 | 1466743590938 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 21:46:30 INFO - PROCESS | 2424 | 1466743590940 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 21:46:30 INFO - PROCESS | 2424 | 1466743590944 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:46:30 INFO - PROCESS | 2424 | 1466743590945 Marionette TRACE conn2 <- [1,1242,null,{}] 21:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:46:30 INFO - PROCESS | 2424 | 1466743590952 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:30 INFO - PROCESS | 2424 | 1466743590954 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:31 INFO - PROCESS | 2424 | 1466743591039 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 21:46:31 INFO - PROCESS | 2424 | 1466743591045 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:31 INFO - PROCESS | 2424 | 1466743591047 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:31 INFO - PROCESS | 2424 | ++DOCSHELL 1A82D000 == 46 [pid = 2424] [id = 320] 21:46:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1AA01C00) [pid = 2424] [serial = 959] [outer = 00000000] 21:46:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1AA0C800) [pid = 2424] [serial = 960] [outer = 1AA01C00] 21:46:31 INFO - PROCESS | 2424 | 1466743591092 Marionette DEBUG loaded listener.js 21:46:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1AA10400) [pid = 2424] [serial = 961] [outer = 1AA01C00] 21:46:31 INFO - PROCESS | 2424 | 1466743591660 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 797ms 21:46:31 INFO - PROCESS | 2424 | 1466743591749 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 21:46:31 INFO - PROCESS | 2424 | 1466743591754 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 21:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:46:31 INFO - PROCESS | 2424 | 1466743591760 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:46:31 INFO - PROCESS | 2424 | 1466743591763 Marionette TRACE conn2 <- [1,1246,null,{}] 21:46:31 INFO - PROCESS | 2424 | 1466743591784 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:31 INFO - PROCESS | 2424 | 1466743591787 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:31 INFO - PROCESS | 2424 | 1466743591909 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 21:46:32 INFO - PROCESS | 2424 | 1466743592067 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:32 INFO - PROCESS | 2424 | 1466743592070 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:32 INFO - PROCESS | 2424 | ++DOCSHELL 10F30C00 == 47 [pid = 2424] [id = 321] 21:46:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1109AC00) [pid = 2424] [serial = 962] [outer = 00000000] 21:46:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12F23800) [pid = 2424] [serial = 963] [outer = 1109AC00] 21:46:32 INFO - PROCESS | 2424 | 1466743592129 Marionette DEBUG loaded listener.js 21:46:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (132E9400) [pid = 2424] [serial = 964] [outer = 1109AC00] 21:46:32 INFO - PROCESS | 2424 | 1466743592758 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1062ms 21:46:32 INFO - PROCESS | 2424 | 1466743592819 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 21:46:32 INFO - PROCESS | 2424 | 1466743592824 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 21:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:46:32 INFO - PROCESS | 2424 | 1466743592851 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:46:32 INFO - PROCESS | 2424 | 1466743592855 Marionette TRACE conn2 <- [1,1250,null,{}] 21:46:32 INFO - PROCESS | 2424 | 1466743592859 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:32 INFO - PROCESS | 2424 | 1466743592862 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:33 INFO - PROCESS | 2424 | 1466743593008 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 21:46:33 INFO - PROCESS | 2424 | 1466743593146 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:33 INFO - PROCESS | 2424 | 1466743593149 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:33 INFO - PROCESS | 2424 | ++DOCSHELL 1692F400 == 48 [pid = 2424] [id = 322] 21:46:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16932400) [pid = 2424] [serial = 965] [outer = 00000000] 21:46:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17A83400) [pid = 2424] [serial = 966] [outer = 16932400] 21:46:33 INFO - PROCESS | 2424 | 1466743593206 Marionette DEBUG loaded listener.js 21:46:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (18135800) [pid = 2424] [serial = 967] [outer = 16932400] 21:46:33 INFO - PROCESS | 2424 | 1466743593794 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1000ms 21:46:33 INFO - PROCESS | 2424 | 1466743593853 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 21:46:33 INFO - PROCESS | 2424 | 1466743593856 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 21:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:46:33 INFO - PROCESS | 2424 | 1466743593860 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:46:33 INFO - PROCESS | 2424 | 1466743593864 Marionette TRACE conn2 <- [1,1254,null,{}] 21:46:33 INFO - PROCESS | 2424 | 1466743593875 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:33 INFO - PROCESS | 2424 | 1466743593880 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:33 INFO - PROCESS | 2424 | 1466743593985 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 21:46:34 INFO - PROCESS | 2424 | 1466743594116 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:34 INFO - PROCESS | 2424 | 1466743594121 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:34 INFO - PROCESS | 2424 | ++DOCSHELL 1A358800 == 49 [pid = 2424] [id = 323] 21:46:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A435C00) [pid = 2424] [serial = 968] [outer = 00000000] 21:46:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1AA0B800) [pid = 2424] [serial = 969] [outer = 1A435C00] 21:46:34 INFO - PROCESS | 2424 | 1466743594181 Marionette DEBUG loaded listener.js 21:46:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1AB1BC00) [pid = 2424] [serial = 970] [outer = 1A435C00] 21:46:34 INFO - PROCESS | 2424 | 1466743594824 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1000ms 21:46:34 INFO - PROCESS | 2424 | 1466743594861 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 21:46:34 INFO - PROCESS | 2424 | 1466743594864 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 21:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:46:34 INFO - PROCESS | 2424 | 1466743594867 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:46:34 INFO - PROCESS | 2424 | 1466743594869 Marionette TRACE conn2 <- [1,1258,null,{}] 21:46:34 INFO - PROCESS | 2424 | 1466743594873 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:34 INFO - PROCESS | 2424 | 1466743594875 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:35 INFO - PROCESS | 2424 | 1466743595117 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 21:46:35 INFO - PROCESS | 2424 | 1466743595278 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:35 INFO - PROCESS | 2424 | 1466743595281 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:35 INFO - PROCESS | 2424 | ++DOCSHELL 105EDC00 == 50 [pid = 2424] [id = 324] 21:46:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (105EEC00) [pid = 2424] [serial = 971] [outer = 00000000] 21:46:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (10A62C00) [pid = 2424] [serial = 972] [outer = 105EEC00] 21:46:35 INFO - PROCESS | 2424 | 1466743595331 Marionette DEBUG loaded listener.js 21:46:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (110A4C00) [pid = 2424] [serial = 973] [outer = 105EEC00] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 11DDA400 == 49 [pid = 2424] [id = 299] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1658A000 == 48 [pid = 2424] [id = 319] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 10A60C00 == 47 [pid = 2424] [id = 318] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1A088000 == 46 [pid = 2424] [id = 317] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1460D000 == 45 [pid = 2424] [id = 316] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 17AD9C00 == 44 [pid = 2424] [id = 315] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 17F4BC00 == 43 [pid = 2424] [id = 314] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1658B000 == 42 [pid = 2424] [id = 313] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 112CC800 == 41 [pid = 2424] [id = 312] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 112CD000 == 40 [pid = 2424] [id = 311] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 10BA9C00 == 39 [pid = 2424] [id = 309] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1461B800 == 38 [pid = 2424] [id = 310] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 105F5400 == 37 [pid = 2424] [id = 292] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1527CC00 == 36 [pid = 2424] [id = 308] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1A085000 == 35 [pid = 2424] [id = 294] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 13EA9C00 == 34 [pid = 2424] [id = 293] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 154A1C00 == 33 [pid = 2424] [id = 296] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 114AE400 == 32 [pid = 2424] [id = 295] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1A019400 == 31 [pid = 2424] [id = 297] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 19A03000 == 30 [pid = 2424] [id = 298] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1692F400 == 29 [pid = 2424] [id = 322] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1A358800 == 28 [pid = 2424] [id = 323] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 1A82D000 == 27 [pid = 2424] [id = 320] 21:46:36 INFO - PROCESS | 2424 | --DOCSHELL 10F30C00 == 26 [pid = 2424] [id = 321] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (169CFC00) [pid = 2424] [serial = 909] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (15A63000) [pid = 2424] [serial = 906] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (13182800) [pid = 2424] [serial = 903] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (132E8C00) [pid = 2424] [serial = 904] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12958000) [pid = 2424] [serial = 898] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (12BA7800) [pid = 2424] [serial = 897] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1109C800) [pid = 2424] [serial = 900] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (11221C00) [pid = 2424] [serial = 901] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12F63400) [pid = 2424] [serial = 886] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1A355400) [pid = 2424] [serial = 922] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (129E5000) [pid = 2424] [serial = 885] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17F4AC00) [pid = 2424] [serial = 912] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16D1C000) [pid = 2424] [serial = 889] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E81C00) [pid = 2424] [serial = 888] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1AA08800) [pid = 2424] [serial = 892] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A82E000) [pid = 2424] [serial = 891] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1A5A5000) [pid = 2424] [serial = 924] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1AB1D800) [pid = 2424] [serial = 895] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1AB18C00) [pid = 2424] [serial = 894] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17518000) [pid = 2424] [serial = 910] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19750800) [pid = 2424] [serial = 915] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (18128C00) [pid = 2424] [serial = 913] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A354000) [pid = 2424] [serial = 921] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19D1EC00) [pid = 2424] [serial = 916] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19A0C800) [pid = 2424] [serial = 918] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E83800) [pid = 2424] [serial = 907] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19A10000) [pid = 2424] [serial = 919] [outer = 00000000] [url = about:blank] 21:46:36 INFO - PROCESS | 2424 | 1466743596587 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1812ms 21:46:36 INFO - PROCESS | 2424 | 1466743596675 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 21:46:36 INFO - PROCESS | 2424 | 1466743596679 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 21:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:46:36 INFO - PROCESS | 2424 | 1466743596685 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:46:36 INFO - PROCESS | 2424 | 1466743596688 Marionette TRACE conn2 <- [1,1262,null,{}] 21:46:36 INFO - PROCESS | 2424 | 1466743596693 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:36 INFO - PROCESS | 2424 | 1466743596696 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:36 INFO - PROCESS | 2424 | 1466743596785 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 21:46:36 INFO - PROCESS | 2424 | 1466743596874 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:36 INFO - PROCESS | 2424 | 1466743596878 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:36 INFO - PROCESS | 2424 | ++DOCSHELL 10BB4000 == 27 [pid = 2424] [id = 325] 21:46:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (10BB5400) [pid = 2424] [serial = 974] [outer = 00000000] 21:46:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (11805C00) [pid = 2424] [serial = 975] [outer = 10BB5400] 21:46:36 INFO - PROCESS | 2424 | 1466743596926 Marionette DEBUG loaded listener.js 21:46:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (11C9B000) [pid = 2424] [serial = 976] [outer = 10BB5400] 21:46:37 INFO - PROCESS | 2424 | 1466743597354 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 687ms 21:46:37 INFO - PROCESS | 2424 | 1466743597384 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 21:46:37 INFO - PROCESS | 2424 | 1466743597389 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 21:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:46:37 INFO - PROCESS | 2424 | 1466743597395 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:46:37 INFO - PROCESS | 2424 | 1466743597398 Marionette TRACE conn2 <- [1,1266,null,{}] 21:46:37 INFO - PROCESS | 2424 | 1466743597402 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:37 INFO - PROCESS | 2424 | 1466743597405 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:37 INFO - PROCESS | 2424 | 1466743597491 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 21:46:37 INFO - PROCESS | 2424 | 1466743597497 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:37 INFO - PROCESS | 2424 | 1466743597500 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:37 INFO - PROCESS | 2424 | ++DOCSHELL 12F63800 == 28 [pid = 2424] [id = 326] 21:46:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12FD1000) [pid = 2424] [serial = 977] [outer = 00000000] 21:46:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1313A000) [pid = 2424] [serial = 978] [outer = 12FD1000] 21:46:37 INFO - PROCESS | 2424 | 1466743597547 Marionette DEBUG loaded listener.js 21:46:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1322CC00) [pid = 2424] [serial = 979] [outer = 12FD1000] 21:46:37 INFO - PROCESS | 2424 | 1466743598006 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 640ms 21:46:38 INFO - PROCESS | 2424 | 1466743598033 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 21:46:38 INFO - PROCESS | 2424 | 1466743598035 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 21:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:46:38 INFO - PROCESS | 2424 | 1466743598039 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 2424 | 1466743598042 Marionette TRACE conn2 <- [1,1270,null,{}] 21:46:38 INFO - PROCESS | 2424 | 1466743598053 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:38 INFO - PROCESS | 2424 | 1466743598058 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:38 INFO - PROCESS | 2424 | 1466743598142 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 21:46:38 INFO - PROCESS | 2424 | 1466743598184 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 2424 | 1466743598187 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:38 INFO - PROCESS | 2424 | ++DOCSHELL 154A1C00 == 29 [pid = 2424] [id = 327] 21:46:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (154A2000) [pid = 2424] [serial = 980] [outer = 00000000] 21:46:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (154D1C00) [pid = 2424] [serial = 981] [outer = 154A2000] 21:46:38 INFO - PROCESS | 2424 | 1466743598322 Marionette DEBUG loaded listener.js 21:46:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15A18C00) [pid = 2424] [serial = 982] [outer = 154A2000] 21:46:38 INFO - PROCESS | 2424 | 1466743598731 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 735ms 21:46:38 INFO - PROCESS | 2424 | 1466743598779 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 21:46:38 INFO - PROCESS | 2424 | 1466743598781 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 21:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:46:38 INFO - PROCESS | 2424 | 1466743598784 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:46:38 INFO - PROCESS | 2424 | 1466743598786 Marionette TRACE conn2 <- [1,1274,null,{}] 21:46:38 INFO - PROCESS | 2424 | 1466743598790 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:38 INFO - PROCESS | 2424 | 1466743598802 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:38 INFO - PROCESS | 2424 | 1466743598921 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 21:46:38 INFO - PROCESS | 2424 | 1466743598932 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:38 INFO - PROCESS | 2424 | 1466743598934 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:38 INFO - PROCESS | 2424 | ++DOCSHELL 15A67400 == 30 [pid = 2424] [id = 328] 21:46:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E81400) [pid = 2424] [serial = 983] [outer = 00000000] 21:46:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1658C000) [pid = 2424] [serial = 984] [outer = 15E81400] 21:46:38 INFO - PROCESS | 2424 | 1466743598978 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16930000) [pid = 2424] [serial = 985] [outer = 15E81400] 21:46:39 INFO - PROCESS | 2424 | 1466743599432 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 688ms 21:46:39 INFO - PROCESS | 2424 | 1466743599484 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 21:46:39 INFO - PROCESS | 2424 | 1466743599486 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 21:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:46:39 INFO - PROCESS | 2424 | 1466743599489 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:46:39 INFO - PROCESS | 2424 | 1466743599491 Marionette TRACE conn2 <- [1,1278,null,{}] 21:46:39 INFO - PROCESS | 2424 | 1466743599494 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:39 INFO - PROCESS | 2424 | 1466743599496 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:39 INFO - PROCESS | 2424 | 1466743599627 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 21:46:39 INFO - PROCESS | 2424 | 1466743599646 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:39 INFO - PROCESS | 2424 | 1466743599648 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:39 INFO - PROCESS | 2424 | ++DOCSHELL 16D23000 == 31 [pid = 2424] [id = 329] 21:46:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16D23800) [pid = 2424] [serial = 986] [outer = 00000000] 21:46:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17518C00) [pid = 2424] [serial = 987] [outer = 16D23800] 21:46:39 INFO - PROCESS | 2424 | 1466743599691 Marionette DEBUG loaded listener.js 21:46:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17747C00) [pid = 2424] [serial = 988] [outer = 16D23800] 21:46:40 INFO - PROCESS | 2424 | 1466743600139 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 704ms 21:46:40 INFO - PROCESS | 2424 | 1466743600189 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 21:46:40 INFO - PROCESS | 2424 | 1466743600191 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 21:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:46:40 INFO - PROCESS | 2424 | 1466743600199 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:46:40 INFO - PROCESS | 2424 | 1466743600201 Marionette TRACE conn2 <- [1,1282,null,{}] 21:46:40 INFO - PROCESS | 2424 | 1466743600204 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:40 INFO - PROCESS | 2424 | 1466743600209 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:40 INFO - PROCESS | 2424 | 1466743600346 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 21:46:40 INFO - PROCESS | 2424 | 1466743600406 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:40 INFO - PROCESS | 2424 | 1466743600408 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:40 INFO - PROCESS | 2424 | ++DOCSHELL 1812AC00 == 32 [pid = 2424] [id = 330] 21:46:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (18130800) [pid = 2424] [serial = 989] [outer = 00000000] 21:46:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19444000) [pid = 2424] [serial = 990] [outer = 18130800] 21:46:40 INFO - PROCESS | 2424 | 1466743600454 Marionette DEBUG loaded listener.js 21:46:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19750C00) [pid = 2424] [serial = 991] [outer = 18130800] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (18129C00) [pid = 2424] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19A0A800) [pid = 2424] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1A350C00) [pid = 2424] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A440800) [pid = 2424] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10BB7C00) [pid = 2424] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15498C00) [pid = 2424] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13A33000) [pid = 2424] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1658BC00) [pid = 2424] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17F4C000) [pid = 2424] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (112CEC00) [pid = 2424] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1AA01C00) [pid = 2424] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (114AF800) [pid = 2424] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:46:40 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1812CC00) [pid = 2424] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:46:41 INFO - PROCESS | 2424 | 1466743601114 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 937ms 21:46:41 INFO - PROCESS | 2424 | 1466743601140 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 2424 | 1466743601142 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 21:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:46:41 INFO - PROCESS | 2424 | 1466743601145 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 2424 | 1466743601147 Marionette TRACE conn2 <- [1,1286,null,{}] 21:46:41 INFO - PROCESS | 2424 | 1466743601150 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:41 INFO - PROCESS | 2424 | 1466743601152 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:41 INFO - PROCESS | 2424 | 1466743601237 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 21:46:41 INFO - PROCESS | 2424 | 1466743601242 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 2424 | 1466743601244 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:41 INFO - PROCESS | 2424 | ++DOCSHELL 114AF800 == 33 [pid = 2424] [id = 331] 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15495C00) [pid = 2424] [serial = 992] [outer = 00000000] 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1812B000) [pid = 2424] [serial = 993] [outer = 15495C00] 21:46:41 INFO - PROCESS | 2424 | 1466743601288 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1812CC00) [pid = 2424] [serial = 994] [outer = 15495C00] 21:46:41 INFO - PROCESS | 2424 | 1466743601724 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 640ms 21:46:41 INFO - PROCESS | 2424 | 1466743601783 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 21:46:41 INFO - PROCESS | 2424 | 1466743601785 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 21:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:46:41 INFO - PROCESS | 2424 | 1466743601789 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:46:41 INFO - PROCESS | 2424 | 1466743601791 Marionette TRACE conn2 <- [1,1290,null,{}] 21:46:41 INFO - PROCESS | 2424 | 1466743601794 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:41 INFO - PROCESS | 2424 | 1466743601796 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:41 INFO - PROCESS | 2424 | 1466743601871 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 21:46:41 INFO - PROCESS | 2424 | 1466743601879 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:41 INFO - PROCESS | 2424 | 1466743601881 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:41 INFO - PROCESS | 2424 | ++DOCSHELL 196D4800 == 34 [pid = 2424] [id = 332] 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1974E800) [pid = 2424] [serial = 995] [outer = 00000000] 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19D18400) [pid = 2424] [serial = 996] [outer = 1974E800] 21:46:41 INFO - PROCESS | 2424 | 1466743601924 Marionette DEBUG loaded listener.js 21:46:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19D18C00) [pid = 2424] [serial = 997] [outer = 1974E800] 21:46:42 INFO - PROCESS | 2424 | 1466743602393 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 641ms 21:46:42 INFO - PROCESS | 2424 | 1466743602427 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 21:46:42 INFO - PROCESS | 2424 | 1466743602429 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 21:46:42 INFO - PROCESS | 2424 | 1466743602432 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:46:42 INFO - PROCESS | 2424 | 1466743602434 Marionette TRACE conn2 <- [1,1294,null,{}] 21:46:42 INFO - PROCESS | 2424 | 1466743602438 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:42 INFO - PROCESS | 2424 | 1466743602439 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:42 INFO - PROCESS | 2424 | 1466743602516 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 21:46:42 INFO - PROCESS | 2424 | 1466743602521 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:42 INFO - PROCESS | 2424 | 1466743602523 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:42 INFO - PROCESS | 2424 | ++DOCSHELL 15496400 == 35 [pid = 2424] [id = 333] 21:46:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19DA9C00) [pid = 2424] [serial = 998] [outer = 00000000] 21:46:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A01E400) [pid = 2424] [serial = 999] [outer = 19DA9C00] 21:46:42 INFO - PROCESS | 2424 | 1466743602566 Marionette DEBUG loaded listener.js 21:46:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A01F000) [pid = 2424] [serial = 1000] [outer = 19DA9C00] 21:46:43 INFO - PROCESS | 2424 | 1466743603398 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1000ms 21:46:43 INFO - PROCESS | 2424 | 1466743603437 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 21:46:43 INFO - PROCESS | 2424 | 1466743603441 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 21:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:46:43 INFO - PROCESS | 2424 | 1466743603446 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:46:43 INFO - PROCESS | 2424 | 1466743603452 Marionette TRACE conn2 <- [1,1298,null,{}] 21:46:43 INFO - PROCESS | 2424 | 1466743603457 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:43 INFO - PROCESS | 2424 | 1466743603460 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:43 INFO - PROCESS | 2424 | 1466743603579 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 21:46:43 INFO - PROCESS | 2424 | 1466743603706 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:43 INFO - PROCESS | 2424 | 1466743603710 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:43 INFO - PROCESS | 2424 | ++DOCSHELL 1109C000 == 36 [pid = 2424] [id = 334] 21:46:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (110A5000) [pid = 2424] [serial = 1001] [outer = 00000000] 21:46:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1188E400) [pid = 2424] [serial = 1002] [outer = 110A5000] 21:46:43 INFO - PROCESS | 2424 | 1466743603767 Marionette DEBUG loaded listener.js 21:46:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1313D000) [pid = 2424] [serial = 1003] [outer = 110A5000] 21:46:44 INFO - PROCESS | 2424 | 1466743604453 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 21:46:44 INFO - PROCESS | 2424 | 1466743604502 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 21:46:44 INFO - PROCESS | 2424 | 1466743604527 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:46:44 INFO - PROCESS | 2424 | 1466743604530 Marionette TRACE conn2 <- [1,1302,null,{}] 21:46:44 INFO - PROCESS | 2424 | 1466743604559 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:44 INFO - PROCESS | 2424 | 1466743604562 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:44 INFO - PROCESS | 2424 | 1466743604689 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 21:46:44 INFO - PROCESS | 2424 | 1466743604902 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:44 INFO - PROCESS | 2424 | 1466743604905 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:44 INFO - PROCESS | 2424 | ++DOCSHELL 10432400 == 37 [pid = 2424] [id = 335] 21:46:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10435800) [pid = 2424] [serial = 1004] [outer = 00000000] 21:46:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (105EAC00) [pid = 2424] [serial = 1005] [outer = 10435800] 21:46:44 INFO - PROCESS | 2424 | 1466743604963 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10BB7000) [pid = 2424] [serial = 1006] [outer = 10435800] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 196D4800 == 36 [pid = 2424] [id = 332] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 114AF800 == 35 [pid = 2424] [id = 331] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 1812AC00 == 34 [pid = 2424] [id = 330] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 16D23000 == 33 [pid = 2424] [id = 329] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 15A67400 == 32 [pid = 2424] [id = 328] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 154A1C00 == 31 [pid = 2424] [id = 327] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 12F63800 == 30 [pid = 2424] [id = 326] 21:46:45 INFO - PROCESS | 2424 | --DOCSHELL 10BB4000 == 29 [pid = 2424] [id = 325] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (196D7C00) [pid = 2424] [serial = 945] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A021800) [pid = 2424] [serial = 948] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1974EC00) [pid = 2424] [serial = 946] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A433000) [pid = 2424] [serial = 951] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1A5AC000) [pid = 2424] [serial = 925] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12954800) [pid = 2424] [serial = 927] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1363B400) [pid = 2424] [serial = 928] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16587000) [pid = 2424] [serial = 930] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (169CF000) [pid = 2424] [serial = 931] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13E9F400) [pid = 2424] [serial = 936] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1427D400) [pid = 2424] [serial = 937] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16932000) [pid = 2424] [serial = 939] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16E5E400) [pid = 2424] [serial = 940] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (18130000) [pid = 2424] [serial = 942] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11C97C00) [pid = 2424] [serial = 933] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12B6B400) [pid = 2424] [serial = 934] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19D1E400) [pid = 2424] [serial = 949] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1AA0C800) [pid = 2424] [serial = 960] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (169C4400) [pid = 2424] [serial = 954] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1AA10400) [pid = 2424] [serial = 961] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A5A6C00) [pid = 2424] [serial = 957] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A82A800) [pid = 2424] [serial = 958] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A43A000) [pid = 2424] [serial = 952] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (17F4E400) [pid = 2424] [serial = 955] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (18136C00) [pid = 2424] [serial = 943] [outer = 00000000] [url = about:blank] 21:46:45 INFO - PROCESS | 2424 | 1466743605590 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1125ms 21:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:46:45 INFO - PROCESS | 2424 | 1466743605649 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 21:46:45 INFO - PROCESS | 2424 | 1466743605652 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 21:46:45 INFO - PROCESS | 2424 | 1466743605657 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:46:45 INFO - PROCESS | 2424 | 1466743605659 Marionette TRACE conn2 <- [1,1306,null,{}] 21:46:45 INFO - PROCESS | 2424 | 1466743605665 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:45 INFO - PROCESS | 2424 | 1466743605669 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:45 INFO - PROCESS | 2424 | 1466743605754 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 21:46:45 INFO - PROCESS | 2424 | 1466743605840 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:45 INFO - PROCESS | 2424 | 1466743605843 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:45 INFO - PROCESS | 2424 | ++DOCSHELL 105F4C00 == 30 [pid = 2424] [id = 336] 21:46:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (105F5C00) [pid = 2424] [serial = 1007] [outer = 00000000] 21:46:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (11DDFC00) [pid = 2424] [serial = 1008] [outer = 105F5C00] 21:46:45 INFO - PROCESS | 2424 | 1466743605890 Marionette DEBUG loaded listener.js 21:46:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1322C000) [pid = 2424] [serial = 1009] [outer = 105F5C00] 21:46:46 INFO - PROCESS | 2424 | 1466743606321 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 687ms 21:46:46 INFO - PROCESS | 2424 | 1466743606355 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 21:46:46 INFO - PROCESS | 2424 | 1466743606359 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 21:46:46 INFO - PROCESS | 2424 | 1466743606363 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:46:46 INFO - PROCESS | 2424 | 1466743606365 Marionette TRACE conn2 <- [1,1310,null,{}] 21:46:46 INFO - PROCESS | 2424 | 1466743606369 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:46 INFO - PROCESS | 2424 | 1466743606371 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:46 INFO - PROCESS | 2424 | 1466743606461 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 21:46:46 INFO - PROCESS | 2424 | 1466743606467 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:46 INFO - PROCESS | 2424 | 1466743606469 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:46 INFO - PROCESS | 2424 | ++DOCSHELL 13A33000 == 31 [pid = 2424] [id = 337] 21:46:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13EAB000) [pid = 2424] [serial = 1010] [outer = 00000000] 21:46:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (155A4000) [pid = 2424] [serial = 1011] [outer = 13EAB000] 21:46:46 INFO - PROCESS | 2424 | 1466743606523 Marionette DEBUG loaded listener.js 21:46:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15E7B400) [pid = 2424] [serial = 1012] [outer = 13EAB000] 21:46:46 INFO - PROCESS | 2424 | 1466743606984 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 640ms 21:46:47 INFO - PROCESS | 2424 | 1466743607001 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 21:46:47 INFO - PROCESS | 2424 | 1466743607003 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 21:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:46:47 INFO - PROCESS | 2424 | 1466743607008 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 2424 | 1466743607014 Marionette TRACE conn2 <- [1,1314,null,{}] 21:46:47 INFO - PROCESS | 2424 | 1466743607027 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:47 INFO - PROCESS | 2424 | 1466743607031 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:47 INFO - PROCESS | 2424 | 1466743607133 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 21:46:47 INFO - PROCESS | 2424 | 1466743607145 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 2424 | 1466743607148 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:47 INFO - PROCESS | 2424 | ++DOCSHELL 169C8800 == 32 [pid = 2424] [id = 338] 21:46:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16D21C00) [pid = 2424] [serial = 1013] [outer = 00000000] 21:46:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17577000) [pid = 2424] [serial = 1014] [outer = 16D21C00] 21:46:47 INFO - PROCESS | 2424 | 1466743607191 Marionette DEBUG loaded listener.js 21:46:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17ADB400) [pid = 2424] [serial = 1015] [outer = 16D21C00] 21:46:47 INFO - PROCESS | 2424 | 1466743607662 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:46:47 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 21:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 704ms 21:46:47 INFO - PROCESS | 2424 | 1466743607706 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 21:46:47 INFO - PROCESS | 2424 | 1466743607709 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 21:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:46:47 INFO - PROCESS | 2424 | 1466743607712 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:46:47 INFO - PROCESS | 2424 | 1466743607714 Marionette TRACE conn2 <- [1,1318,null,{}] 21:46:47 INFO - PROCESS | 2424 | 1466743607717 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:47 INFO - PROCESS | 2424 | 1466743607719 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:47 INFO - PROCESS | 2424 | 1466743607830 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 21:46:47 INFO - PROCESS | 2424 | 1466743607914 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:47 INFO - PROCESS | 2424 | 1466743607916 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:47 INFO - PROCESS | 2424 | ++DOCSHELL 17F4E000 == 33 [pid = 2424] [id = 339] 21:46:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17F51400) [pid = 2424] [serial = 1016] [outer = 00000000] 21:46:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (18131800) [pid = 2424] [serial = 1017] [outer = 17F51400] 21:46:47 INFO - PROCESS | 2424 | 1466743607959 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19441800) [pid = 2424] [serial = 1018] [outer = 17F51400] 21:46:48 INFO - PROCESS | 2424 | 1466743608377 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:46:48 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 21:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 703ms 21:46:48 INFO - PROCESS | 2424 | 1466743608411 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 21:46:48 INFO - PROCESS | 2424 | 1466743608413 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 21:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:46:48 INFO - PROCESS | 2424 | 1466743608416 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:46:48 INFO - PROCESS | 2424 | 1466743608418 Marionette TRACE conn2 <- [1,1322,null,{}] 21:46:48 INFO - PROCESS | 2424 | 1466743608421 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:48 INFO - PROCESS | 2424 | 1466743608423 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:48 INFO - PROCESS | 2424 | 1466743608534 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 21:46:48 INFO - PROCESS | 2424 | 1466743608539 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:48 INFO - PROCESS | 2424 | 1466743608545 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:48 INFO - PROCESS | 2424 | ++DOCSHELL 1363B400 == 34 [pid = 2424] [id = 340] 21:46:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (196D8000) [pid = 2424] [serial = 1019] [outer = 00000000] 21:46:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19751800) [pid = 2424] [serial = 1020] [outer = 196D8000] 21:46:48 INFO - PROCESS | 2424 | 1466743608654 Marionette DEBUG loaded listener.js 21:46:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19D20C00) [pid = 2424] [serial = 1021] [outer = 196D8000] 21:46:49 INFO - PROCESS | 2424 | 1466743609104 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 750ms 21:46:49 INFO - PROCESS | 2424 | 1466743609158 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 21:46:49 INFO - PROCESS | 2424 | 1466743609160 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 21:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:46:49 INFO - PROCESS | 2424 | 1466743609195 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:46:49 INFO - PROCESS | 2424 | 1466743609197 Marionette TRACE conn2 <- [1,1326,null,{}] 21:46:49 INFO - PROCESS | 2424 | 1466743609203 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:49 INFO - PROCESS | 2424 | 1466743609205 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:49 INFO - PROCESS | 2424 | 1466743609312 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 21:46:49 INFO - PROCESS | 2424 | 1466743609382 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:49 INFO - PROCESS | 2424 | 1466743609384 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:49 INFO - PROCESS | 2424 | ++DOCSHELL 19DACC00 == 35 [pid = 2424] [id = 341] 21:46:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19DB0800) [pid = 2424] [serial = 1022] [outer = 00000000] 21:46:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A353400) [pid = 2424] [serial = 1023] [outer = 19DB0800] 21:46:49 INFO - PROCESS | 2424 | 1466743609427 Marionette DEBUG loaded listener.js 21:46:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A354000) [pid = 2424] [serial = 1024] [outer = 19DB0800] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1974E800) [pid = 2424] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10BB5400) [pid = 2424] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (154A2000) [pid = 2424] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12FD1000) [pid = 2424] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15E81400) [pid = 2424] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (105EEC00) [pid = 2424] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16D23800) [pid = 2424] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (18130800) [pid = 2424] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1109AC00) [pid = 2424] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16932400) [pid = 2424] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A435C00) [pid = 2424] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:46:49 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15495C00) [pid = 2424] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:46:50 INFO - PROCESS | 2424 | 1466743610354 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1234ms 21:46:50 INFO - PROCESS | 2424 | 1466743610397 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 21:46:50 INFO - PROCESS | 2424 | 1466743610399 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 21:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:46:50 INFO - PROCESS | 2424 | 1466743610402 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:46:50 INFO - PROCESS | 2424 | 1466743610404 Marionette TRACE conn2 <- [1,1330,null,{}] 21:46:50 INFO - PROCESS | 2424 | 1466743610408 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:50 INFO - PROCESS | 2424 | 1466743610410 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:50 INFO - PROCESS | 2424 | 1466743610488 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 21:46:50 INFO - PROCESS | 2424 | 1466743610493 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:50 INFO - PROCESS | 2424 | 1466743610495 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:50 INFO - PROCESS | 2424 | ++DOCSHELL 12BA4800 == 36 [pid = 2424] [id = 342] 21:46:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12C82000) [pid = 2424] [serial = 1025] [outer = 00000000] 21:46:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15499C00) [pid = 2424] [serial = 1026] [outer = 12C82000] 21:46:50 INFO - PROCESS | 2424 | 1466743610539 Marionette DEBUG loaded listener.js 21:46:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16590400) [pid = 2424] [serial = 1027] [outer = 12C82000] 21:46:50 INFO - PROCESS | 2424 | 1466743610981 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 640ms 21:46:51 INFO - PROCESS | 2424 | 1466743611040 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 2424 | 1466743611042 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 21:46:51 INFO - PROCESS | 2424 | 1466743611046 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:46:51 INFO - PROCESS | 2424 | 1466743611047 Marionette TRACE conn2 <- [1,1334,null,{}] 21:46:51 INFO - PROCESS | 2424 | 1466743611051 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 2424 | 1466743611053 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:51 INFO - PROCESS | 2424 | 1466743611131 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 21:46:51 INFO - PROCESS | 2424 | 1466743611136 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 2424 | 1466743611138 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:51 INFO - PROCESS | 2424 | ++DOCSHELL 15499800 == 37 [pid = 2424] [id = 343] 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15A63000) [pid = 2424] [serial = 1028] [outer = 00000000] 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1A080000) [pid = 2424] [serial = 1029] [outer = 15A63000] 21:46:51 INFO - PROCESS | 2424 | 1466743611181 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1A358800) [pid = 2424] [serial = 1030] [outer = 15A63000] 21:46:51 INFO - PROCESS | 2424 | 1466743611616 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 594ms 21:46:51 INFO - PROCESS | 2424 | 1466743611644 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 21:46:51 INFO - PROCESS | 2424 | 1466743611646 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 21:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:46:51 INFO - PROCESS | 2424 | 1466743611649 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:46:51 INFO - PROCESS | 2424 | 1466743611651 Marionette TRACE conn2 <- [1,1338,null,{}] 21:46:51 INFO - PROCESS | 2424 | 1466743611654 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:51 INFO - PROCESS | 2424 | 1466743611656 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:51 INFO - PROCESS | 2424 | 1466743611744 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 21:46:51 INFO - PROCESS | 2424 | 1466743611749 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:51 INFO - PROCESS | 2424 | 1466743611751 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:51 INFO - PROCESS | 2424 | ++DOCSHELL 17573000 == 38 [pid = 2424] [id = 344] 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17F4D800) [pid = 2424] [serial = 1031] [outer = 00000000] 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A59FC00) [pid = 2424] [serial = 1032] [outer = 17F4D800] 21:46:51 INFO - PROCESS | 2424 | 1466743611794 Marionette DEBUG loaded listener.js 21:46:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A5AA800) [pid = 2424] [serial = 1033] [outer = 17F4D800] 21:46:52 INFO - PROCESS | 2424 | 1466743612511 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 906ms 21:46:52 INFO - PROCESS | 2424 | 1466743612554 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 21:46:52 INFO - PROCESS | 2424 | 1466743612558 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 21:46:52 INFO - PROCESS | 2424 | 1466743612563 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:46:52 INFO - PROCESS | 2424 | 1466743612566 Marionette TRACE conn2 <- [1,1342,null,{}] 21:46:52 INFO - PROCESS | 2424 | 1466743612572 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:52 INFO - PROCESS | 2424 | 1466743612575 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:52 INFO - PROCESS | 2424 | 1466743612689 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 21:46:52 INFO - PROCESS | 2424 | 1466743612817 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:52 INFO - PROCESS | 2424 | 1466743612821 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:52 INFO - PROCESS | 2424 | ++DOCSHELL 12C86800 == 39 [pid = 2424] [id = 345] 21:46:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (132E9000) [pid = 2424] [serial = 1034] [outer = 00000000] 21:46:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13E9E800) [pid = 2424] [serial = 1035] [outer = 132E9000] 21:46:52 INFO - PROCESS | 2424 | 1466743612879 Marionette DEBUG loaded listener.js 21:46:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1527CC00) [pid = 2424] [serial = 1036] [outer = 132E9000] 21:46:53 INFO - PROCESS | 2424 | 1466743613499 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 999ms 21:46:53 INFO - PROCESS | 2424 | 1466743613566 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 21:46:53 INFO - PROCESS | 2424 | 1466743613571 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 21:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:46:53 INFO - PROCESS | 2424 | 1466743613578 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:46:53 INFO - PROCESS | 2424 | 1466743613581 Marionette TRACE conn2 <- [1,1346,null,{}] 21:46:53 INFO - PROCESS | 2424 | 1466743613585 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:53 INFO - PROCESS | 2424 | 1466743613588 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:53 INFO - PROCESS | 2424 | 1466743613708 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 21:46:53 INFO - PROCESS | 2424 | 1466743613835 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:53 INFO - PROCESS | 2424 | 1466743613838 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:53 INFO - PROCESS | 2424 | ++DOCSHELL 16933000 == 40 [pid = 2424] [id = 346] 21:46:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (169D1800) [pid = 2424] [serial = 1037] [outer = 00000000] 21:46:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1773BC00) [pid = 2424] [serial = 1038] [outer = 169D1800] 21:46:53 INFO - PROCESS | 2424 | 1466743613898 Marionette DEBUG loaded listener.js 21:46:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17F4FC00) [pid = 2424] [serial = 1039] [outer = 169D1800] 21:46:54 INFO - PROCESS | 2424 | 1466743614477 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 937ms 21:46:54 INFO - PROCESS | 2424 | 1466743614522 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 21:46:54 INFO - PROCESS | 2424 | 1466743614525 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 21:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:46:54 INFO - PROCESS | 2424 | 1466743614529 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:46:54 INFO - PROCESS | 2424 | 1466743614533 Marionette TRACE conn2 <- [1,1350,null,{}] 21:46:54 INFO - PROCESS | 2424 | 1466743614544 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:54 INFO - PROCESS | 2424 | 1466743614549 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:54 INFO - PROCESS | 2424 | 1466743614655 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 21:46:54 INFO - PROCESS | 2424 | 1466743614791 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:54 INFO - PROCESS | 2424 | 1466743614795 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:54 INFO - PROCESS | 2424 | ++DOCSHELL 1A439000 == 41 [pid = 2424] [id = 347] 21:46:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A43F400) [pid = 2424] [serial = 1040] [outer = 00000000] 21:46:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A824800) [pid = 2424] [serial = 1041] [outer = 1A43F400] 21:46:54 INFO - PROCESS | 2424 | 1466743614852 Marionette DEBUG loaded listener.js 21:46:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1AA01C00) [pid = 2424] [serial = 1042] [outer = 1A43F400] 21:46:55 INFO - PROCESS | 2424 | 1466743615555 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1047ms 21:46:55 INFO - PROCESS | 2424 | 1466743615578 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 21:46:55 INFO - PROCESS | 2424 | 1466743615582 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 21:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:46:55 INFO - PROCESS | 2424 | 1466743615616 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:46:55 INFO - PROCESS | 2424 | 1466743615619 Marionette TRACE conn2 <- [1,1354,null,{}] 21:46:55 INFO - PROCESS | 2424 | 1466743615625 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:55 INFO - PROCESS | 2424 | 1466743615628 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:55 INFO - PROCESS | 2424 | 1466743615724 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 21:46:55 INFO - PROCESS | 2424 | 1466743615824 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:55 INFO - PROCESS | 2424 | 1466743615829 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:55 INFO - PROCESS | 2424 | ++DOCSHELL 10F31400 == 42 [pid = 2424] [id = 348] 21:46:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (11099800) [pid = 2424] [serial = 1043] [outer = 00000000] 21:46:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (11225000) [pid = 2424] [serial = 1044] [outer = 11099800] 21:46:55 INFO - PROCESS | 2424 | 1466743615877 Marionette DEBUG loaded listener.js 21:46:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (112CC800) [pid = 2424] [serial = 1045] [outer = 11099800] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 15499800 == 41 [pid = 2424] [id = 343] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 12BA4800 == 40 [pid = 2424] [id = 342] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 19DACC00 == 39 [pid = 2424] [id = 341] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 1363B400 == 38 [pid = 2424] [id = 340] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 17F4E000 == 37 [pid = 2424] [id = 339] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 169C8800 == 36 [pid = 2424] [id = 338] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 13A33000 == 35 [pid = 2424] [id = 337] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 105F4C00 == 34 [pid = 2424] [id = 336] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 10432400 == 33 [pid = 2424] [id = 335] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 15496400 == 32 [pid = 2424] [id = 333] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 105EDC00 == 31 [pid = 2424] [id = 324] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 1109C000 == 30 [pid = 2424] [id = 334] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 1A439000 == 29 [pid = 2424] [id = 347] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 16933000 == 28 [pid = 2424] [id = 346] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 17573000 == 27 [pid = 2424] [id = 344] 21:46:56 INFO - PROCESS | 2424 | --DOCSHELL 12C86800 == 26 [pid = 2424] [id = 345] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (19D18400) [pid = 2424] [serial = 996] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (11805C00) [pid = 2424] [serial = 975] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (11C9B000) [pid = 2424] [serial = 976] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (154D1C00) [pid = 2424] [serial = 981] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1313A000) [pid = 2424] [serial = 978] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1322CC00) [pid = 2424] [serial = 979] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1658C000) [pid = 2424] [serial = 984] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (110A4C00) [pid = 2424] [serial = 973] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10A62C00) [pid = 2424] [serial = 972] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17518C00) [pid = 2424] [serial = 987] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19444000) [pid = 2424] [serial = 990] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (132E9400) [pid = 2424] [serial = 964] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12F23800) [pid = 2424] [serial = 963] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (18135800) [pid = 2424] [serial = 967] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17A83400) [pid = 2424] [serial = 966] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1AB1BC00) [pid = 2424] [serial = 970] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1AA0B800) [pid = 2424] [serial = 969] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19750C00) [pid = 2424] [serial = 991] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17747C00) [pid = 2424] [serial = 988] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1812B000) [pid = 2424] [serial = 993] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16930000) [pid = 2424] [serial = 985] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15A18C00) [pid = 2424] [serial = 982] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19D18C00) [pid = 2424] [serial = 997] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1812CC00) [pid = 2424] [serial = 994] [outer = 00000000] [url = about:blank] 21:46:57 INFO - PROCESS | 2424 | 1466743617177 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 2424 | 1466743617234 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 21:46:57 INFO - PROCESS | 2424 | 1466743617239 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:46:57 INFO - PROCESS | 2424 | 1466743617242 Marionette TRACE conn2 <- [1,1358,null,{}] 21:46:57 INFO - PROCESS | 2424 | 1466743617250 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:57 INFO - PROCESS | 2424 | 1466743617253 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:57 INFO - PROCESS | 2424 | 1466743617413 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 21:46:57 INFO - PROCESS | 2424 | 1466743617433 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:57 INFO - PROCESS | 2424 | 1466743617438 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:57 INFO - PROCESS | 2424 | ++DOCSHELL 11224400 == 27 [pid = 2424] [id = 349] 21:46:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (112BA400) [pid = 2424] [serial = 1046] [outer = 00000000] 21:46:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (114AE400) [pid = 2424] [serial = 1047] [outer = 112BA400] 21:46:57 INFO - PROCESS | 2424 | 1466743617486 Marionette DEBUG loaded listener.js 21:46:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (11C96400) [pid = 2424] [serial = 1048] [outer = 112BA400] 21:46:57 INFO - PROCESS | 2424 | 1466743617945 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:46:57 INFO - PROCESS | 2424 | 1466743617987 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 21:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:46:57 INFO - PROCESS | 2424 | 1466743617994 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:46:57 INFO - PROCESS | 2424 | 1466743617996 Marionette TRACE conn2 <- [1,1362,null,{}] 21:46:57 INFO - PROCESS | 2424 | 1466743618000 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:57 INFO - PROCESS | 2424 | 1466743618003 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:58 INFO - PROCESS | 2424 | 1466743618088 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 21:46:58 INFO - PROCESS | 2424 | 1466743618097 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 2424 | 1466743618099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:58 INFO - PROCESS | 2424 | ++DOCSHELL 11222800 == 28 [pid = 2424] [id = 350] 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12F63400) [pid = 2424] [serial = 1049] [outer = 00000000] 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1315C800) [pid = 2424] [serial = 1050] [outer = 12F63400] 21:46:58 INFO - PROCESS | 2424 | 1466743618146 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13229800) [pid = 2424] [serial = 1051] [outer = 12F63400] 21:46:58 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:58 INFO - PROCESS | 2424 | 1466743618610 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:46:58 INFO - PROCESS | 2424 | 1466743618637 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 21:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:46:58 INFO - PROCESS | 2424 | 1466743618640 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:46:58 INFO - PROCESS | 2424 | 1466743618644 Marionette TRACE conn2 <- [1,1366,null,{}] 21:46:58 INFO - PROCESS | 2424 | 1466743618655 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:58 INFO - PROCESS | 2424 | 1466743618660 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:58 INFO - PROCESS | 2424 | 1466743618742 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 21:46:58 INFO - PROCESS | 2424 | 1466743618783 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:58 INFO - PROCESS | 2424 | 1466743618787 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:58 INFO - PROCESS | 2424 | ++DOCSHELL 13E9F400 == 29 [pid = 2424] [id = 351] 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (14284800) [pid = 2424] [serial = 1052] [outer = 00000000] 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (154D1800) [pid = 2424] [serial = 1053] [outer = 14284800] 21:46:58 INFO - PROCESS | 2424 | 1466743618918 Marionette DEBUG loaded listener.js 21:46:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15A18C00) [pid = 2424] [serial = 1054] [outer = 14284800] 21:46:59 INFO - PROCESS | 2424 | 1466743619310 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:46:59 INFO - PROCESS | 2424 | 1466743619342 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 21:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:46:59 INFO - PROCESS | 2424 | 1466743619355 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:46:59 INFO - PROCESS | 2424 | 1466743619357 Marionette TRACE conn2 <- [1,1370,null,{}] 21:46:59 INFO - PROCESS | 2424 | 1466743619361 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:46:59 INFO - PROCESS | 2424 | 1466743619363 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:59 INFO - PROCESS | 2424 | 1466743619477 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 21:46:59 INFO - PROCESS | 2424 | 1466743619482 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:46:59 INFO - PROCESS | 2424 | 1466743619484 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:46:59 INFO - PROCESS | 2424 | ++DOCSHELL 15A6EC00 == 30 [pid = 2424] [id = 352] 21:46:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16584400) [pid = 2424] [serial = 1055] [outer = 00000000] 21:46:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1658FC00) [pid = 2424] [serial = 1056] [outer = 16584400] 21:46:59 INFO - PROCESS | 2424 | 1466743619528 Marionette DEBUG loaded listener.js 21:46:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16930000) [pid = 2424] [serial = 1057] [outer = 16584400] 21:46:59 INFO - PROCESS | 2424 | [2424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:46:59 INFO - PROCESS | 2424 | 1466743619994 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 2424 | 1466743620047 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:47:00 INFO - PROCESS | 2424 | 1466743620054 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 2424 | 1466743620056 Marionette TRACE conn2 <- [1,1374,null,{}] 21:47:00 INFO - PROCESS | 2424 | 1466743620059 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 2424 | 1466743620061 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:00 INFO - PROCESS | 2424 | 1466743620198 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 21:47:00 INFO - PROCESS | 2424 | 1466743620219 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 2424 | 1466743620221 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:00 INFO - PROCESS | 2424 | ++DOCSHELL 16EFB800 == 31 [pid = 2424] [id = 353] 21:47:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16EFC800) [pid = 2424] [serial = 1058] [outer = 00000000] 21:47:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1756B400) [pid = 2424] [serial = 1059] [outer = 16EFC800] 21:47:00 INFO - PROCESS | 2424 | 1466743620265 Marionette DEBUG loaded listener.js 21:47:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17741000) [pid = 2424] [serial = 1060] [outer = 16EFC800] 21:47:00 INFO - PROCESS | 2424 | 1466743620701 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:47:00 INFO - PROCESS | 2424 | 1466743620756 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 21:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:47:00 INFO - PROCESS | 2424 | 1466743620760 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:47:00 INFO - PROCESS | 2424 | 1466743620761 Marionette TRACE conn2 <- [1,1378,null,{}] 21:47:00 INFO - PROCESS | 2424 | 1466743620765 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:00 INFO - PROCESS | 2424 | 1466743620771 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:00 INFO - PROCESS | 2424 | 1466743620905 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 21:47:00 INFO - PROCESS | 2424 | 1466743620973 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:00 INFO - PROCESS | 2424 | 1466743620976 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:00 INFO - PROCESS | 2424 | ++DOCSHELL 18134800 == 32 [pid = 2424] [id = 354] 21:47:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (18135000) [pid = 2424] [serial = 1061] [outer = 00000000] 21:47:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1974E400) [pid = 2424] [serial = 1062] [outer = 18135000] 21:47:01 INFO - PROCESS | 2424 | 1466743621020 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19754400) [pid = 2424] [serial = 1063] [outer = 18135000] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17F51400) [pid = 2424] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (196D8000) [pid = 2424] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19DB0800) [pid = 2424] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16D21C00) [pid = 2424] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13EAB000) [pid = 2424] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (110A5000) [pid = 2424] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19DA9C00) [pid = 2424] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10435800) [pid = 2424] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (105F5C00) [pid = 2424] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12C82000) [pid = 2424] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17F4D800) [pid = 2424] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:47:01 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15A63000) [pid = 2424] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:47:01 INFO - PROCESS | 2424 | 1466743621672 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 953ms 21:47:01 INFO - PROCESS | 2424 | 1466743621706 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 21:47:01 INFO - PROCESS | 2424 | 1466743621708 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 21:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:47:01 INFO - PROCESS | 2424 | 1466743621711 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:47:01 INFO - PROCESS | 2424 | 1466743621713 Marionette TRACE conn2 <- [1,1382,null,{}] 21:47:01 INFO - PROCESS | 2424 | 1466743621732 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:01 INFO - PROCESS | 2424 | 1466743621734 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:01 INFO - PROCESS | 2424 | 1466743621814 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 21:47:01 INFO - PROCESS | 2424 | 1466743621822 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:01 INFO - PROCESS | 2424 | 1466743621824 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:01 INFO - PROCESS | 2424 | ++DOCSHELL 13AB1400 == 33 [pid = 2424] [id = 355] 21:47:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13EA1C00) [pid = 2424] [serial = 1064] [outer = 00000000] 21:47:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17518000) [pid = 2424] [serial = 1065] [outer = 13EA1C00] 21:47:01 INFO - PROCESS | 2424 | 1466743621867 Marionette DEBUG loaded listener.js 21:47:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17D7D000) [pid = 2424] [serial = 1066] [outer = 13EA1C00] 21:47:02 INFO - PROCESS | 2424 | 1466743622313 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 641ms 21:47:02 INFO - PROCESS | 2424 | 1466743622350 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 2424 | 1466743622352 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 21:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:47:02 INFO - PROCESS | 2424 | 1466743622355 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 2424 | 1466743622356 Marionette TRACE conn2 <- [1,1386,null,{}] 21:47:02 INFO - PROCESS | 2424 | 1466743622360 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 2424 | 1466743622362 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:02 INFO - PROCESS | 2424 | 1466743622441 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 21:47:02 INFO - PROCESS | 2424 | 1466743622448 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:02 INFO - PROCESS | 2424 | 1466743622450 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:02 INFO - PROCESS | 2424 | ++DOCSHELL 154A3800 == 34 [pid = 2424] [id = 356] 21:47:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16E60400) [pid = 2424] [serial = 1067] [outer = 00000000] 21:47:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19A0DC00) [pid = 2424] [serial = 1068] [outer = 16E60400] 21:47:02 INFO - PROCESS | 2424 | 1466743622494 Marionette DEBUG loaded listener.js 21:47:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19A0E400) [pid = 2424] [serial = 1069] [outer = 16E60400] 21:47:02 INFO - PROCESS | 2424 | 1466743622920 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 594ms 21:47:02 INFO - PROCESS | 2424 | 1466743622952 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 21:47:02 INFO - PROCESS | 2424 | 1466743622953 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 21:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:47:02 INFO - PROCESS | 2424 | 1466743622957 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:47:02 INFO - PROCESS | 2424 | 1466743622958 Marionette TRACE conn2 <- [1,1390,null,{}] 21:47:02 INFO - PROCESS | 2424 | 1466743622962 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:02 INFO - PROCESS | 2424 | 1466743622964 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:03 INFO - PROCESS | 2424 | 1466743623087 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 21:47:03 INFO - PROCESS | 2424 | 1466743623094 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:03 INFO - PROCESS | 2424 | 1466743623096 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:03 INFO - PROCESS | 2424 | ++DOCSHELL 13E9E400 == 35 [pid = 2424] [id = 357] 21:47:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19DA9C00) [pid = 2424] [serial = 1070] [outer = 00000000] 21:47:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1A020000) [pid = 2424] [serial = 1071] [outer = 19DA9C00] 21:47:03 INFO - PROCESS | 2424 | 1466743623140 Marionette DEBUG loaded listener.js 21:47:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A083000) [pid = 2424] [serial = 1072] [outer = 19DA9C00] 21:47:03 INFO - PROCESS | 2424 | 1466743623664 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 797ms 21:47:03 INFO - PROCESS | 2424 | 1466743623760 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 21:47:03 INFO - PROCESS | 2424 | 1466743623765 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 21:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:47:03 INFO - PROCESS | 2424 | 1466743623840 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:47:03 INFO - PROCESS | 2424 | 1466743623843 Marionette TRACE conn2 <- [1,1394,null,{}] 21:47:03 INFO - PROCESS | 2424 | 1466743623863 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:03 INFO - PROCESS | 2424 | 1466743623869 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:04 INFO - PROCESS | 2424 | 1466743624023 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 21:47:04 INFO - PROCESS | 2424 | 1466743624128 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:04 INFO - PROCESS | 2424 | 1466743624132 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:04 INFO - PROCESS | 2424 | ++DOCSHELL 10BAC400 == 36 [pid = 2424] [id = 358] 21:47:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10BADC00) [pid = 2424] [serial = 1073] [outer = 00000000] 21:47:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12BA5400) [pid = 2424] [serial = 1074] [outer = 10BADC00] 21:47:04 INFO - PROCESS | 2424 | 1466743624190 Marionette DEBUG loaded listener.js 21:47:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (12F65000) [pid = 2424] [serial = 1075] [outer = 10BADC00] 21:47:04 INFO - PROCESS | 2424 | 1466743624895 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1172ms 21:47:04 INFO - PROCESS | 2424 | 1466743624954 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 21:47:04 INFO - PROCESS | 2424 | 1466743624959 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 21:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:47:04 INFO - PROCESS | 2424 | 1466743624966 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:47:04 INFO - PROCESS | 2424 | 1466743624969 Marionette TRACE conn2 <- [1,1398,null,{}] 21:47:04 INFO - PROCESS | 2424 | 1466743624973 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:04 INFO - PROCESS | 2424 | 1466743624975 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:05 INFO - PROCESS | 2424 | 1466743625100 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 21:47:05 INFO - PROCESS | 2424 | 1466743625227 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:05 INFO - PROCESS | 2424 | 1466743625230 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:05 INFO - PROCESS | 2424 | ++DOCSHELL 1427BC00 == 37 [pid = 2424] [id = 359] 21:47:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (14280000) [pid = 2424] [serial = 1076] [outer = 00000000] 21:47:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (15A1FC00) [pid = 2424] [serial = 1077] [outer = 14280000] 21:47:05 INFO - PROCESS | 2424 | 1466743625286 Marionette DEBUG loaded listener.js 21:47:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1658E000) [pid = 2424] [serial = 1078] [outer = 14280000] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 154A3800 == 36 [pid = 2424] [id = 356] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 13AB1400 == 35 [pid = 2424] [id = 355] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 18134800 == 34 [pid = 2424] [id = 354] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 16EFB800 == 33 [pid = 2424] [id = 353] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 15A6EC00 == 32 [pid = 2424] [id = 352] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 13E9F400 == 31 [pid = 2424] [id = 351] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 11222800 == 30 [pid = 2424] [id = 350] 21:47:06 INFO - PROCESS | 2424 | --DOCSHELL 11224400 == 29 [pid = 2424] [id = 349] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1A5AA800) [pid = 2424] [serial = 1033] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1A59FC00) [pid = 2424] [serial = 1032] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A080000) [pid = 2424] [serial = 1029] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (18131800) [pid = 2424] [serial = 1017] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19441800) [pid = 2424] [serial = 1018] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19D20C00) [pid = 2424] [serial = 1021] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19751800) [pid = 2424] [serial = 1020] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A354000) [pid = 2424] [serial = 1024] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1A353400) [pid = 2424] [serial = 1023] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17577000) [pid = 2424] [serial = 1014] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (155A4000) [pid = 2424] [serial = 1011] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15E7B400) [pid = 2424] [serial = 1012] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1188E400) [pid = 2424] [serial = 1002] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1313D000) [pid = 2424] [serial = 1003] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A01F000) [pid = 2424] [serial = 1000] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A01E400) [pid = 2424] [serial = 999] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (105EAC00) [pid = 2424] [serial = 1005] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (10BB7000) [pid = 2424] [serial = 1006] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (11DDFC00) [pid = 2424] [serial = 1008] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1322C000) [pid = 2424] [serial = 1009] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15499C00) [pid = 2424] [serial = 1026] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A358800) [pid = 2424] [serial = 1030] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16590400) [pid = 2424] [serial = 1027] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (17ADB400) [pid = 2424] [serial = 1015] [outer = 00000000] [url = about:blank] 21:47:06 INFO - PROCESS | 2424 | 1466743626240 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1313ms 21:47:06 INFO - PROCESS | 2424 | 1466743626276 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 21:47:06 INFO - PROCESS | 2424 | 1466743626281 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 21:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:47:06 INFO - PROCESS | 2424 | 1466743626286 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:47:06 INFO - PROCESS | 2424 | 1466743626289 Marionette TRACE conn2 <- [1,1402,null,{}] 21:47:06 INFO - PROCESS | 2424 | 1466743626295 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:06 INFO - PROCESS | 2424 | 1466743626297 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:06 INFO - PROCESS | 2424 | 1466743626384 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 21:47:06 INFO - PROCESS | 2424 | 1466743626391 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:06 INFO - PROCESS | 2424 | 1466743626393 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:06 INFO - PROCESS | 2424 | ++DOCSHELL 10ECC800 == 30 [pid = 2424] [id = 360] 21:47:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10ED2800) [pid = 2424] [serial = 1079] [outer = 00000000] 21:47:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (112D5800) [pid = 2424] [serial = 1080] [outer = 10ED2800] 21:47:06 INFO - PROCESS | 2424 | 1466743626448 Marionette DEBUG loaded listener.js 21:47:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11890800) [pid = 2424] [serial = 1081] [outer = 10ED2800] 21:47:06 INFO - PROCESS | 2424 | 1466743626971 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 21:47:07 INFO - PROCESS | 2424 | 1466743627027 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 2424 | 1466743627031 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 21:47:07 INFO - PROCESS | 2424 | 1466743627037 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:47:07 INFO - PROCESS | 2424 | 1466743627039 Marionette TRACE conn2 <- [1,1406,null,{}] 21:47:07 INFO - PROCESS | 2424 | 1466743627043 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 2424 | 1466743627046 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:07 INFO - PROCESS | 2424 | 1466743627141 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 21:47:07 INFO - PROCESS | 2424 | 1466743627229 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 2424 | 1466743627231 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:07 INFO - PROCESS | 2424 | ++DOCSHELL 12B6E000 == 31 [pid = 2424] [id = 361] 21:47:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12F6C000) [pid = 2424] [serial = 1082] [outer = 00000000] 21:47:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13238400) [pid = 2424] [serial = 1083] [outer = 12F6C000] 21:47:07 INFO - PROCESS | 2424 | 1466743627277 Marionette DEBUG loaded listener.js 21:47:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13918C00) [pid = 2424] [serial = 1084] [outer = 12F6C000] 21:47:07 INFO - PROCESS | 2424 | 1466743627675 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 703ms 21:47:07 INFO - PROCESS | 2424 | 1466743627766 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 21:47:07 INFO - PROCESS | 2424 | 1466743627768 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 21:47:07 INFO - PROCESS | 2424 | 1466743627772 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:47:07 INFO - PROCESS | 2424 | 1466743627775 Marionette TRACE conn2 <- [1,1410,null,{}] 21:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:47:07 INFO - PROCESS | 2424 | 1466743627790 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:07 INFO - PROCESS | 2424 | 1466743627794 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:07 INFO - PROCESS | 2424 | 1466743627879 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 21:47:07 INFO - PROCESS | 2424 | 1466743627891 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:07 INFO - PROCESS | 2424 | 1466743627894 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:07 INFO - PROCESS | 2424 | ++DOCSHELL 15A21000 == 32 [pid = 2424] [id = 362] 21:47:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15A61800) [pid = 2424] [serial = 1085] [outer = 00000000] 21:47:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15E82000) [pid = 2424] [serial = 1086] [outer = 15A61800] 21:47:07 INFO - PROCESS | 2424 | 1466743627944 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1658C400) [pid = 2424] [serial = 1087] [outer = 15A61800] 21:47:08 INFO - PROCESS | 2424 | 1466743628405 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 703ms 21:47:08 INFO - PROCESS | 2424 | 1466743628476 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 21:47:08 INFO - PROCESS | 2424 | 1466743628479 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 21:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:47:08 INFO - PROCESS | 2424 | 1466743628487 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:47:08 INFO - PROCESS | 2424 | 1466743628489 Marionette TRACE conn2 <- [1,1414,null,{}] 21:47:08 INFO - PROCESS | 2424 | 1466743628492 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:08 INFO - PROCESS | 2424 | 1466743628494 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:08 INFO - PROCESS | 2424 | 1466743628607 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 21:47:08 INFO - PROCESS | 2424 | 1466743628617 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:08 INFO - PROCESS | 2424 | 1466743628619 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:08 INFO - PROCESS | 2424 | ++DOCSHELL 12F5F800 == 33 [pid = 2424] [id = 363] 21:47:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13AB2000) [pid = 2424] [serial = 1088] [outer = 00000000] 21:47:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1756A800) [pid = 2424] [serial = 1089] [outer = 13AB2000] 21:47:08 INFO - PROCESS | 2424 | 1466743628663 Marionette DEBUG loaded listener.js 21:47:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17A7DC00) [pid = 2424] [serial = 1090] [outer = 13AB2000] 21:47:09 INFO - PROCESS | 2424 | 1466743629105 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 625ms 21:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:47:09 INFO - PROCESS | 2424 | 1466743629121 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 2424 | 1466743629123 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 21:47:09 INFO - PROCESS | 2424 | 1466743629126 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - PROCESS | 2424 | 1466743629128 Marionette TRACE conn2 <- [1,1418,null,{}] 21:47:09 INFO - PROCESS | 2424 | 1466743629131 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:09 INFO - PROCESS | 2424 | 1466743629133 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:09 INFO - PROCESS | 2424 | 1466743629260 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 21:47:09 INFO - PROCESS | 2424 | 1466743629348 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:09 INFO - PROCESS | 2424 | 1466743629350 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:09 INFO - PROCESS | 2424 | ++DOCSHELL 15A16400 == 34 [pid = 2424] [id = 364] 21:47:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (169C8800) [pid = 2424] [serial = 1091] [outer = 00000000] 21:47:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17F50C00) [pid = 2424] [serial = 1092] [outer = 169C8800] 21:47:09 INFO - PROCESS | 2424 | 1466743629394 Marionette DEBUG loaded listener.js 21:47:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1812EC00) [pid = 2424] [serial = 1093] [outer = 169C8800] 21:47:09 INFO - PROCESS | 2424 | 1466743629821 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 21:47:09 INFO - PROCESS | 2424 | 1466743629866 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 21:47:09 INFO - PROCESS | 2424 | 1466743629868 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 21:47:09 INFO - PROCESS | 2424 | 1466743629871 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:47:09 INFO - PROCESS | 2424 | 1466743629873 Marionette TRACE conn2 <- [1,1422,null,{}] 21:47:09 INFO - PROCESS | 2424 | 1466743629876 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:09 INFO - PROCESS | 2424 | 1466743629882 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:10 INFO - PROCESS | 2424 | 1466743630014 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 21:47:10 INFO - PROCESS | 2424 | 1466743630078 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 2424 | 1466743630080 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:10 INFO - PROCESS | 2424 | ++DOCSHELL 19752800 == 35 [pid = 2424] [id = 365] 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19753C00) [pid = 2424] [serial = 1094] [outer = 00000000] 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19A0E800) [pid = 2424] [serial = 1095] [outer = 19753C00] 21:47:10 INFO - PROCESS | 2424 | 1466743630134 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19A10000) [pid = 2424] [serial = 1096] [outer = 19753C00] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112BA400) [pid = 2424] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11099800) [pid = 2424] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12F63400) [pid = 2424] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14284800) [pid = 2424] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16584400) [pid = 2424] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (132E9000) [pid = 2424] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (169D1800) [pid = 2424] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16E60400) [pid = 2424] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A43F400) [pid = 2424] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16EFC800) [pid = 2424] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (18135000) [pid = 2424] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:47:10 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (13EA1C00) [pid = 2424] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:47:10 INFO - PROCESS | 2424 | 1466743630672 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 844ms 21:47:10 INFO - PROCESS | 2424 | 1466743630715 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 21:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:47:10 INFO - PROCESS | 2424 | 1466743630717 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 21:47:10 INFO - PROCESS | 2424 | 1466743630720 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:47:10 INFO - PROCESS | 2424 | 1466743630722 Marionette TRACE conn2 <- [1,1426,null,{}] 21:47:10 INFO - PROCESS | 2424 | 1466743630726 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:10 INFO - PROCESS | 2424 | 1466743630728 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:10 INFO - PROCESS | 2424 | 1466743630803 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 21:47:10 INFO - PROCESS | 2424 | 1466743630891 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:10 INFO - PROCESS | 2424 | 1466743630893 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:10 INFO - PROCESS | 2424 | ++DOCSHELL 10A58C00 == 36 [pid = 2424] [id = 366] 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12FD1000) [pid = 2424] [serial = 1097] [outer = 00000000] 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15E7B000) [pid = 2424] [serial = 1098] [outer = 12FD1000] 21:47:10 INFO - PROCESS | 2424 | 1466743630936 Marionette DEBUG loaded listener.js 21:47:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (169D1800) [pid = 2424] [serial = 1099] [outer = 12FD1000] 21:47:11 INFO - PROCESS | 2424 | 1466743631291 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 594ms 21:47:11 INFO - PROCESS | 2424 | 1466743631317 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 2424 | 1466743631319 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 21:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:47:11 INFO - PROCESS | 2424 | 1466743631322 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 2424 | 1466743631324 Marionette TRACE conn2 <- [1,1430,null,{}] 21:47:11 INFO - PROCESS | 2424 | 1466743631327 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 2424 | 1466743631329 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:11 INFO - PROCESS | 2424 | 1466743631442 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 21:47:11 INFO - PROCESS | 2424 | 1466743631449 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:11 INFO - PROCESS | 2424 | 1466743631451 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:11 INFO - PROCESS | 2424 | ++DOCSHELL 154D1400 == 37 [pid = 2424] [id = 367] 21:47:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (18135400) [pid = 2424] [serial = 1100] [outer = 00000000] 21:47:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1A01F000) [pid = 2424] [serial = 1101] [outer = 18135400] 21:47:11 INFO - PROCESS | 2424 | 1466743631495 Marionette DEBUG loaded listener.js 21:47:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1A021000) [pid = 2424] [serial = 1102] [outer = 18135400] 21:47:11 INFO - PROCESS | 2424 | 1466743631917 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 641ms 21:47:11 INFO - PROCESS | 2424 | 1466743631960 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 21:47:11 INFO - PROCESS | 2424 | 1466743631962 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 21:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:47:11 INFO - PROCESS | 2424 | 1466743631965 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:47:11 INFO - PROCESS | 2424 | 1466743631967 Marionette TRACE conn2 <- [1,1434,null,{}] 21:47:11 INFO - PROCESS | 2424 | 1466743631971 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:11 INFO - PROCESS | 2424 | 1466743631972 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:12 INFO - PROCESS | 2424 | 1466743632060 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 21:47:12 INFO - PROCESS | 2424 | 1466743632184 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 2424 | 1466743632186 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:12 INFO - PROCESS | 2424 | ++DOCSHELL 15A20000 == 38 [pid = 2424] [id = 368] 21:47:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1A353400) [pid = 2424] [serial = 1103] [outer = 00000000] 21:47:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A355800) [pid = 2424] [serial = 1104] [outer = 1A353400] 21:47:12 INFO - PROCESS | 2424 | 1466743632234 Marionette DEBUG loaded listener.js 21:47:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A435800) [pid = 2424] [serial = 1105] [outer = 1A353400] 21:47:12 INFO - PROCESS | 2424 | 1466743632654 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 21:47:12 INFO - PROCESS | 2424 | 1466743632707 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 21:47:12 INFO - PROCESS | 2424 | 1466743632712 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 21:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:47:12 INFO - PROCESS | 2424 | 1466743632717 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:47:12 INFO - PROCESS | 2424 | 1466743632721 Marionette TRACE conn2 <- [1,1438,null,{}] 21:47:12 INFO - PROCESS | 2424 | 1466743632727 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:12 INFO - PROCESS | 2424 | 1466743632730 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:12 INFO - PROCESS | 2424 | 1466743632843 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 21:47:12 INFO - PROCESS | 2424 | 1466743632965 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:12 INFO - PROCESS | 2424 | 1466743632970 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:12 INFO - PROCESS | 2424 | ++DOCSHELL 10F35C00 == 39 [pid = 2424] [id = 369] 21:47:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1109AC00) [pid = 2424] [serial = 1106] [outer = 00000000] 21:47:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (112B6400) [pid = 2424] [serial = 1107] [outer = 1109AC00] 21:47:13 INFO - PROCESS | 2424 | 1466743633031 Marionette DEBUG loaded listener.js 21:47:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (11DDA400) [pid = 2424] [serial = 1108] [outer = 1109AC00] 21:47:13 INFO - PROCESS | 2424 | 1466743633665 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1000ms 21:47:13 INFO - PROCESS | 2424 | 1466743633721 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 21:47:13 INFO - PROCESS | 2424 | 1466743633726 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 21:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:47:13 INFO - PROCESS | 2424 | 1466743633732 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:47:13 INFO - PROCESS | 2424 | 1466743633735 Marionette TRACE conn2 <- [1,1442,null,{}] 21:47:13 INFO - PROCESS | 2424 | 1466743633739 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:13 INFO - PROCESS | 2424 | 1466743633742 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:13 INFO - PROCESS | 2424 | 1466743633850 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 21:47:13 INFO - PROCESS | 2424 | 1466743633980 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:13 INFO - PROCESS | 2424 | 1466743633983 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:13 INFO - PROCESS | 2424 | ++DOCSHELL 13EA7800 == 40 [pid = 2424] [id = 370] 21:47:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1427B400) [pid = 2424] [serial = 1109] [outer = 00000000] 21:47:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (155ACC00) [pid = 2424] [serial = 1110] [outer = 1427B400] 21:47:14 INFO - PROCESS | 2424 | 1466743634040 Marionette DEBUG loaded listener.js 21:47:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16587400) [pid = 2424] [serial = 1111] [outer = 1427B400] 21:47:14 INFO - PROCESS | 2424 | 1466743634603 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 953ms 21:47:14 INFO - PROCESS | 2424 | 1466743634677 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 21:47:14 INFO - PROCESS | 2424 | 1466743634679 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 21:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:47:14 INFO - PROCESS | 2424 | 1466743634683 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:47:14 INFO - PROCESS | 2424 | 1466743634687 Marionette TRACE conn2 <- [1,1446,null,{}] 21:47:14 INFO - PROCESS | 2424 | 1466743634698 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:14 INFO - PROCESS | 2424 | 1466743634703 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:14 INFO - PROCESS | 2424 | 1466743634812 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 21:47:14 INFO - PROCESS | 2424 | 1466743634941 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:14 INFO - PROCESS | 2424 | 1466743634944 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:14 INFO - PROCESS | 2424 | ++DOCSHELL 19751C00 == 41 [pid = 2424] [id = 371] 21:47:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19752400) [pid = 2424] [serial = 1112] [outer = 00000000] 21:47:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A014800) [pid = 2424] [serial = 1113] [outer = 19752400] 21:47:14 INFO - PROCESS | 2424 | 1466743635001 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A352C00) [pid = 2424] [serial = 1114] [outer = 19752400] 21:47:15 INFO - PROCESS | 2424 | 1466743635607 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 953ms 21:47:15 INFO - PROCESS | 2424 | 1466743635628 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 21:47:15 INFO - PROCESS | 2424 | 1466743635630 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 21:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:47:15 INFO - PROCESS | 2424 | 1466743635634 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:47:15 INFO - PROCESS | 2424 | 1466743635636 Marionette TRACE conn2 <- [1,1450,null,{}] 21:47:15 INFO - PROCESS | 2424 | 1466743635639 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:15 INFO - PROCESS | 2424 | 1466743635642 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:15 INFO - PROCESS | 2424 | 1466743635747 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 21:47:15 INFO - PROCESS | 2424 | 1466743635846 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:15 INFO - PROCESS | 2424 | 1466743635848 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:15 INFO - PROCESS | 2424 | ++DOCSHELL 1A5A0000 == 42 [pid = 2424] [id = 372] 21:47:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A5A3C00) [pid = 2424] [serial = 1115] [outer = 00000000] 21:47:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A5AC400) [pid = 2424] [serial = 1116] [outer = 1A5A3C00] 21:47:15 INFO - PROCESS | 2424 | 1466743635901 Marionette DEBUG loaded listener.js 21:47:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A831C00) [pid = 2424] [serial = 1117] [outer = 1A5A3C00] 21:47:16 INFO - PROCESS | 2424 | 1466743636734 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1156ms 21:47:16 INFO - PROCESS | 2424 | 1466743636790 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 21:47:16 INFO - PROCESS | 2424 | 1466743636795 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 21:47:16 INFO - PROCESS | 2424 | 1466743636800 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:47:16 INFO - PROCESS | 2424 | 1466743636803 Marionette TRACE conn2 <- [1,1454,null,{}] 21:47:16 INFO - PROCESS | 2424 | 1466743636808 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:16 INFO - PROCESS | 2424 | 1466743636811 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:16 INFO - PROCESS | 2424 | 1466743636912 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 21:47:17 INFO - PROCESS | 2424 | 1466743637043 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:17 INFO - PROCESS | 2424 | 1466743637048 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:17 INFO - PROCESS | 2424 | ++DOCSHELL 12B6E800 == 43 [pid = 2424] [id = 373] 21:47:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12B71C00) [pid = 2424] [serial = 1118] [outer = 00000000] 21:47:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (12F66C00) [pid = 2424] [serial = 1119] [outer = 12B71C00] 21:47:17 INFO - PROCESS | 2424 | 1466743637105 Marionette DEBUG loaded listener.js 21:47:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (132E9800) [pid = 2424] [serial = 1120] [outer = 12B71C00] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 10F31400 == 42 [pid = 2424] [id = 348] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 154D1400 == 41 [pid = 2424] [id = 367] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 10A58C00 == 40 [pid = 2424] [id = 366] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 19752800 == 39 [pid = 2424] [id = 365] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 15A16400 == 38 [pid = 2424] [id = 364] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 12F5F800 == 37 [pid = 2424] [id = 363] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 15A21000 == 36 [pid = 2424] [id = 362] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 12B6E000 == 35 [pid = 2424] [id = 361] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 10ECC800 == 34 [pid = 2424] [id = 360] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 10BAC400 == 33 [pid = 2424] [id = 358] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 13E9E400 == 32 [pid = 2424] [id = 357] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 1427BC00 == 31 [pid = 2424] [id = 359] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 1A5A0000 == 30 [pid = 2424] [id = 372] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 19751C00 == 29 [pid = 2424] [id = 371] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 15A20000 == 28 [pid = 2424] [id = 368] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 10F35C00 == 27 [pid = 2424] [id = 369] 21:47:17 INFO - PROCESS | 2424 | --DOCSHELL 13EA7800 == 26 [pid = 2424] [id = 370] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (114AE400) [pid = 2424] [serial = 1047] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (11C96400) [pid = 2424] [serial = 1048] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (112CC800) [pid = 2424] [serial = 1045] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (11225000) [pid = 2424] [serial = 1044] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1315C800) [pid = 2424] [serial = 1050] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (13229800) [pid = 2424] [serial = 1051] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (154D1800) [pid = 2424] [serial = 1053] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1658FC00) [pid = 2424] [serial = 1056] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1527CC00) [pid = 2424] [serial = 1036] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13E9E800) [pid = 2424] [serial = 1035] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17F4FC00) [pid = 2424] [serial = 1039] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1773BC00) [pid = 2424] [serial = 1038] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19A0E400) [pid = 2424] [serial = 1069] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1AA01C00) [pid = 2424] [serial = 1042] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1A824800) [pid = 2424] [serial = 1041] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17741000) [pid = 2424] [serial = 1060] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1756B400) [pid = 2424] [serial = 1059] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1974E400) [pid = 2424] [serial = 1062] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19A0DC00) [pid = 2424] [serial = 1068] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19754400) [pid = 2424] [serial = 1063] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17518000) [pid = 2424] [serial = 1065] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16930000) [pid = 2424] [serial = 1057] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A020000) [pid = 2424] [serial = 1071] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15A18C00) [pid = 2424] [serial = 1054] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17D7D000) [pid = 2424] [serial = 1066] [outer = 00000000] [url = about:blank] 21:47:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (110A5000) [pid = 2424] [serial = 1121] [outer = 1AE3D800] 21:47:18 INFO - PROCESS | 2424 | 1466743638365 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1609ms 21:47:18 INFO - PROCESS | 2424 | 1466743638408 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 21:47:18 INFO - PROCESS | 2424 | 1466743638412 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 21:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:47:18 INFO - PROCESS | 2424 | 1466743638417 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:47:18 INFO - PROCESS | 2424 | 1466743638420 Marionette TRACE conn2 <- [1,1458,null,{}] 21:47:18 INFO - PROCESS | 2424 | 1466743638427 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:18 INFO - PROCESS | 2424 | 1466743638431 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:18 INFO - PROCESS | 2424 | 1466743638520 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 21:47:18 INFO - PROCESS | 2424 | 1466743638526 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:18 INFO - PROCESS | 2424 | 1466743638531 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:18 INFO - PROCESS | 2424 | ++DOCSHELL 129E6800 == 27 [pid = 2424] [id = 374] 21:47:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12B66C00) [pid = 2424] [serial = 1122] [outer = 00000000] 21:47:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (12F22C00) [pid = 2424] [serial = 1123] [outer = 12B66C00] 21:47:18 INFO - PROCESS | 2424 | 1466743638580 Marionette DEBUG loaded listener.js 21:47:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12F64400) [pid = 2424] [serial = 1124] [outer = 12B66C00] 21:47:19 INFO - PROCESS | 2424 | 1466743639111 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 750ms 21:47:19 INFO - PROCESS | 2424 | 1466743639158 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 21:47:19 INFO - PROCESS | 2424 | 1466743639163 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 21:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:47:19 INFO - PROCESS | 2424 | 1466743639169 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:47:19 INFO - PROCESS | 2424 | 1466743639172 Marionette TRACE conn2 <- [1,1462,null,{}] 21:47:19 INFO - PROCESS | 2424 | 1466743639176 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:19 INFO - PROCESS | 2424 | 1466743639178 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:19 INFO - PROCESS | 2424 | 1466743639264 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 21:47:19 INFO - PROCESS | 2424 | 1466743639393 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:19 INFO - PROCESS | 2424 | 1466743639396 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:19 INFO - PROCESS | 2424 | ++DOCSHELL 10320000 == 28 [pid = 2424] [id = 375] 21:47:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1036C000) [pid = 2424] [serial = 1125] [outer = 00000000] 21:47:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1055FC00) [pid = 2424] [serial = 1126] [outer = 1036C000] 21:47:19 INFO - PROCESS | 2424 | 1466743639456 Marionette DEBUG loaded listener.js 21:47:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (10BB6C00) [pid = 2424] [serial = 1127] [outer = 1036C000] 21:47:20 INFO - PROCESS | 2424 | 1466743640273 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1156ms 21:47:20 INFO - PROCESS | 2424 | 1466743640323 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 21:47:20 INFO - PROCESS | 2424 | 1466743640327 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 21:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:47:20 INFO - PROCESS | 2424 | 1466743640331 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:47:20 INFO - PROCESS | 2424 | 1466743640335 Marionette TRACE conn2 <- [1,1466,null,{}] 21:47:20 INFO - PROCESS | 2424 | 1466743640340 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:20 INFO - PROCESS | 2424 | 1466743640345 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:20 INFO - PROCESS | 2424 | 1466743640467 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 21:47:20 INFO - PROCESS | 2424 | 1466743640594 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:20 INFO - PROCESS | 2424 | 1466743640597 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:20 INFO - PROCESS | 2424 | ++DOCSHELL 13632400 == 29 [pid = 2424] [id = 376] 21:47:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13914800) [pid = 2424] [serial = 1128] [outer = 00000000] 21:47:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13E9E400) [pid = 2424] [serial = 1129] [outer = 13914800] 21:47:20 INFO - PROCESS | 2424 | 1466743640660 Marionette DEBUG loaded listener.js 21:47:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (14283000) [pid = 2424] [serial = 1130] [outer = 13914800] 21:47:21 INFO - PROCESS | 2424 | 1466743641567 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:47:21 INFO - PROCESS | 2424 | --DOCSHELL 104E5C00 == 28 [pid = 2424] [id = 285] 21:47:21 INFO - PROCESS | 2424 | --DOCSHELL 19A09C00 == 27 [pid = 2424] [id = 291] 21:47:21 INFO - PROCESS | 2424 | --DOCSHELL 105F2000 == 26 [pid = 2424] [id = 280] 21:47:21 INFO - PROCESS | 2424 | --DOCSHELL 129E6800 == 25 [pid = 2424] [id = 374] 21:47:21 INFO - PROCESS | 2424 | --DOCSHELL 12B6E800 == 24 [pid = 2424] [id = 373] 21:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1359ms 21:47:21 INFO - PROCESS | 2424 | 1466743641693 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 21:47:21 INFO - PROCESS | 2424 | 1466743641697 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 21:47:21 INFO - PROCESS | 2424 | 1466743641702 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:47:21 INFO - PROCESS | 2424 | 1466743641707 Marionette TRACE conn2 <- [1,1470,null,{}] 21:47:21 INFO - PROCESS | 2424 | 1466743641713 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:21 INFO - PROCESS | 2424 | 1466743641717 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:21 INFO - PROCESS | 2424 | 1466743641839 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 21:47:21 INFO - PROCESS | 2424 | 1466743641917 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:21 INFO - PROCESS | 2424 | 1466743641923 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:21 INFO - PROCESS | 2424 | ++DOCSHELL 11222C00 == 25 [pid = 2424] [id = 377] 21:47:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1188F400) [pid = 2424] [serial = 1131] [outer = 00000000] 21:47:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (129E6800) [pid = 2424] [serial = 1132] [outer = 1188F400] 21:47:22 INFO - PROCESS | 2424 | 1466743642022 Marionette DEBUG loaded listener.js 21:47:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12F1D000) [pid = 2424] [serial = 1133] [outer = 1188F400] 21:47:22 INFO - PROCESS | 2424 | 1466743642684 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1000ms 21:47:22 INFO - PROCESS | 2424 | 1466743642706 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 21:47:22 INFO - PROCESS | 2424 | 1466743642710 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 21:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:47:22 INFO - PROCESS | 2424 | 1466743642717 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:47:22 INFO - PROCESS | 2424 | 1466743642721 Marionette TRACE conn2 <- [1,1474,null,{}] 21:47:22 INFO - PROCESS | 2424 | 1466743642726 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:22 INFO - PROCESS | 2424 | 1466743642728 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:22 INFO - PROCESS | 2424 | 1466743642841 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 21:47:22 INFO - PROCESS | 2424 | 1466743642940 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:22 INFO - PROCESS | 2424 | 1466743642943 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:22 INFO - PROCESS | 2424 | ++DOCSHELL 155A6C00 == 26 [pid = 2424] [id = 378] 21:47:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (155A7C00) [pid = 2424] [serial = 1134] [outer = 00000000] 21:47:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15A18C00) [pid = 2424] [serial = 1135] [outer = 155A7C00] 21:47:22 INFO - PROCESS | 2424 | 1466743643001 Marionette DEBUG loaded listener.js 21:47:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15A6A800) [pid = 2424] [serial = 1136] [outer = 155A7C00] 21:47:23 INFO - PROCESS | 2424 | 1466743643693 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1000ms 21:47:23 INFO - PROCESS | 2424 | 1466743643722 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 21:47:23 INFO - PROCESS | 2424 | 1466743643725 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 21:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:47:23 INFO - PROCESS | 2424 | 1466743643730 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:47:23 INFO - PROCESS | 2424 | 1466743643732 Marionette TRACE conn2 <- [1,1478,null,{}] 21:47:23 INFO - PROCESS | 2424 | 1466743643743 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:23 INFO - PROCESS | 2424 | 1466743643748 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:23 INFO - PROCESS | 2424 | 1466743643862 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 21:47:23 INFO - PROCESS | 2424 | 1466743643988 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:23 INFO - PROCESS | 2424 | 1466743643993 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:24 INFO - PROCESS | 2424 | ++DOCSHELL 169CF000 == 27 [pid = 2424] [id = 379] 21:47:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (169D2000) [pid = 2424] [serial = 1137] [outer = 00000000] 21:47:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16EF4400) [pid = 2424] [serial = 1138] [outer = 169D2000] 21:47:24 INFO - PROCESS | 2424 | 1466743644053 Marionette DEBUG loaded listener.js 21:47:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1751B800) [pid = 2424] [serial = 1139] [outer = 169D2000] 21:47:24 INFO - PROCESS | 2424 | 1466743644731 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1047ms 21:47:24 INFO - PROCESS | 2424 | 1466743644769 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 21:47:24 INFO - PROCESS | 2424 | 1466743644772 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 21:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:47:24 INFO - PROCESS | 2424 | 1466743644775 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:47:24 INFO - PROCESS | 2424 | 1466743644777 Marionette TRACE conn2 <- [1,1482,null,{}] 21:47:24 INFO - PROCESS | 2424 | 1466743644781 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:24 INFO - PROCESS | 2424 | 1466743644783 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:24 INFO - PROCESS | 2424 | 1466743644887 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 21:47:24 INFO - PROCESS | 2424 | 1466743644983 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:24 INFO - PROCESS | 2424 | 1466743644985 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:24 INFO - PROCESS | 2424 | ++DOCSHELL 17D83400 == 28 [pid = 2424] [id = 380] 21:47:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17D83800) [pid = 2424] [serial = 1140] [outer = 00000000] 21:47:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1812B000) [pid = 2424] [serial = 1141] [outer = 17D83800] 21:47:25 INFO - PROCESS | 2424 | 1466743645040 Marionette DEBUG loaded listener.js 21:47:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (18136800) [pid = 2424] [serial = 1142] [outer = 17D83800] 21:47:25 INFO - PROCESS | 2424 | 1466743645682 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 953ms 21:47:25 INFO - PROCESS | 2424 | 1466743645721 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 21:47:25 INFO - PROCESS | 2424 | 1466743645723 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 21:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:47:25 INFO - PROCESS | 2424 | 1466743645726 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:47:25 INFO - PROCESS | 2424 | 1466743645728 Marionette TRACE conn2 <- [1,1486,null,{}] 21:47:25 INFO - PROCESS | 2424 | 1466743645732 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:25 INFO - PROCESS | 2424 | 1466743645734 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:25 INFO - PROCESS | 2424 | 1466743645833 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 21:47:25 INFO - PROCESS | 2424 | 1466743645916 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:25 INFO - PROCESS | 2424 | 1466743645918 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:25 INFO - PROCESS | 2424 | ++DOCSHELL 1036F400 == 29 [pid = 2424] [id = 381] 21:47:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10435C00) [pid = 2424] [serial = 1143] [outer = 00000000] 21:47:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (105F2000) [pid = 2424] [serial = 1144] [outer = 10435C00] 21:47:26 INFO - PROCESS | 2424 | 1466743646032 Marionette DEBUG loaded listener.js 21:47:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10F34C00) [pid = 2424] [serial = 1145] [outer = 10435C00] 21:47:26 INFO - PROCESS | 2424 | 1466743646716 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1047ms 21:47:26 INFO - PROCESS | 2424 | 1466743646793 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 21:47:26 INFO - PROCESS | 2424 | 1466743646798 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 21:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:47:26 INFO - PROCESS | 2424 | 1466743646803 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:47:26 INFO - PROCESS | 2424 | 1466743646807 Marionette TRACE conn2 <- [1,1490,null,{}] 21:47:26 INFO - PROCESS | 2424 | 1466743646813 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:26 INFO - PROCESS | 2424 | 1466743646816 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:26 INFO - PROCESS | 2424 | 1466743646965 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 21:47:27 INFO - PROCESS | 2424 | 1466743647089 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:27 INFO - PROCESS | 2424 | 1466743647092 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:27 INFO - PROCESS | 2424 | ++DOCSHELL 14615400 == 30 [pid = 2424] [id = 382] 21:47:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (14619400) [pid = 2424] [serial = 1146] [outer = 00000000] 21:47:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (15A13400) [pid = 2424] [serial = 1147] [outer = 14619400] 21:47:27 INFO - PROCESS | 2424 | 1466743647178 Marionette DEBUG loaded listener.js 21:47:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (15E82800) [pid = 2424] [serial = 1148] [outer = 14619400] 21:47:27 INFO - PROCESS | 2424 | 1466743647855 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1094ms 21:47:27 INFO - PROCESS | 2424 | 1466743647902 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 21:47:27 INFO - PROCESS | 2424 | 1466743647907 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 21:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:47:27 INFO - PROCESS | 2424 | 1466743647914 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:47:27 INFO - PROCESS | 2424 | 1466743647917 Marionette TRACE conn2 <- [1,1494,null,{}] 21:47:27 INFO - PROCESS | 2424 | 1466743647921 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:27 INFO - PROCESS | 2424 | 1466743647924 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:28 INFO - PROCESS | 2424 | 1466743648034 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 21:47:28 INFO - PROCESS | 2424 | 1466743648163 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:28 INFO - PROCESS | 2424 | 1466743648166 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:28 INFO - PROCESS | 2424 | ++DOCSHELL 12C87400 == 31 [pid = 2424] [id = 383] 21:47:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (169C5C00) [pid = 2424] [serial = 1149] [outer = 00000000] 21:47:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (17741800) [pid = 2424] [serial = 1150] [outer = 169C5C00] 21:47:28 INFO - PROCESS | 2424 | 1466743648224 Marionette DEBUG loaded listener.js 21:47:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (17F4A000) [pid = 2424] [serial = 1151] [outer = 169C5C00] 21:47:28 INFO - PROCESS | 2424 | 1466743648858 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1000ms 21:47:28 INFO - PROCESS | 2424 | 1466743648915 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 21:47:28 INFO - PROCESS | 2424 | 1466743648918 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 21:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:47:28 INFO - PROCESS | 2424 | 1466743648922 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:47:28 INFO - PROCESS | 2424 | 1466743648926 Marionette TRACE conn2 <- [1,1498,null,{}] 21:47:28 INFO - PROCESS | 2424 | 1466743648937 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:28 INFO - PROCESS | 2424 | 1466743648942 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:29 INFO - PROCESS | 2424 | 1466743649049 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 21:47:29 INFO - PROCESS | 2424 | 1466743649179 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:29 INFO - PROCESS | 2424 | 1466743649182 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:29 INFO - PROCESS | 2424 | ++DOCSHELL 1975AC00 == 32 [pid = 2424] [id = 384] 21:47:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1975B000) [pid = 2424] [serial = 1152] [outer = 00000000] 21:47:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (19A0DC00) [pid = 2424] [serial = 1153] [outer = 1975B000] 21:47:29 INFO - PROCESS | 2424 | 1466743649244 Marionette DEBUG loaded listener.js 21:47:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (19D1BC00) [pid = 2424] [serial = 1154] [outer = 1975B000] 21:47:29 INFO - PROCESS | 2424 | 1466743649856 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 937ms 21:47:29 INFO - PROCESS | 2424 | 1466743649866 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 21:47:29 INFO - PROCESS | 2424 | 1466743649869 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 21:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:47:29 INFO - PROCESS | 2424 | 1466743649873 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:47:29 INFO - PROCESS | 2424 | 1466743649875 Marionette TRACE conn2 <- [1,1502,null,{}] 21:47:29 INFO - PROCESS | 2424 | 1466743649878 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:29 INFO - PROCESS | 2424 | 1466743649881 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:29 INFO - PROCESS | 2424 | 1466743649989 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 21:47:30 INFO - PROCESS | 2424 | 1466743650094 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:30 INFO - PROCESS | 2424 | 1466743650096 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:30 INFO - PROCESS | 2424 | ++DOCSHELL 1A352800 == 33 [pid = 2424] [id = 385] 21:47:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1A354800) [pid = 2424] [serial = 1155] [outer = 00000000] 21:47:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (1A434800) [pid = 2424] [serial = 1156] [outer = 1A354800] 21:47:30 INFO - PROCESS | 2424 | 1466743650150 Marionette DEBUG loaded listener.js 21:47:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (1A440400) [pid = 2424] [serial = 1157] [outer = 1A354800] 21:47:30 INFO - PROCESS | 2424 | 1466743650806 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1000ms 21:47:30 INFO - PROCESS | 2424 | 1466743650861 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 21:47:30 INFO - PROCESS | 2424 | 1466743650865 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 21:47:30 INFO - PROCESS | 2424 | 1466743650870 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:47:30 INFO - PROCESS | 2424 | 1466743650873 Marionette TRACE conn2 <- [1,1506,null,{}] 21:47:30 INFO - PROCESS | 2424 | 1466743650879 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:30 INFO - PROCESS | 2424 | 1466743650882 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:30 INFO - PROCESS | 2424 | 1466743650986 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 21:47:31 INFO - PROCESS | 2424 | 1466743651118 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:31 INFO - PROCESS | 2424 | 1466743651123 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:31 INFO - PROCESS | 2424 | ++DOCSHELL 10BB6000 == 34 [pid = 2424] [id = 386] 21:47:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (12B6D800) [pid = 2424] [serial = 1158] [outer = 00000000] 21:47:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 108 (1527D000) [pid = 2424] [serial = 1159] [outer = 12B6D800] 21:47:31 INFO - PROCESS | 2424 | 1466743651177 Marionette DEBUG loaded listener.js 21:47:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 109 (15A67400) [pid = 2424] [serial = 1160] [outer = 12B6D800] 21:47:31 INFO - PROCESS | 2424 | --DOCSHELL 169CF000 == 33 [pid = 2424] [id = 379] 21:47:31 INFO - PROCESS | 2424 | --DOCSHELL 155A6C00 == 32 [pid = 2424] [id = 378] 21:47:31 INFO - PROCESS | 2424 | --DOCSHELL 11222C00 == 31 [pid = 2424] [id = 377] 21:47:31 INFO - PROCESS | 2424 | 1466743651800 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1000ms 21:47:31 INFO - PROCESS | 2424 | 1466743651873 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 21:47:31 INFO - PROCESS | 2424 | 1466743651878 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 21:47:31 INFO - PROCESS | 2424 | 1466743651883 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:47:31 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:47:31 INFO - PROCESS | 2424 | 1466743651888 Marionette TRACE conn2 <- [1,1510,null,{}] 21:47:31 INFO - PROCESS | 2424 | 1466743651894 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:31 INFO - PROCESS | 2424 | 1466743651897 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:32 INFO - PROCESS | 2424 | 1466743652045 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 21:47:32 INFO - PROCESS | 2424 | 1466743652171 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:32 INFO - PROCESS | 2424 | 1466743652174 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:32 INFO - PROCESS | 2424 | ++DOCSHELL 155A4400 == 32 [pid = 2424] [id = 387] 21:47:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 110 (155A6C00) [pid = 2424] [serial = 1161] [outer = 00000000] 21:47:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 111 (16E69800) [pid = 2424] [serial = 1162] [outer = 155A6C00] 21:47:32 INFO - PROCESS | 2424 | 1466743652234 Marionette DEBUG loaded listener.js 21:47:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (17741400) [pid = 2424] [serial = 1163] [outer = 155A6C00] 21:47:32 INFO - PROCESS | 2424 | 1466743652843 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:47:32 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 () { 21:47:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:47:32 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 () { 21:47:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:47:32 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 () { 21:47:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:47:32 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 () { 21:47:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:47:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:47:32 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1015ms 21:47:32 INFO - PROCESS | 2424 | 1466743652895 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 21:47:32 INFO - PROCESS | 2424 | 1466743652900 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 21:47:32 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:47:32 INFO - PROCESS | 2424 | 1466743652907 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:47:32 INFO - PROCESS | 2424 | 1466743652910 Marionette TRACE conn2 <- [1,1514,null,{}] 21:47:32 INFO - PROCESS | 2424 | 1466743652930 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:32 INFO - PROCESS | 2424 | 1466743652933 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:33 INFO - PROCESS | 2424 | 1466743653051 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 21:47:33 INFO - PROCESS | 2424 | 1466743653180 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:33 INFO - PROCESS | 2424 | 1466743653183 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:33 INFO - PROCESS | 2424 | ++DOCSHELL 19DA2400 == 33 [pid = 2424] [id = 388] 21:47:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (19DA5400) [pid = 2424] [serial = 1164] [outer = 00000000] 21:47:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (1A356400) [pid = 2424] [serial = 1165] [outer = 19DA5400] 21:47:33 INFO - PROCESS | 2424 | 1466743653242 Marionette DEBUG loaded listener.js 21:47:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (1A59F800) [pid = 2424] [serial = 1166] [outer = 19DA5400] 21:47:33 INFO - PROCESS | 2424 | 1466743653824 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:47:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:47:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:47:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:47:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 953ms 21:47:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:47:33 INFO - PROCESS | 2424 | 1466743653872 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 21:47:33 INFO - PROCESS | 2424 | 1466743653875 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 21:47:33 INFO - PROCESS | 2424 | 1466743653879 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:47:33 INFO - PROCESS | 2424 | 1466743653883 Marionette TRACE conn2 <- [1,1518,null,{}] 21:47:33 INFO - PROCESS | 2424 | 1466743653894 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:33 INFO - PROCESS | 2424 | 1466743653900 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:34 INFO - PROCESS | 2424 | 1466743654024 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 21:47:34 INFO - PROCESS | 2424 | 1466743654129 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:34 INFO - PROCESS | 2424 | 1466743654133 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:34 INFO - PROCESS | 2424 | ++DOCSHELL 1AA10400 == 34 [pid = 2424] [id = 389] 21:47:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (1AB14400) [pid = 2424] [serial = 1167] [outer = 00000000] 21:47:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 117 (1AB17800) [pid = 2424] [serial = 1168] [outer = 1AB14400] 21:47:34 INFO - PROCESS | 2424 | 1466743654192 Marionette DEBUG loaded listener.js 21:47:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 118 (1AB20000) [pid = 2424] [serial = 1169] [outer = 1AB14400] 21:47:34 INFO - PROCESS | 2424 | 1466743654757 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:47:34 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 21:47:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:47:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:47:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:47:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:47:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:47:34 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. 21:47:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:47:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 890ms 21:47:34 INFO - PROCESS | 2424 | 1466743654782 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 21:47:34 INFO - PROCESS | 2424 | 1466743654784 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 21:47:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:47:34 INFO - PROCESS | 2424 | 1466743654788 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:47:34 INFO - PROCESS | 2424 | 1466743654790 Marionette TRACE conn2 <- [1,1522,null,{}] 21:47:34 INFO - PROCESS | 2424 | 1466743654794 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:34 INFO - PROCESS | 2424 | 1466743654796 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:34 INFO - PROCESS | 2424 | 1466743654908 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 21:47:35 INFO - PROCESS | 2424 | 1466743655014 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 2424 | 1466743655017 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:35 INFO - PROCESS | 2424 | ++DOCSHELL 1AB16C00 == 35 [pid = 2424] [id = 390] 21:47:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 119 (1AB22000) [pid = 2424] [serial = 1170] [outer = 00000000] 21:47:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 120 (1AE33C00) [pid = 2424] [serial = 1171] [outer = 1AB22000] 21:47:35 INFO - PROCESS | 2424 | 1466743655073 Marionette DEBUG loaded listener.js 21:47:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 121 (1AE37C00) [pid = 2424] [serial = 1172] [outer = 1AB22000] 21:47:35 INFO - PROCESS | 2424 | 1466743655612 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:47:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:47:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 906ms 21:47:35 INFO - PROCESS | 2424 | 1466743655691 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 21:47:35 INFO - PROCESS | 2424 | 1466743655694 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 21:47:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:47:35 INFO - PROCESS | 2424 | 1466743655698 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:47:35 INFO - PROCESS | 2424 | 1466743655700 Marionette TRACE conn2 <- [1,1526,null,{}] 21:47:35 INFO - PROCESS | 2424 | 1466743655703 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:35 INFO - PROCESS | 2424 | 1466743655706 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:35 INFO - PROCESS | 2424 | 1466743655806 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 21:47:35 INFO - PROCESS | 2424 | 1466743655938 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:35 INFO - PROCESS | 2424 | 1466743655941 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:35 INFO - PROCESS | 2424 | ++DOCSHELL 13AB2400 == 36 [pid = 2424] [id = 391] 21:47:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 122 (13AB7400) [pid = 2424] [serial = 1173] [outer = 00000000] 21:47:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 123 (1970B800) [pid = 2424] [serial = 1174] [outer = 13AB7400] 21:47:35 INFO - PROCESS | 2424 | 1466743656003 Marionette DEBUG loaded listener.js 21:47:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 124 (1970C400) [pid = 2424] [serial = 1175] [outer = 13AB7400] 21:47:36 INFO - PROCESS | 2424 | 1466743656610 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:47:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:47:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 953ms 21:47:36 INFO - PROCESS | 2424 | 1466743656643 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 21:47:36 INFO - PROCESS | 2424 | 1466743656645 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 21:47:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:47:36 INFO - PROCESS | 2424 | 1466743656649 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:47:36 INFO - PROCESS | 2424 | 1466743656651 Marionette TRACE conn2 <- [1,1530,null,{}] 21:47:36 INFO - PROCESS | 2424 | 1466743656655 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:36 INFO - PROCESS | 2424 | 1466743656661 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:36 INFO - PROCESS | 2424 | 1466743656792 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 21:47:36 INFO - PROCESS | 2424 | 1466743656978 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:36 INFO - PROCESS | 2424 | 1466743656981 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:36 INFO - PROCESS | 2424 | ++DOCSHELL 10BB2C00 == 37 [pid = 2424] [id = 392] 21:47:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 125 (10ECD000) [pid = 2424] [serial = 1176] [outer = 00000000] 21:47:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 126 (11C96400) [pid = 2424] [serial = 1177] [outer = 10ECD000] 21:47:37 INFO - PROCESS | 2424 | 1466743657046 Marionette DEBUG loaded listener.js 21:47:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 127 (13E9EC00) [pid = 2424] [serial = 1178] [outer = 10ECD000] 21:47:37 INFO - PROCESS | 2424 | 1466743657775 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:47:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:47:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1187ms 21:47:37 INFO - PROCESS | 2424 | 1466743657842 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 21:47:37 INFO - PROCESS | 2424 | 1466743657847 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 21:47:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:47:37 INFO - PROCESS | 2424 | 1466743657853 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:47:37 INFO - PROCESS | 2424 | 1466743657857 Marionette TRACE conn2 <- [1,1534,null,{}] 21:47:37 INFO - PROCESS | 2424 | 1466743657863 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:37 INFO - PROCESS | 2424 | 1466743657866 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:37 INFO - PROCESS | 2424 | 1466743657990 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 21:47:38 INFO - PROCESS | 2424 | 1466743658127 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:38 INFO - PROCESS | 2424 | 1466743658132 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:38 INFO - PROCESS | 2424 | ++DOCSHELL 10BB7800 == 38 [pid = 2424] [id = 393] 21:47:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 128 (154CF000) [pid = 2424] [serial = 1179] [outer = 00000000] 21:47:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 129 (1812DC00) [pid = 2424] [serial = 1180] [outer = 154CF000] 21:47:38 INFO - PROCESS | 2424 | 1466743658192 Marionette DEBUG loaded listener.js 21:47:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 130 (196D5000) [pid = 2424] [serial = 1181] [outer = 154CF000] 21:47:38 INFO - PROCESS | 2424 | 1466743658761 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:47:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:47:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 953ms 21:47:38 INFO - PROCESS | 2424 | 1466743658801 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 21:47:38 INFO - PROCESS | 2424 | 1466743658806 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 21:47:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:47:38 INFO - PROCESS | 2424 | 1466743658814 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:47:38 INFO - PROCESS | 2424 | 1466743658817 Marionette TRACE conn2 <- [1,1538,null,{}] 21:47:38 INFO - PROCESS | 2424 | 1466743658821 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:38 INFO - PROCESS | 2424 | 1466743658824 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:38 INFO - PROCESS | 2424 | 1466743658938 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 21:47:39 INFO - PROCESS | 2424 | 1466743659045 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:39 INFO - PROCESS | 2424 | 1466743659048 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:39 INFO - PROCESS | 2424 | ++DOCSHELL 1A020000 == 39 [pid = 2424] [id = 394] 21:47:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 131 (1A023C00) [pid = 2424] [serial = 1182] [outer = 00000000] 21:47:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 132 (1A027000) [pid = 2424] [serial = 1183] [outer = 1A023C00] 21:47:39 INFO - PROCESS | 2424 | 1466743659114 Marionette DEBUG loaded listener.js 21:47:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 133 (1A02D400) [pid = 2424] [serial = 1184] [outer = 1A023C00] 21:47:39 INFO - PROCESS | 2424 | 1466743659740 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:47:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:47:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1000ms 21:47:39 INFO - PROCESS | 2424 | 1466743659817 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 21:47:39 INFO - PROCESS | 2424 | 1466743659819 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 21:47:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:47:39 INFO - PROCESS | 2424 | 1466743659823 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:47:39 INFO - PROCESS | 2424 | 1466743659827 Marionette TRACE conn2 <- [1,1542,null,{}] 21:47:39 INFO - PROCESS | 2424 | 1466743659838 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:39 INFO - PROCESS | 2424 | 1466743659843 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:39 INFO - PROCESS | 2424 | 1466743659960 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 21:47:40 INFO - PROCESS | 2424 | 1466743660091 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:40 INFO - PROCESS | 2424 | 1466743660095 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:40 INFO - PROCESS | 2424 | ++DOCSHELL 1AA07C00 == 40 [pid = 2424] [id = 395] 21:47:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 134 (1AA0B800) [pid = 2424] [serial = 1185] [outer = 00000000] 21:47:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 135 (1AB15800) [pid = 2424] [serial = 1186] [outer = 1AA0B800] 21:47:40 INFO - PROCESS | 2424 | 1466743660162 Marionette DEBUG loaded listener.js 21:47:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 136 (1AB1E000) [pid = 2424] [serial = 1187] [outer = 1AA0B800] 21:47:40 INFO - PROCESS | 2424 | 1466743660799 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:47:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:47:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1046ms 21:47:40 INFO - PROCESS | 2424 | 1466743660872 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 21:47:40 INFO - PROCESS | 2424 | 1466743660875 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 21:47:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:47:40 INFO - PROCESS | 2424 | 1466743660879 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:47:40 INFO - PROCESS | 2424 | 1466743660881 Marionette TRACE conn2 <- [1,1546,null,{}] 21:47:40 INFO - PROCESS | 2424 | 1466743660884 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:40 INFO - PROCESS | 2424 | 1466743660886 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:41 INFO - PROCESS | 2424 | 1466743661042 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 21:47:41 INFO - PROCESS | 2424 | 1466743661180 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:41 INFO - PROCESS | 2424 | 1466743661183 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:41 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 41 [pid = 2424] [id = 396] 21:47:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 137 (146B9000) [pid = 2424] [serial = 1188] [outer = 00000000] 21:47:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 138 (146BFC00) [pid = 2424] [serial = 1189] [outer = 146B9000] 21:47:41 INFO - PROCESS | 2424 | 1466743661238 Marionette DEBUG loaded listener.js 21:47:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 139 (1AB14800) [pid = 2424] [serial = 1190] [outer = 146B9000] 21:47:41 INFO - PROCESS | 2424 | 1466743661857 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:47:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:47:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1000ms 21:47:41 INFO - PROCESS | 2424 | 1466743661883 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 21:47:41 INFO - PROCESS | 2424 | 1466743661885 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 21:47:41 INFO - PROCESS | 2424 | 1466743661889 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:47:41 INFO - PROCESS | 2424 | 1466743661892 Marionette TRACE conn2 <- [1,1550,null,{}] 21:47:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:47:41 INFO - PROCESS | 2424 | 1466743661896 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:41 INFO - PROCESS | 2424 | 1466743661898 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:41 INFO - PROCESS | 2424 | 1466743662001 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 21:47:42 INFO - PROCESS | 2424 | 1466743662135 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:42 INFO - PROCESS | 2424 | 1466743662137 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:42 INFO - PROCESS | 2424 | ++DOCSHELL 146BC800 == 42 [pid = 2424] [id = 397] 21:47:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 140 (16B7FC00) [pid = 2424] [serial = 1191] [outer = 00000000] 21:47:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 141 (16B86C00) [pid = 2424] [serial = 1192] [outer = 16B7FC00] 21:47:42 INFO - PROCESS | 2424 | 1466743662204 Marionette DEBUG loaded listener.js 21:47:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 142 (16B88400) [pid = 2424] [serial = 1193] [outer = 16B7FC00] 21:47:42 INFO - PROCESS | 2424 | --DOCSHELL 19DA2400 == 41 [pid = 2424] [id = 388] 21:47:42 INFO - PROCESS | 2424 | --DOCSHELL 155A4400 == 40 [pid = 2424] [id = 387] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1975AC00 == 39 [pid = 2424] [id = 384] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 12C87400 == 38 [pid = 2424] [id = 383] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 15E84400 == 37 [pid = 2424] [id = 287] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1313C000 == 36 [pid = 2424] [id = 286] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 17746800 == 35 [pid = 2424] [id = 289] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 16D23C00 == 34 [pid = 2424] [id = 279] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1322BC00 == 33 [pid = 2424] [id = 276] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 11DDAC00 == 32 [pid = 2424] [id = 275] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 114A2C00 == 31 [pid = 2424] [id = 283] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1AA10400 == 30 [pid = 2424] [id = 389] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1AB16C00 == 29 [pid = 2424] [id = 390] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1047D000 == 28 [pid = 2424] [id = 282] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 10BB6000 == 27 [pid = 2424] [id = 386] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 17D83400 == 26 [pid = 2424] [id = 380] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1036F400 == 25 [pid = 2424] [id = 381] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 13AB2400 == 24 [pid = 2424] [id = 391] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 17746000 == 23 [pid = 2424] [id = 281] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 11224800 == 22 [pid = 2424] [id = 290] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 13632400 == 21 [pid = 2424] [id = 376] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 14615400 == 20 [pid = 2424] [id = 382] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 155A3C00 == 19 [pid = 2424] [id = 277] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 10320000 == 18 [pid = 2424] [id = 375] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 16587800 == 17 [pid = 2424] [id = 278] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 16F90800 == 16 [pid = 2424] [id = 288] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 14617400 == 15 [pid = 2424] [id = 284] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1A352800 == 14 [pid = 2424] [id = 385] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 13 [pid = 2424] [id = 396] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1AA07C00 == 12 [pid = 2424] [id = 395] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 10BB2C00 == 11 [pid = 2424] [id = 392] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 10BB7800 == 10 [pid = 2424] [id = 393] 21:47:45 INFO - PROCESS | 2424 | --DOCSHELL 1A020000 == 9 [pid = 2424] [id = 394] 21:47:47 INFO - PROCESS | 2424 | 1466743667181 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:47:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:47:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 5358ms 21:47:47 INFO - PROCESS | 2424 | 1466743667287 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 21:47:47 INFO - PROCESS | 2424 | 1466743667291 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 21:47:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:47:47 INFO - PROCESS | 2424 | 1466743667296 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:47:47 INFO - PROCESS | 2424 | 1466743667300 Marionette TRACE conn2 <- [1,1554,null,{}] 21:47:47 INFO - PROCESS | 2424 | 1466743667308 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:47 INFO - PROCESS | 2424 | 1466743667311 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:47 INFO - PROCESS | 2424 | 1466743667412 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 21:47:47 INFO - PROCESS | 2424 | 1466743667420 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:47 INFO - PROCESS | 2424 | 1466743667423 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:47 INFO - PROCESS | 2424 | ++DOCSHELL 10BB2C00 == 10 [pid = 2424] [id = 398] 21:47:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 143 (10F2F800) [pid = 2424] [serial = 1194] [outer = 00000000] 21:47:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 144 (13A33000) [pid = 2424] [serial = 1195] [outer = 10F2F800] 21:47:47 INFO - PROCESS | 2424 | 1466743667615 Marionette DEBUG loaded listener.js 21:47:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 145 (146B1800) [pid = 2424] [serial = 1196] [outer = 10F2F800] 21:47:48 INFO - PROCESS | 2424 | 1466743668082 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 828ms 21:47:48 INFO - PROCESS | 2424 | 1466743668144 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 2424 | 1466743668149 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 21:47:48 INFO - PROCESS | 2424 | 1466743668155 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:47:48 INFO - PROCESS | 2424 | 1466743668158 Marionette TRACE conn2 <- [1,1558,null,{}] 21:47:48 INFO - PROCESS | 2424 | 1466743668162 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:48 INFO - PROCESS | 2424 | 1466743668165 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:48 INFO - PROCESS | 2424 | 1466743668295 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 21:47:48 INFO - PROCESS | 2424 | 1466743668372 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:48 INFO - PROCESS | 2424 | 1466743668375 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:48 INFO - PROCESS | 2424 | ++DOCSHELL 10BA9800 == 11 [pid = 2424] [id = 399] 21:47:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 146 (169C4400) [pid = 2424] [serial = 1197] [outer = 00000000] 21:47:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 147 (16B83000) [pid = 2424] [serial = 1198] [outer = 169C4400] 21:47:48 INFO - PROCESS | 2424 | 1466743668422 Marionette DEBUG loaded listener.js 21:47:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 148 (16B8A800) [pid = 2424] [serial = 1199] [outer = 169C4400] 21:47:48 INFO - PROCESS | 2424 | 1466743668938 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:47:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:47:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 828ms 21:47:48 INFO - PROCESS | 2424 | 1466743668999 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 21:47:48 INFO - PROCESS | 2424 | 1466743669001 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 21:47:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:47:48 INFO - PROCESS | 2424 | 1466743669005 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:47:49 INFO - PROCESS | 2424 | 1466743669008 Marionette TRACE conn2 <- [1,1562,null,{}] 21:47:49 INFO - PROCESS | 2424 | 1466743669019 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:49 INFO - PROCESS | 2424 | 1466743669023 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:49 INFO - PROCESS | 2424 | 1466743669146 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 21:47:49 INFO - PROCESS | 2424 | 1466743669213 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:49 INFO - PROCESS | 2424 | 1466743669216 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:49 INFO - PROCESS | 2424 | ++DOCSHELL 18135C00 == 12 [pid = 2424] [id = 400] 21:47:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 149 (1943F800) [pid = 2424] [serial = 1200] [outer = 00000000] 21:47:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 150 (19701C00) [pid = 2424] [serial = 1201] [outer = 1943F800] 21:47:49 INFO - PROCESS | 2424 | 1466743669267 Marionette DEBUG loaded listener.js 21:47:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 151 (19709000) [pid = 2424] [serial = 1202] [outer = 1943F800] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 150 (12B6D800) [pid = 2424] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 149 (1188F400) [pid = 2424] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 148 (12B71C00) [pid = 2424] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 147 (12B66C00) [pid = 2424] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 146 (1109AC00) [pid = 2424] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 145 (1427B400) [pid = 2424] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 144 (19752400) [pid = 2424] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 143 (19753C00) [pid = 2424] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 142 (14280000) [pid = 2424] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 141 (169C8800) [pid = 2424] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 140 (12F6C000) [pid = 2424] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 139 (15A61800) [pid = 2424] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 138 (12FD1000) [pid = 2424] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 137 (19DA9C00) [pid = 2424] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 136 (10BADC00) [pid = 2424] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 135 (10ED2800) [pid = 2424] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 134 (18135400) [pid = 2424] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 133 (1A5A3C00) [pid = 2424] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 132 (1A353400) [pid = 2424] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 131 (13AB2000) [pid = 2424] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 130 (154CF000) [pid = 2424] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 129 (1AB14400) [pid = 2424] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 128 (1A354800) [pid = 2424] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 127 (1A023C00) [pid = 2424] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 126 (1975B000) [pid = 2424] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 125 (169C5C00) [pid = 2424] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 124 (169D2000) [pid = 2424] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 123 (19DA5400) [pid = 2424] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 122 (155A7C00) [pid = 2424] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 121 (17D83800) [pid = 2424] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 120 (14619400) [pid = 2424] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 119 (13914800) [pid = 2424] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 118 (10ECD000) [pid = 2424] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 117 (10435C00) [pid = 2424] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 116 (155A6C00) [pid = 2424] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (1036C000) [pid = 2424] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (146B9000) [pid = 2424] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (1AA0B800) [pid = 2424] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (13AB7400) [pid = 2424] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:47:50 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (1AB22000) [pid = 2424] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:47:50 INFO - PROCESS | 2424 | 1466743670211 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1250ms 21:47:50 INFO - PROCESS | 2424 | 1466743670262 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 2424 | 1466743670264 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 21:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:47:50 INFO - PROCESS | 2424 | 1466743670268 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - PROCESS | 2424 | 1466743670279 Marionette TRACE conn2 <- [1,1566,null,{}] 21:47:50 INFO - PROCESS | 2424 | 1466743670282 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 2424 | 1466743670284 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:50 INFO - PROCESS | 2424 | 1466743670371 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 21:47:50 INFO - PROCESS | 2424 | 1466743670378 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:50 INFO - PROCESS | 2424 | 1466743670380 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:50 INFO - PROCESS | 2424 | ++DOCSHELL 12B71C00 == 13 [pid = 2424] [id = 401] 21:47:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 112 (12BB1800) [pid = 2424] [serial = 1203] [outer = 00000000] 21:47:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 113 (13E9C800) [pid = 2424] [serial = 1204] [outer = 12BB1800] 21:47:50 INFO - PROCESS | 2424 | 1466743670435 Marionette DEBUG loaded listener.js 21:47:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 114 (146B9000) [pid = 2424] [serial = 1205] [outer = 12BB1800] 21:47:50 INFO - PROCESS | 2424 | 1466743670874 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:47:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:47:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 656ms 21:47:50 INFO - PROCESS | 2424 | 1466743670926 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 21:47:50 INFO - PROCESS | 2424 | 1466743670928 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 21:47:50 INFO - PROCESS | 2424 | 1466743670931 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:47:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:47:50 INFO - PROCESS | 2424 | 1466743670933 Marionette TRACE conn2 <- [1,1570,null,{}] 21:47:50 INFO - PROCESS | 2424 | 1466743670937 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:50 INFO - PROCESS | 2424 | 1466743670939 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:51 INFO - PROCESS | 2424 | 1466743671048 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 21:47:51 INFO - PROCESS | 2424 | 1466743671056 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 2424 | 1466743671058 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:51 INFO - PROCESS | 2424 | ++DOCSHELL 1658A000 == 14 [pid = 2424] [id = 402] 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 115 (1658A400) [pid = 2424] [serial = 1206] [outer = 00000000] 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 116 (17524000) [pid = 2424] [serial = 1207] [outer = 1658A400] 21:47:51 INFO - PROCESS | 2424 | 1466743671102 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 117 (17F4B800) [pid = 2424] [serial = 1208] [outer = 1658A400] 21:47:51 INFO - PROCESS | 2424 | 1466743671541 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:47:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:47:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 641ms 21:47:51 INFO - PROCESS | 2424 | 1466743671574 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 21:47:51 INFO - PROCESS | 2424 | 1466743671576 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 21:47:51 INFO - PROCESS | 2424 | 1466743671579 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:47:51 INFO - PROCESS | 2424 | 1466743671581 Marionette TRACE conn2 <- [1,1574,null,{}] 21:47:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:47:51 INFO - PROCESS | 2424 | 1466743671587 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:51 INFO - PROCESS | 2424 | 1466743671593 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:51 INFO - PROCESS | 2424 | 1466743671715 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 21:47:51 INFO - PROCESS | 2424 | 1466743671723 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:51 INFO - PROCESS | 2424 | 1466743671725 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:51 INFO - PROCESS | 2424 | ++DOCSHELL 19752800 == 15 [pid = 2424] [id = 403] 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 118 (19753800) [pid = 2424] [serial = 1209] [outer = 00000000] 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 119 (19DAEC00) [pid = 2424] [serial = 1210] [outer = 19753800] 21:47:51 INFO - PROCESS | 2424 | 1466743671769 Marionette DEBUG loaded listener.js 21:47:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 120 (1A02A400) [pid = 2424] [serial = 1211] [outer = 19753800] 21:47:52 INFO - PROCESS | 2424 | 1466743672520 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:47:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:47:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 985ms 21:47:52 INFO - PROCESS | 2424 | 1466743672567 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 21:47:52 INFO - PROCESS | 2424 | 1466743672572 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 21:47:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:47:52 INFO - PROCESS | 2424 | 1466743672576 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:47:52 INFO - PROCESS | 2424 | 1466743672582 Marionette TRACE conn2 <- [1,1578,null,{}] 21:47:52 INFO - PROCESS | 2424 | 1466743672587 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:52 INFO - PROCESS | 2424 | 1466743672590 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:52 INFO - PROCESS | 2424 | 1466743672730 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 21:47:52 INFO - PROCESS | 2424 | 1466743672875 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:52 INFO - PROCESS | 2424 | 1466743672878 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:52 INFO - PROCESS | 2424 | ++DOCSHELL 11801400 == 16 [pid = 2424] [id = 404] 21:47:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 121 (11805C00) [pid = 2424] [serial = 1212] [outer = 00000000] 21:47:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 122 (1363A800) [pid = 2424] [serial = 1213] [outer = 11805C00] 21:47:52 INFO - PROCESS | 2424 | 1466743672936 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 123 (155AC800) [pid = 2424] [serial = 1214] [outer = 11805C00] 21:47:53 INFO - PROCESS | 2424 | 1466743673520 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:47:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:47:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1000ms 21:47:53 INFO - PROCESS | 2424 | 1466743673581 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 21:47:53 INFO - PROCESS | 2424 | 1466743673586 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 21:47:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:47:53 INFO - PROCESS | 2424 | 1466743673592 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:47:53 INFO - PROCESS | 2424 | 1466743673595 Marionette TRACE conn2 <- [1,1582,null,{}] 21:47:53 INFO - PROCESS | 2424 | 1466743673599 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:53 INFO - PROCESS | 2424 | 1466743673602 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:53 INFO - PROCESS | 2424 | 1466743673711 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 21:47:53 INFO - PROCESS | 2424 | 1466743673852 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:53 INFO - PROCESS | 2424 | 1466743673855 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:53 INFO - PROCESS | 2424 | ++DOCSHELL 16B8EC00 == 17 [pid = 2424] [id = 405] 21:47:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 124 (16D21000) [pid = 2424] [serial = 1215] [outer = 00000000] 21:47:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 125 (17A77400) [pid = 2424] [serial = 1216] [outer = 16D21000] 21:47:53 INFO - PROCESS | 2424 | 1466743673912 Marionette DEBUG loaded listener.js 21:47:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 126 (18132400) [pid = 2424] [serial = 1217] [outer = 16D21000] 21:47:54 INFO - PROCESS | 2424 | 1466743674510 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:47:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:47:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 953ms 21:47:54 INFO - PROCESS | 2424 | 1466743674538 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 21:47:54 INFO - PROCESS | 2424 | 1466743674542 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 21:47:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:47:54 INFO - PROCESS | 2424 | 1466743674548 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:47:54 INFO - PROCESS | 2424 | 1466743674552 Marionette TRACE conn2 <- [1,1586,null,{}] 21:47:54 INFO - PROCESS | 2424 | 1466743674564 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:54 INFO - PROCESS | 2424 | 1466743674568 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:54 INFO - PROCESS | 2424 | 1466743674674 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 21:47:54 INFO - PROCESS | 2424 | 1466743674819 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:54 INFO - PROCESS | 2424 | 1466743674823 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:54 INFO - PROCESS | 2424 | ++DOCSHELL 18134C00 == 18 [pid = 2424] [id = 406] 21:47:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 127 (1A34C800) [pid = 2424] [serial = 1218] [outer = 00000000] 21:47:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 128 (1A355400) [pid = 2424] [serial = 1219] [outer = 1A34C800] 21:47:54 INFO - PROCESS | 2424 | 1466743674880 Marionette DEBUG loaded listener.js 21:47:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 129 (1A43A400) [pid = 2424] [serial = 1220] [outer = 1A34C800] 21:47:55 INFO - PROCESS | 2424 | 1466743675467 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:47:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:47:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 937ms 21:47:55 INFO - PROCESS | 2424 | 1466743675492 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 21:47:55 INFO - PROCESS | 2424 | 1466743675495 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 21:47:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:47:55 INFO - PROCESS | 2424 | 1466743675513 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:47:55 INFO - PROCESS | 2424 | 1466743675515 Marionette TRACE conn2 <- [1,1590,null,{}] 21:47:55 INFO - PROCESS | 2424 | 1466743675521 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:55 INFO - PROCESS | 2424 | 1466743675523 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:55 INFO - PROCESS | 2424 | 1466743675638 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 21:47:55 INFO - PROCESS | 2424 | 1466743675966 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:55 INFO - PROCESS | 2424 | 1466743675970 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:55 INFO - PROCESS | 2424 | ++DOCSHELL 1036A400 == 19 [pid = 2424] [id = 407] 21:47:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 130 (1036D000) [pid = 2424] [serial = 1221] [outer = 00000000] 21:47:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 131 (105E9800) [pid = 2424] [serial = 1222] [outer = 1036D000] 21:47:56 INFO - PROCESS | 2424 | 1466743676038 Marionette DEBUG loaded listener.js 21:47:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 132 (10BB5800) [pid = 2424] [serial = 1223] [outer = 1036D000] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 131 (1527D000) [pid = 2424] [serial = 1159] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 130 (12F66C00) [pid = 2424] [serial = 1119] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 129 (1A01A000) [pid = 2424] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 128 (12F22C00) [pid = 2424] [serial = 1123] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 127 (132E9800) [pid = 2424] [serial = 1120] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 126 (112B6400) [pid = 2424] [serial = 1107] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 125 (155ACC00) [pid = 2424] [serial = 1110] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 124 (11DDA400) [pid = 2424] [serial = 1108] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 123 (1A014800) [pid = 2424] [serial = 1113] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 122 (19A0E800) [pid = 2424] [serial = 1095] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 121 (15A1FC00) [pid = 2424] [serial = 1077] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 120 (1812EC00) [pid = 2424] [serial = 1093] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 119 (1658E000) [pid = 2424] [serial = 1078] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 118 (13238400) [pid = 2424] [serial = 1083] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 117 (13918C00) [pid = 2424] [serial = 1084] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 116 (15E82000) [pid = 2424] [serial = 1086] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 115 (15E7B000) [pid = 2424] [serial = 1098] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 114 (1A083000) [pid = 2424] [serial = 1072] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 113 (12BA5400) [pid = 2424] [serial = 1074] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 112 (12F65000) [pid = 2424] [serial = 1075] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 111 (17F50C00) [pid = 2424] [serial = 1092] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 110 (112D5800) [pid = 2424] [serial = 1080] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 109 (11890800) [pid = 2424] [serial = 1081] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 108 (1A021000) [pid = 2424] [serial = 1102] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 107 (16587400) [pid = 2424] [serial = 1111] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (1A01F000) [pid = 2424] [serial = 1101] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (1A5AC400) [pid = 2424] [serial = 1116] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (12F64400) [pid = 2424] [serial = 1124] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (1A352C00) [pid = 2424] [serial = 1114] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (19A10000) [pid = 2424] [serial = 1096] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (1A435800) [pid = 2424] [serial = 1105] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1756A800) [pid = 2424] [serial = 1089] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A355800) [pid = 2424] [serial = 1104] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (17A7DC00) [pid = 2424] [serial = 1090] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (169D1800) [pid = 2424] [serial = 1099] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1A831C00) [pid = 2424] [serial = 1117] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1658C400) [pid = 2424] [serial = 1087] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (13E9EC00) [pid = 2424] [serial = 1178] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10F34C00) [pid = 2424] [serial = 1145] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (17741800) [pid = 2424] [serial = 1150] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (105F2000) [pid = 2424] [serial = 1144] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15A18C00) [pid = 2424] [serial = 1135] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (15A13400) [pid = 2424] [serial = 1147] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1812DC00) [pid = 2424] [serial = 1180] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1812B000) [pid = 2424] [serial = 1141] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17741400) [pid = 2424] [serial = 1163] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (11C96400) [pid = 2424] [serial = 1177] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10BB6C00) [pid = 2424] [serial = 1127] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13E9E400) [pid = 2424] [serial = 1129] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16E69800) [pid = 2424] [serial = 1162] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (15A67400) [pid = 2424] [serial = 1160] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129E6800) [pid = 2424] [serial = 1132] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1055FC00) [pid = 2424] [serial = 1126] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12F1D000) [pid = 2424] [serial = 1133] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17F4A000) [pid = 2424] [serial = 1151] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A027000) [pid = 2424] [serial = 1183] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19A0DC00) [pid = 2424] [serial = 1153] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1751B800) [pid = 2424] [serial = 1139] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1AB17800) [pid = 2424] [serial = 1168] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A59F800) [pid = 2424] [serial = 1166] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15A6A800) [pid = 2424] [serial = 1136] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A356400) [pid = 2424] [serial = 1165] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16EF4400) [pid = 2424] [serial = 1138] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (18136800) [pid = 2424] [serial = 1142] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15E82800) [pid = 2424] [serial = 1148] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (14283000) [pid = 2424] [serial = 1130] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1AB14800) [pid = 2424] [serial = 1190] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1AB1E000) [pid = 2424] [serial = 1187] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (146BFC00) [pid = 2424] [serial = 1189] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1970C400) [pid = 2424] [serial = 1175] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1AE37C00) [pid = 2424] [serial = 1172] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1970B800) [pid = 2424] [serial = 1174] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (196D5000) [pid = 2424] [serial = 1181] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (1AB20000) [pid = 2424] [serial = 1169] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (1AE33C00) [pid = 2424] [serial = 1171] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1A440400) [pid = 2424] [serial = 1157] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1A02D400) [pid = 2424] [serial = 1184] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (19D1BC00) [pid = 2424] [serial = 1154] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (1A434800) [pid = 2424] [serial = 1156] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (1AB15800) [pid = 2424] [serial = 1186] [outer = 00000000] [url = about:blank] 21:47:56 INFO - PROCESS | 2424 | 1466743676663 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:47:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:47:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1218ms 21:47:56 INFO - PROCESS | 2424 | 1466743676722 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 21:47:56 INFO - PROCESS | 2424 | 1466743676725 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 21:47:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:47:56 INFO - PROCESS | 2424 | 1466743676730 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:47:56 INFO - PROCESS | 2424 | 1466743676733 Marionette TRACE conn2 <- [1,1594,null,{}] 21:47:56 INFO - PROCESS | 2424 | 1466743676739 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:56 INFO - PROCESS | 2424 | 1466743676743 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:56 INFO - PROCESS | 2424 | 1466743676834 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 21:47:56 INFO - PROCESS | 2424 | 1466743676933 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:56 INFO - PROCESS | 2424 | 1466743676936 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:56 INFO - PROCESS | 2424 | ++DOCSHELL 12B69C00 == 20 [pid = 2424] [id = 408] 21:47:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (12B6E800) [pid = 2424] [serial = 1224] [outer = 00000000] 21:47:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (12BAE000) [pid = 2424] [serial = 1225] [outer = 12B6E800] 21:47:56 INFO - PROCESS | 2424 | 1466743676988 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (12F60000) [pid = 2424] [serial = 1226] [outer = 12B6E800] 21:47:57 INFO - PROCESS | 2424 | 1466743677455 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:47:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:47:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 735ms 21:47:57 INFO - PROCESS | 2424 | 1466743677469 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 21:47:57 INFO - PROCESS | 2424 | 1466743677473 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 21:47:57 INFO - PROCESS | 2424 | 1466743677477 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:47:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:47:57 INFO - PROCESS | 2424 | 1466743677479 Marionette TRACE conn2 <- [1,1598,null,{}] 21:47:57 INFO - PROCESS | 2424 | 1466743677483 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:57 INFO - PROCESS | 2424 | 1466743677485 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:57 INFO - PROCESS | 2424 | 1466743677576 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 21:47:57 INFO - PROCESS | 2424 | 1466743677583 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:57 INFO - PROCESS | 2424 | 1466743677585 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:57 INFO - PROCESS | 2424 | ++DOCSHELL 1322FC00 == 21 [pid = 2424] [id = 409] 21:47:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (13231800) [pid = 2424] [serial = 1227] [outer = 00000000] 21:47:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (1391D400) [pid = 2424] [serial = 1228] [outer = 13231800] 21:47:57 INFO - PROCESS | 2424 | 1466743677638 Marionette DEBUG loaded listener.js 21:47:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (13E9CC00) [pid = 2424] [serial = 1229] [outer = 13231800] 21:47:58 INFO - PROCESS | 2424 | 1466743678099 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:47:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:47:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 641ms 21:47:58 INFO - PROCESS | 2424 | 1466743678115 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 2424 | 1466743678118 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 21:47:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:47:58 INFO - PROCESS | 2424 | 1466743678122 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 2424 | 1466743678128 Marionette TRACE conn2 <- [1,1602,null,{}] 21:47:58 INFO - PROCESS | 2424 | 1466743678140 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:58 INFO - PROCESS | 2424 | 1466743678144 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:58 INFO - PROCESS | 2424 | 1466743678229 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 21:47:58 INFO - PROCESS | 2424 | 1466743678237 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:58 INFO - PROCESS | 2424 | 1466743678239 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:58 INFO - PROCESS | 2424 | ++DOCSHELL 146B8400 == 22 [pid = 2424] [id = 410] 21:47:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (146B8800) [pid = 2424] [serial = 1230] [outer = 00000000] 21:47:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (154CF400) [pid = 2424] [serial = 1231] [outer = 146B8800] 21:47:58 INFO - PROCESS | 2424 | 1466743678283 Marionette DEBUG loaded listener.js 21:47:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (15A19400) [pid = 2424] [serial = 1232] [outer = 146B8800] 21:47:58 INFO - PROCESS | 2424 | 1466743678768 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:47:58 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 21:47:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 703ms 21:47:58 INFO - PROCESS | 2424 | 1466743678821 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 21:47:58 INFO - PROCESS | 2424 | 1466743678823 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 21:47:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:47:58 INFO - PROCESS | 2424 | 1466743678833 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:47:58 INFO - PROCESS | 2424 | 1466743678835 Marionette TRACE conn2 <- [1,1606,null,{}] 21:47:58 INFO - PROCESS | 2424 | 1466743678838 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:58 INFO - PROCESS | 2424 | 1466743678840 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:58 INFO - PROCESS | 2424 | 1466743678958 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 21:47:59 INFO - PROCESS | 2424 | 1466743679052 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 2424 | 1466743679054 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:59 INFO - PROCESS | 2424 | ++DOCSHELL 15A13400 == 23 [pid = 2424] [id = 411] 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (15A6D400) [pid = 2424] [serial = 1233] [outer = 00000000] 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (1627A400) [pid = 2424] [serial = 1234] [outer = 15A6D400] 21:47:59 INFO - PROCESS | 2424 | 1466743679101 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (16584800) [pid = 2424] [serial = 1235] [outer = 15A6D400] 21:47:59 INFO - PROCESS | 2424 | 1466743679507 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:47:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:47:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 687ms 21:47:59 INFO - PROCESS | 2424 | 1466743679536 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 21:47:59 INFO - PROCESS | 2424 | 1466743679538 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 21:47:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:47:59 INFO - PROCESS | 2424 | 1466743679541 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:47:59 INFO - PROCESS | 2424 | 1466743679543 Marionette TRACE conn2 <- [1,1610,null,{}] 21:47:59 INFO - PROCESS | 2424 | 1466743679546 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:47:59 INFO - PROCESS | 2424 | 1466743679548 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:59 INFO - PROCESS | 2424 | 1466743679661 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 21:47:59 INFO - PROCESS | 2424 | 1466743679666 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:47:59 INFO - PROCESS | 2424 | 1466743679672 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:47:59 INFO - PROCESS | 2424 | ++DOCSHELL 16588000 == 24 [pid = 2424] [id = 412] 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (16590800) [pid = 2424] [serial = 1236] [outer = 00000000] 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16760800) [pid = 2424] [serial = 1237] [outer = 16590800] 21:47:59 INFO - PROCESS | 2424 | 1466743679734 Marionette DEBUG loaded listener.js 21:47:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16B81C00) [pid = 2424] [serial = 1238] [outer = 16590800] 21:48:00 INFO - PROCESS | 2424 | 1466743680216 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:48:00 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 21:48:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 703ms 21:48:00 INFO - PROCESS | 2424 | 1466743680240 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 21:48:00 INFO - PROCESS | 2424 | 1466743680242 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 21:48:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:48:00 INFO - PROCESS | 2424 | 1466743680254 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:48:00 INFO - PROCESS | 2424 | 1466743680256 Marionette TRACE conn2 <- [1,1614,null,{}] 21:48:00 INFO - PROCESS | 2424 | 1466743680259 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:00 INFO - PROCESS | 2424 | 1466743680262 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:00 INFO - PROCESS | 2424 | 1466743680410 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 21:48:00 INFO - PROCESS | 2424 | 1466743680436 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:00 INFO - PROCESS | 2424 | 1466743680438 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:00 INFO - PROCESS | 2424 | ++DOCSHELL 16EF4400 == 25 [pid = 2424] [id = 413] 21:48:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (17517C00) [pid = 2424] [serial = 1239] [outer = 00000000] 21:48:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1756B800) [pid = 2424] [serial = 1240] [outer = 17517C00] 21:48:00 INFO - PROCESS | 2424 | 1466743680485 Marionette DEBUG loaded listener.js 21:48:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (17740C00) [pid = 2424] [serial = 1241] [outer = 17517C00] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16B7FC00) [pid = 2424] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (169C4400) [pid = 2424] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1943F800) [pid = 2424] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1658A400) [pid = 2424] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10F2F800) [pid = 2424] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:48:01 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (12BB1800) [pid = 2424] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:48:01 INFO - PROCESS | 2424 | 1466743681155 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 953ms 21:48:01 INFO - PROCESS | 2424 | 1466743681192 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 2424 | 1466743681194 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:48:01 INFO - PROCESS | 2424 | 1466743681197 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 2424 | 1466743681199 Marionette TRACE conn2 <- [1,1618,null,{}] 21:48:01 INFO - PROCESS | 2424 | 1466743681202 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 2424 | 1466743681204 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:01 INFO - PROCESS | 2424 | 1466743681285 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 21:48:01 INFO - PROCESS | 2424 | 1466743681376 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:01 INFO - PROCESS | 2424 | 1466743681378 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:01 INFO - PROCESS | 2424 | ++DOCSHELL 10BAAC00 == 26 [pid = 2424] [id = 414] 21:48:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10BADC00) [pid = 2424] [serial = 1242] [outer = 00000000] 21:48:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (16F8C800) [pid = 2424] [serial = 1243] [outer = 10BADC00] 21:48:01 INFO - PROCESS | 2424 | 1466743681421 Marionette DEBUG loaded listener.js 21:48:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (17AE3800) [pid = 2424] [serial = 1244] [outer = 10BADC00] 21:48:01 INFO - PROCESS | 2424 | 1466743681815 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:48:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:48:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 640ms 21:48:01 INFO - PROCESS | 2424 | 1466743681835 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 21:48:01 INFO - PROCESS | 2424 | 1466743681837 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 21:48:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:48:01 INFO - PROCESS | 2424 | 1466743681841 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:48:01 INFO - PROCESS | 2424 | 1466743681842 Marionette TRACE conn2 <- [1,1622,null,{}] 21:48:01 INFO - PROCESS | 2424 | 1466743681846 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:01 INFO - PROCESS | 2424 | 1466743681847 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:01 INFO - PROCESS | 2424 | 1466743681928 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 21:48:02 INFO - PROCESS | 2424 | 1466743682020 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 2424 | 1466743682022 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:02 INFO - PROCESS | 2424 | ++DOCSHELL 16B7FC00 == 27 [pid = 2424] [id = 415] 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16F95000) [pid = 2424] [serial = 1245] [outer = 00000000] 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (18131400) [pid = 2424] [serial = 1246] [outer = 16F95000] 21:48:02 INFO - PROCESS | 2424 | 1466743682065 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1658A400) [pid = 2424] [serial = 1247] [outer = 16F95000] 21:48:02 INFO - PROCESS | 2424 | 1466743682419 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:48:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:48:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 641ms 21:48:02 INFO - PROCESS | 2424 | 1466743682479 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 21:48:02 INFO - PROCESS | 2424 | 1466743682481 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 21:48:02 INFO - PROCESS | 2424 | 1466743682484 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:48:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:48:02 INFO - PROCESS | 2424 | 1466743682486 Marionette TRACE conn2 <- [1,1626,null,{}] 21:48:02 INFO - PROCESS | 2424 | 1466743682489 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:02 INFO - PROCESS | 2424 | 1466743682491 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:02 INFO - PROCESS | 2424 | 1466743682606 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 21:48:02 INFO - PROCESS | 2424 | 1466743682617 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:02 INFO - PROCESS | 2424 | 1466743682619 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:02 INFO - PROCESS | 2424 | ++DOCSHELL 10ED7800 == 28 [pid = 2424] [id = 416] 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (18130C00) [pid = 2424] [serial = 1248] [outer = 00000000] 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (19703C00) [pid = 2424] [serial = 1249] [outer = 18130C00] 21:48:02 INFO - PROCESS | 2424 | 1466743682662 Marionette DEBUG loaded listener.js 21:48:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1970E400) [pid = 2424] [serial = 1250] [outer = 18130C00] 21:48:03 INFO - PROCESS | 2424 | 1466743683141 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:48:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:48:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 687ms 21:48:03 INFO - PROCESS | 2424 | 1466743683184 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 21:48:03 INFO - PROCESS | 2424 | 1466743683189 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 21:48:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:48:03 INFO - PROCESS | 2424 | 1466743683195 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:48:03 INFO - PROCESS | 2424 | 1466743683199 Marionette TRACE conn2 <- [1,1630,null,{}] 21:48:03 INFO - PROCESS | 2424 | 1466743683205 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:03 INFO - PROCESS | 2424 | 1466743683208 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:03 INFO - PROCESS | 2424 | 1466743683400 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 21:48:03 INFO - PROCESS | 2424 | 1466743683539 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:03 INFO - PROCESS | 2424 | 1466743683544 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:03 INFO - PROCESS | 2424 | ++DOCSHELL 11DDC800 == 29 [pid = 2424] [id = 417] 21:48:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (129E5000) [pid = 2424] [serial = 1251] [outer = 00000000] 21:48:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12F1D400) [pid = 2424] [serial = 1252] [outer = 129E5000] 21:48:03 INFO - PROCESS | 2424 | 1466743683601 Marionette DEBUG loaded listener.js 21:48:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13133C00) [pid = 2424] [serial = 1253] [outer = 129E5000] 21:48:04 INFO - PROCESS | 2424 | 1466743684143 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:48:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:48:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1000ms 21:48:04 INFO - PROCESS | 2424 | 1466743684197 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 21:48:04 INFO - PROCESS | 2424 | 1466743684202 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 21:48:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:48:04 INFO - PROCESS | 2424 | 1466743684209 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:48:04 INFO - PROCESS | 2424 | 1466743684211 Marionette TRACE conn2 <- [1,1634,null,{}] 21:48:04 INFO - PROCESS | 2424 | 1466743684216 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:04 INFO - PROCESS | 2424 | 1466743684218 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:04 INFO - PROCESS | 2424 | 1466743684335 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 21:48:04 INFO - PROCESS | 2424 | 1466743684443 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:04 INFO - PROCESS | 2424 | 1466743684446 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:04 INFO - PROCESS | 2424 | ++DOCSHELL 1322B800 == 30 [pid = 2424] [id = 418] 21:48:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13238400) [pid = 2424] [serial = 1254] [outer = 00000000] 21:48:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13AB9400) [pid = 2424] [serial = 1255] [outer = 13238400] 21:48:04 INFO - PROCESS | 2424 | 1466743684503 Marionette DEBUG loaded listener.js 21:48:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1460C800) [pid = 2424] [serial = 1256] [outer = 13238400] 21:48:05 INFO - PROCESS | 2424 | 1466743685133 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:48:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:48:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 938ms 21:48:05 INFO - PROCESS | 2424 | 1466743685153 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 21:48:05 INFO - PROCESS | 2424 | 1466743685155 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 21:48:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:48:05 INFO - PROCESS | 2424 | 1466743685160 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:48:05 INFO - PROCESS | 2424 | 1466743685163 Marionette TRACE conn2 <- [1,1638,null,{}] 21:48:05 INFO - PROCESS | 2424 | 1466743685174 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:05 INFO - PROCESS | 2424 | 1466743685179 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:05 INFO - PROCESS | 2424 | 1466743685290 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 21:48:05 INFO - PROCESS | 2424 | 1466743685397 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:05 INFO - PROCESS | 2424 | 1466743685401 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:05 INFO - PROCESS | 2424 | ++DOCSHELL 16B82800 == 31 [pid = 2424] [id = 419] 21:48:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B88C00) [pid = 2424] [serial = 1257] [outer = 00000000] 21:48:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1812CC00) [pid = 2424] [serial = 1258] [outer = 16B88C00] 21:48:05 INFO - PROCESS | 2424 | 1466743685457 Marionette DEBUG loaded listener.js 21:48:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (196D7000) [pid = 2424] [serial = 1259] [outer = 16B88C00] 21:48:06 INFO - PROCESS | 2424 | 1466743686099 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:48:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:48:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1000ms 21:48:06 INFO - PROCESS | 2424 | 1466743686162 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 21:48:06 INFO - PROCESS | 2424 | 1466743686165 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 21:48:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:48:06 INFO - PROCESS | 2424 | 1466743686168 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:48:06 INFO - PROCESS | 2424 | 1466743686170 Marionette TRACE conn2 <- [1,1642,null,{}] 21:48:06 INFO - PROCESS | 2424 | 1466743686174 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:06 INFO - PROCESS | 2424 | 1466743686177 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:06 INFO - PROCESS | 2424 | 1466743686328 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 21:48:06 INFO - PROCESS | 2424 | 1466743686391 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:06 INFO - PROCESS | 2424 | 1466743686394 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:06 INFO - PROCESS | 2424 | ++DOCSHELL 18130000 == 32 [pid = 2424] [id = 420] 21:48:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19442800) [pid = 2424] [serial = 1260] [outer = 00000000] 21:48:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19D1A400) [pid = 2424] [serial = 1261] [outer = 19442800] 21:48:06 INFO - PROCESS | 2424 | 1466743686447 Marionette DEBUG loaded listener.js 21:48:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19D25400) [pid = 2424] [serial = 1262] [outer = 19442800] 21:48:07 INFO - PROCESS | 2424 | 1466743687287 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:48:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:48:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1156ms 21:48:07 INFO - PROCESS | 2424 | 1466743687322 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 21:48:07 INFO - PROCESS | 2424 | 1466743687326 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 21:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:48:07 INFO - PROCESS | 2424 | 1466743687330 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:48:07 INFO - PROCESS | 2424 | 1466743687334 Marionette TRACE conn2 <- [1,1646,null,{}] 21:48:07 INFO - PROCESS | 2424 | 1466743687339 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:07 INFO - PROCESS | 2424 | 1466743687342 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:07 INFO - PROCESS | 2424 | 1466743687439 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 21:48:07 INFO - PROCESS | 2424 | 1466743687578 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:07 INFO - PROCESS | 2424 | 1466743687581 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:07 INFO - PROCESS | 2424 | ++DOCSHELL 11221400 == 33 [pid = 2424] [id = 421] 21:48:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (11222000) [pid = 2424] [serial = 1263] [outer = 00000000] 21:48:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13139C00) [pid = 2424] [serial = 1264] [outer = 11222000] 21:48:07 INFO - PROCESS | 2424 | 1466743687636 Marionette DEBUG loaded listener.js 21:48:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1322A400) [pid = 2424] [serial = 1265] [outer = 11222000] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16B86C00) [pid = 2424] [serial = 1192] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19DAEC00) [pid = 2424] [serial = 1210] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16B88400) [pid = 2424] [serial = 1193] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B83000) [pid = 2424] [serial = 1198] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19701C00) [pid = 2424] [serial = 1201] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16B8A800) [pid = 2424] [serial = 1199] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17524000) [pid = 2424] [serial = 1207] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19709000) [pid = 2424] [serial = 1202] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17F4B800) [pid = 2424] [serial = 1208] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13A33000) [pid = 2424] [serial = 1195] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13E9C800) [pid = 2424] [serial = 1204] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (146B1800) [pid = 2424] [serial = 1196] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (146B9000) [pid = 2424] [serial = 1205] [outer = 00000000] [url = about:blank] 21:48:08 INFO - PROCESS | 2424 | 1466743688198 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 890ms 21:48:08 INFO - PROCESS | 2424 | 1466743688232 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 2424 | 1466743688236 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 21:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:48:08 INFO - PROCESS | 2424 | 1466743688242 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - PROCESS | 2424 | 1466743688245 Marionette TRACE conn2 <- [1,1650,null,{}] 21:48:08 INFO - PROCESS | 2424 | 1466743688249 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 2424 | 1466743688251 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:08 INFO - PROCESS | 2424 | 1466743688337 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 21:48:08 INFO - PROCESS | 2424 | 1466743688441 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:08 INFO - PROCESS | 2424 | 1466743688443 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:08 INFO - PROCESS | 2424 | ++DOCSHELL 1315C800 == 34 [pid = 2424] [id = 422] 21:48:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13229800) [pid = 2424] [serial = 1266] [outer = 00000000] 21:48:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (14611C00) [pid = 2424] [serial = 1267] [outer = 13229800] 21:48:08 INFO - PROCESS | 2424 | 1466743688490 Marionette DEBUG loaded listener.js 21:48:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (146B6C00) [pid = 2424] [serial = 1268] [outer = 13229800] 21:48:08 INFO - PROCESS | 2424 | 1466743688904 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:48:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:48:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 703ms 21:48:08 INFO - PROCESS | 2424 | 1466743688951 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 21:48:08 INFO - PROCESS | 2424 | 1466743688953 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 21:48:08 INFO - PROCESS | 2424 | 1466743688956 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:48:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:48:08 INFO - PROCESS | 2424 | 1466743688960 Marionette TRACE conn2 <- [1,1654,null,{}] 21:48:08 INFO - PROCESS | 2424 | 1466743688979 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:08 INFO - PROCESS | 2424 | 1466743688985 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:09 INFO - PROCESS | 2424 | 1466743689071 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 21:48:09 INFO - PROCESS | 2424 | 1466743689080 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 2424 | 1466743689083 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:09 INFO - PROCESS | 2424 | ++DOCSHELL 1675FC00 == 35 [pid = 2424] [id = 423] 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16765400) [pid = 2424] [serial = 1269] [outer = 00000000] 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B83000) [pid = 2424] [serial = 1270] [outer = 16765400] 21:48:09 INFO - PROCESS | 2424 | 1466743689134 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B8AC00) [pid = 2424] [serial = 1271] [outer = 16765400] 21:48:09 INFO - PROCESS | 2424 | 1466743689596 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 703ms 21:48:09 INFO - PROCESS | 2424 | 1466743689658 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 21:48:09 INFO - PROCESS | 2424 | 1466743689660 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 21:48:09 INFO - PROCESS | 2424 | 1466743689663 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:48:09 INFO - PROCESS | 2424 | 1466743689665 Marionette TRACE conn2 <- [1,1658,null,{}] 21:48:09 INFO - PROCESS | 2424 | 1466743689668 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:09 INFO - PROCESS | 2424 | 1466743689670 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:09 INFO - PROCESS | 2424 | 1466743689755 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 21:48:09 INFO - PROCESS | 2424 | 1466743689762 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:09 INFO - PROCESS | 2424 | 1466743689764 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:09 INFO - PROCESS | 2424 | ++DOCSHELL 16B89C00 == 36 [pid = 2424] [id = 424] 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16B8DC00) [pid = 2424] [serial = 1272] [outer = 00000000] 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17524400) [pid = 2424] [serial = 1273] [outer = 16B8DC00] 21:48:09 INFO - PROCESS | 2424 | 1466743689812 Marionette DEBUG loaded listener.js 21:48:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17A7CC00) [pid = 2424] [serial = 1274] [outer = 16B8DC00] 21:48:10 INFO - PROCESS | 2424 | 1466743690267 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 21:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:48:10 INFO - PROCESS | 2424 | 1466743690303 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 21:48:10 INFO - PROCESS | 2424 | 1466743690305 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 21:48:10 INFO - PROCESS | 2424 | 1466743690309 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:48:10 INFO - PROCESS | 2424 | 1466743690310 Marionette TRACE conn2 <- [1,1662,null,{}] 21:48:10 INFO - PROCESS | 2424 | 1466743690314 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:10 INFO - PROCESS | 2424 | 1466743690316 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:10 INFO - PROCESS | 2424 | 1466743690440 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 21:48:10 INFO - PROCESS | 2424 | 1466743690530 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:10 INFO - PROCESS | 2424 | 1466743690532 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:10 INFO - PROCESS | 2424 | ++DOCSHELL 17F4C000 == 37 [pid = 2424] [id = 425] 21:48:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17F4D800) [pid = 2424] [serial = 1275] [outer = 00000000] 21:48:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (18134000) [pid = 2424] [serial = 1276] [outer = 17F4D800] 21:48:10 INFO - PROCESS | 2424 | 1466743690576 Marionette DEBUG loaded listener.js 21:48:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (18136800) [pid = 2424] [serial = 1277] [outer = 17F4D800] 21:48:10 INFO - PROCESS | 2424 | 1466743690993 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 735ms 21:48:11 INFO - PROCESS | 2424 | 1466743691054 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 2424 | 1466743691056 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 21:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:48:11 INFO - PROCESS | 2424 | 1466743691059 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 2424 | 1466743691061 Marionette TRACE conn2 <- [1,1666,null,{}] 21:48:11 INFO - PROCESS | 2424 | 1466743691065 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 2424 | 1466743691070 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:11 INFO - PROCESS | 2424 | 1466743691208 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 21:48:11 INFO - PROCESS | 2424 | 1466743691274 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 2424 | 1466743691277 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:11 INFO - PROCESS | 2424 | ++DOCSHELL 19701C00 == 38 [pid = 2424] [id = 426] 21:48:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1970A000) [pid = 2424] [serial = 1278] [outer = 00000000] 21:48:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19DAEC00) [pid = 2424] [serial = 1279] [outer = 1970A000] 21:48:11 INFO - PROCESS | 2424 | 1466743691321 Marionette DEBUG loaded listener.js 21:48:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A022800) [pid = 2424] [serial = 1280] [outer = 1970A000] 21:48:11 INFO - PROCESS | 2424 | 1466743691747 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 750ms 21:48:11 INFO - PROCESS | 2424 | 1466743691814 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 21:48:11 INFO - PROCESS | 2424 | 1466743691816 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 21:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:48:11 INFO - PROCESS | 2424 | 1466743691822 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:48:11 INFO - PROCESS | 2424 | 1466743691823 Marionette TRACE conn2 <- [1,1670,null,{}] 21:48:11 INFO - PROCESS | 2424 | 1466743691827 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:11 INFO - PROCESS | 2424 | 1466743691829 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:11 INFO - PROCESS | 2424 | 1466743691943 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 21:48:11 INFO - PROCESS | 2424 | 1466743691953 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:11 INFO - PROCESS | 2424 | 1466743691956 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:11 INFO - PROCESS | 2424 | ++DOCSHELL 1A021000 == 39 [pid = 2424] [id = 427] 21:48:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A02C000) [pid = 2424] [serial = 1281] [outer = 00000000] 21:48:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A02FC00) [pid = 2424] [serial = 1282] [outer = 1A02C000] 21:48:12 INFO - PROCESS | 2424 | 1466743692008 Marionette DEBUG loaded listener.js 21:48:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A032C00) [pid = 2424] [serial = 1283] [outer = 1A02C000] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16F95000) [pid = 2424] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (15A6D400) [pid = 2424] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16590800) [pid = 2424] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (13231800) [pid = 2424] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (146B8800) [pid = 2424] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12B6E800) [pid = 2424] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10BADC00) [pid = 2424] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1036D000) [pid = 2424] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:48:12 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17517C00) [pid = 2424] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:48:12 INFO - PROCESS | 2424 | 1466743692621 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 844ms 21:48:12 INFO - PROCESS | 2424 | 1466743692665 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 21:48:12 INFO - PROCESS | 2424 | 1466743692667 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 21:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:48:12 INFO - PROCESS | 2424 | 1466743692670 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:48:12 INFO - PROCESS | 2424 | 1466743692672 Marionette TRACE conn2 <- [1,1674,null,{}] 21:48:12 INFO - PROCESS | 2424 | 1466743692675 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:12 INFO - PROCESS | 2424 | 1466743692677 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:12 INFO - PROCESS | 2424 | 1466743692756 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 21:48:12 INFO - PROCESS | 2424 | 1466743692851 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:12 INFO - PROCESS | 2424 | 1466743692853 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:12 INFO - PROCESS | 2424 | ++DOCSHELL 1180D000 == 40 [pid = 2424] [id = 428] 21:48:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (11C97400) [pid = 2424] [serial = 1284] [outer = 00000000] 21:48:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (146B8800) [pid = 2424] [serial = 1285] [outer = 11C97400] 21:48:12 INFO - PROCESS | 2424 | 1466743692913 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (18136400) [pid = 2424] [serial = 1286] [outer = 11C97400] 21:48:13 INFO - PROCESS | 2424 | 1466743693318 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:48:13 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 21:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 688ms 21:48:13 INFO - PROCESS | 2424 | 1466743693370 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 21:48:13 INFO - PROCESS | 2424 | 1466743693371 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 21:48:13 INFO - PROCESS | 2424 | 1466743693375 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:48:13 INFO - PROCESS | 2424 | 1466743693376 Marionette TRACE conn2 <- [1,1678,null,{}] 21:48:13 INFO - PROCESS | 2424 | 1466743693380 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:13 INFO - PROCESS | 2424 | 1466743693382 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:13 INFO - PROCESS | 2424 | 1466743693499 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 21:48:13 INFO - PROCESS | 2424 | 1466743693504 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:13 INFO - PROCESS | 2424 | 1466743693506 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:13 INFO - PROCESS | 2424 | ++DOCSHELL 17519C00 == 41 [pid = 2424] [id = 429] 21:48:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1975AC00) [pid = 2424] [serial = 1287] [outer = 00000000] 21:48:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A34DC00) [pid = 2424] [serial = 1288] [outer = 1975AC00] 21:48:13 INFO - PROCESS | 2424 | 1466743693549 Marionette DEBUG loaded listener.js 21:48:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A352C00) [pid = 2424] [serial = 1289] [outer = 1975AC00] 21:48:13 INFO - PROCESS | 2424 | 1466743693976 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 625ms 21:48:14 INFO - PROCESS | 2424 | 1466743694013 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 21:48:14 INFO - PROCESS | 2424 | 1466743694015 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 21:48:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:48:14 INFO - PROCESS | 2424 | 1466743694018 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:48:14 INFO - PROCESS | 2424 | 1466743694020 Marionette TRACE conn2 <- [1,1682,null,{}] 21:48:14 INFO - PROCESS | 2424 | 1466743694023 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:14 INFO - PROCESS | 2424 | 1466743694025 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:14 INFO - PROCESS | 2424 | 1466743694120 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 21:48:14 INFO - PROCESS | 2424 | 1466743694130 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:14 INFO - PROCESS | 2424 | 1466743694133 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:14 INFO - PROCESS | 2424 | ++DOCSHELL 1A358400 == 42 [pid = 2424] [id = 430] 21:48:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A359C00) [pid = 2424] [serial = 1290] [outer = 00000000] 21:48:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A436800) [pid = 2424] [serial = 1291] [outer = 1A359C00] 21:48:14 INFO - PROCESS | 2424 | 1466743694180 Marionette DEBUG loaded listener.js 21:48:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A437800) [pid = 2424] [serial = 1292] [outer = 1A359C00] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 146BC800 == 41 [pid = 2424] [id = 397] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 11221400 == 40 [pid = 2424] [id = 421] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 18130000 == 39 [pid = 2424] [id = 420] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 1322B800 == 38 [pid = 2424] [id = 418] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 16B82800 == 37 [pid = 2424] [id = 419] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 10ED7800 == 36 [pid = 2424] [id = 416] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 11DDC800 == 35 [pid = 2424] [id = 417] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 1315C800 == 34 [pid = 2424] [id = 422] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 1180D000 == 33 [pid = 2424] [id = 428] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 17F4C000 == 32 [pid = 2424] [id = 425] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 16B89C00 == 31 [pid = 2424] [id = 424] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 19701C00 == 30 [pid = 2424] [id = 426] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 17519C00 == 29 [pid = 2424] [id = 429] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 1675FC00 == 28 [pid = 2424] [id = 423] 21:48:15 INFO - PROCESS | 2424 | --DOCSHELL 1A021000 == 27 [pid = 2424] [id = 427] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1363A800) [pid = 2424] [serial = 1213] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (10BB5800) [pid = 2424] [serial = 1223] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (105E9800) [pid = 2424] [serial = 1222] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A355400) [pid = 2424] [serial = 1219] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1756B800) [pid = 2424] [serial = 1240] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17740C00) [pid = 2424] [serial = 1241] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (18131400) [pid = 2424] [serial = 1246] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (19703C00) [pid = 2424] [serial = 1249] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17AE3800) [pid = 2424] [serial = 1244] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15A19400) [pid = 2424] [serial = 1232] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1658A400) [pid = 2424] [serial = 1247] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1627A400) [pid = 2424] [serial = 1234] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16584800) [pid = 2424] [serial = 1235] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16B81C00) [pid = 2424] [serial = 1238] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1391D400) [pid = 2424] [serial = 1228] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13E9CC00) [pid = 2424] [serial = 1229] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16760800) [pid = 2424] [serial = 1237] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (154CF400) [pid = 2424] [serial = 1231] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12BAE000) [pid = 2424] [serial = 1225] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12F60000) [pid = 2424] [serial = 1226] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16F8C800) [pid = 2424] [serial = 1243] [outer = 00000000] [url = about:blank] 21:48:15 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17A77400) [pid = 2424] [serial = 1216] [outer = 00000000] [url = about:blank] 21:48:16 INFO - PROCESS | 2424 | 1466743696066 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:48:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2047ms 21:48:16 INFO - PROCESS | 2424 | 1466743696076 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 2424 | 1466743696080 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 21:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:48:16 INFO - PROCESS | 2424 | 1466743696086 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 2424 | 1466743696089 Marionette TRACE conn2 <- [1,1686,null,{}] 21:48:16 INFO - PROCESS | 2424 | 1466743696100 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:16 INFO - PROCESS | 2424 | 1466743696103 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:16 INFO - PROCESS | 2424 | 1466743696206 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 21:48:16 INFO - PROCESS | 2424 | 1466743696213 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 2424 | 1466743696216 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:16 INFO - PROCESS | 2424 | ++DOCSHELL 10BB6000 == 28 [pid = 2424] [id = 431] 21:48:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10ED1C00) [pid = 2424] [serial = 1293] [outer = 00000000] 21:48:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (10F35800) [pid = 2424] [serial = 1294] [outer = 10ED1C00] 21:48:16 INFO - PROCESS | 2424 | 1466743696268 Marionette DEBUG loaded listener.js 21:48:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (110A0800) [pid = 2424] [serial = 1295] [outer = 10ED1C00] 21:48:16 INFO - PROCESS | 2424 | 1466743696774 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:48:16 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 21:48:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 735ms 21:48:16 INFO - PROCESS | 2424 | 1466743696826 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 21:48:16 INFO - PROCESS | 2424 | 1466743696831 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 21:48:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:48:16 INFO - PROCESS | 2424 | 1466743696837 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:48:16 INFO - PROCESS | 2424 | 1466743696840 Marionette TRACE conn2 <- [1,1690,null,{}] 21:48:16 INFO - PROCESS | 2424 | 1466743696844 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:16 INFO - PROCESS | 2424 | 1466743696847 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:16 INFO - PROCESS | 2424 | 1466743696940 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 21:48:16 INFO - PROCESS | 2424 | 1466743696947 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:16 INFO - PROCESS | 2424 | 1466743696949 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:16 INFO - PROCESS | 2424 | ++DOCSHELL 12B6B400 == 29 [pid = 2424] [id = 432] 21:48:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (12B6D800) [pid = 2424] [serial = 1296] [outer = 00000000] 21:48:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12BB1400) [pid = 2424] [serial = 1297] [outer = 12B6D800] 21:48:17 INFO - PROCESS | 2424 | 1466743697009 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12F23800) [pid = 2424] [serial = 1298] [outer = 12B6D800] 21:48:17 INFO - PROCESS | 2424 | 1466743697509 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 703ms 21:48:17 INFO - PROCESS | 2424 | 1466743697536 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 21:48:17 INFO - PROCESS | 2424 | 1466743697538 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 21:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:48:17 INFO - PROCESS | 2424 | 1466743697542 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:48:17 INFO - PROCESS | 2424 | 1466743697545 Marionette TRACE conn2 <- [1,1694,null,{}] 21:48:17 INFO - PROCESS | 2424 | 1466743697556 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:17 INFO - PROCESS | 2424 | 1466743697560 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:17 INFO - PROCESS | 2424 | 1466743697676 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 21:48:17 INFO - PROCESS | 2424 | 1466743697686 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:17 INFO - PROCESS | 2424 | 1466743697689 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:17 INFO - PROCESS | 2424 | ++DOCSHELL 13910000 == 30 [pid = 2424] [id = 433] 21:48:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (13914800) [pid = 2424] [serial = 1299] [outer = 00000000] 21:48:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (13AB7400) [pid = 2424] [serial = 1300] [outer = 13914800] 21:48:17 INFO - PROCESS | 2424 | 1466743697738 Marionette DEBUG loaded listener.js 21:48:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13EA5000) [pid = 2424] [serial = 1301] [outer = 13914800] 21:48:18 INFO - PROCESS | 2424 | 1466743698238 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 735ms 21:48:18 INFO - PROCESS | 2424 | 1466743698282 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 2424 | 1466743698285 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 21:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:48:18 INFO - PROCESS | 2424 | 1466743698288 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 2424 | 1466743698290 Marionette TRACE conn2 <- [1,1698,null,{}] 21:48:18 INFO - PROCESS | 2424 | 1466743698293 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 2424 | 1466743698295 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:18 INFO - PROCESS | 2424 | 1466743698385 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 21:48:18 INFO - PROCESS | 2424 | 1466743698393 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 2424 | 1466743698395 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:18 INFO - PROCESS | 2424 | ++DOCSHELL 146B3800 == 31 [pid = 2424] [id = 434] 21:48:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (146B6000) [pid = 2424] [serial = 1302] [outer = 00000000] 21:48:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (154A3C00) [pid = 2424] [serial = 1303] [outer = 146B6000] 21:48:18 INFO - PROCESS | 2424 | 1466743698440 Marionette DEBUG loaded listener.js 21:48:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (155ACC00) [pid = 2424] [serial = 1304] [outer = 146B6000] 21:48:18 INFO - PROCESS | 2424 | 1466743698881 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 641ms 21:48:18 INFO - PROCESS | 2424 | 1466743698925 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 21:48:18 INFO - PROCESS | 2424 | 1466743698927 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 21:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:48:18 INFO - PROCESS | 2424 | 1466743698931 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:48:18 INFO - PROCESS | 2424 | 1466743698932 Marionette TRACE conn2 <- [1,1702,null,{}] 21:48:18 INFO - PROCESS | 2424 | 1466743698936 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:18 INFO - PROCESS | 2424 | 1466743698938 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:18 INFO - PROCESS | 2424 | 1466743699016 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 21:48:18 INFO - PROCESS | 2424 | 1466743699021 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:18 INFO - PROCESS | 2424 | 1466743699023 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:19 INFO - PROCESS | 2424 | ++DOCSHELL 15A1A000 == 32 [pid = 2424] [id = 435] 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15A1B400) [pid = 2424] [serial = 1305] [outer = 00000000] 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15E82800) [pid = 2424] [serial = 1306] [outer = 15A1B400] 21:48:19 INFO - PROCESS | 2424 | 1466743699067 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16585000) [pid = 2424] [serial = 1307] [outer = 15A1B400] 21:48:19 INFO - PROCESS | 2424 | 1466743699528 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:48:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:48:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 640ms 21:48:19 INFO - PROCESS | 2424 | 1466743699569 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 21:48:19 INFO - PROCESS | 2424 | 1466743699571 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 21:48:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:48:19 INFO - PROCESS | 2424 | 1466743699574 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:48:19 INFO - PROCESS | 2424 | 1466743699576 Marionette TRACE conn2 <- [1,1706,null,{}] 21:48:19 INFO - PROCESS | 2424 | 1466743699583 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:19 INFO - PROCESS | 2424 | 1466743699589 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:19 INFO - PROCESS | 2424 | 1466743699701 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 21:48:19 INFO - PROCESS | 2424 | 1466743699707 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:19 INFO - PROCESS | 2424 | 1466743699709 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:19 INFO - PROCESS | 2424 | ++DOCSHELL 169CA800 == 33 [pid = 2424] [id = 436] 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (16B7F800) [pid = 2424] [serial = 1308] [outer = 00000000] 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16B85000) [pid = 2424] [serial = 1309] [outer = 16B7F800] 21:48:19 INFO - PROCESS | 2424 | 1466743699753 Marionette DEBUG loaded listener.js 21:48:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16E5E400) [pid = 2424] [serial = 1310] [outer = 16B7F800] 21:48:20 INFO - PROCESS | 2424 | 1466743700189 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:48:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 641ms 21:48:20 INFO - PROCESS | 2424 | 1466743700218 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 2424 | 1466743700220 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 21:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:48:20 INFO - PROCESS | 2424 | 1466743700223 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 2424 | 1466743700225 Marionette TRACE conn2 <- [1,1710,null,{}] 21:48:20 INFO - PROCESS | 2424 | 1466743700233 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 2424 | 1466743700245 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:20 INFO - PROCESS | 2424 | 1466743700325 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 21:48:20 INFO - PROCESS | 2424 | 1466743700331 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 2424 | 1466743700334 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:20 INFO - PROCESS | 2424 | ++DOCSHELL 16B8A000 == 34 [pid = 2424] [id = 437] 21:48:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1748A800) [pid = 2424] [serial = 1311] [outer = 00000000] 21:48:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1773BC00) [pid = 2424] [serial = 1312] [outer = 1748A800] 21:48:20 INFO - PROCESS | 2424 | 1466743700378 Marionette DEBUG loaded listener.js 21:48:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (17748000) [pid = 2424] [serial = 1313] [outer = 1748A800] 21:48:20 INFO - PROCESS | 2424 | 1466743700819 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:48:20 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 21:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 641ms 21:48:20 INFO - PROCESS | 2424 | 1466743700874 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 21:48:20 INFO - PROCESS | 2424 | 1466743700876 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 21:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:48:20 INFO - PROCESS | 2424 | 1466743700883 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:48:20 INFO - PROCESS | 2424 | 1466743700885 Marionette TRACE conn2 <- [1,1714,null,{}] 21:48:20 INFO - PROCESS | 2424 | 1466743700888 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:20 INFO - PROCESS | 2424 | 1466743700890 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:20 INFO - PROCESS | 2424 | 1466743700967 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 21:48:20 INFO - PROCESS | 2424 | 1466743700973 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:20 INFO - PROCESS | 2424 | 1466743700975 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:20 INFO - PROCESS | 2424 | ++DOCSHELL 17D7A400 == 35 [pid = 2424] [id = 438] 21:48:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (17D83C00) [pid = 2424] [serial = 1314] [outer = 00000000] 21:48:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1812A800) [pid = 2424] [serial = 1315] [outer = 17D83C00] 21:48:21 INFO - PROCESS | 2424 | 1466743701021 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (154D2400) [pid = 2424] [serial = 1316] [outer = 17D83C00] 21:48:21 INFO - PROCESS | 2424 | 1466743701482 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:48:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:48:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 640ms 21:48:21 INFO - PROCESS | 2424 | 1466743701506 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 21:48:21 INFO - PROCESS | 2424 | 1466743701508 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 21:48:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:48:21 INFO - PROCESS | 2424 | 1466743701521 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:48:21 INFO - PROCESS | 2424 | 1466743701523 Marionette TRACE conn2 <- [1,1718,null,{}] 21:48:21 INFO - PROCESS | 2424 | 1466743701526 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:21 INFO - PROCESS | 2424 | 1466743701528 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:21 INFO - PROCESS | 2424 | 1466743701644 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 21:48:21 INFO - PROCESS | 2424 | 1466743701649 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:21 INFO - PROCESS | 2424 | 1466743701651 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:21 INFO - PROCESS | 2424 | ++DOCSHELL 13641800 == 36 [pid = 2424] [id = 439] 21:48:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (18132800) [pid = 2424] [serial = 1317] [outer = 00000000] 21:48:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (196CC800) [pid = 2424] [serial = 1318] [outer = 18132800] 21:48:21 INFO - PROCESS | 2424 | 1466743701694 Marionette DEBUG loaded listener.js 21:48:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (19704400) [pid = 2424] [serial = 1319] [outer = 18132800] 21:48:22 INFO - PROCESS | 2424 | 1466743702158 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:48:22 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 21:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 21:48:22 INFO - PROCESS | 2424 | 1466743702216 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 2424 | 1466743702218 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 21:48:22 INFO - PROCESS | 2424 | 1466743702221 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:48:22 INFO - PROCESS | 2424 | 1466743702223 Marionette TRACE conn2 <- [1,1722,null,{}] 21:48:22 INFO - PROCESS | 2424 | 1466743702226 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 2424 | 1466743702228 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:22 INFO - PROCESS | 2424 | 1466743702357 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 21:48:22 INFO - PROCESS | 2424 | 1466743702370 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:22 INFO - PROCESS | 2424 | 1466743702373 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:22 INFO - PROCESS | 2424 | ++DOCSHELL 15A19000 == 37 [pid = 2424] [id = 440] 21:48:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (15E7A000) [pid = 2424] [serial = 1320] [outer = 00000000] 21:48:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1970E000) [pid = 2424] [serial = 1321] [outer = 15E7A000] 21:48:22 INFO - PROCESS | 2424 | 1466743702419 Marionette DEBUG loaded listener.js 21:48:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1974E000) [pid = 2424] [serial = 1322] [outer = 15E7A000] 21:48:22 INFO - PROCESS | 2424 | 1466743702861 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 21:48:22 INFO - PROCESS | 2424 | 1466743702933 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 21:48:22 INFO - PROCESS | 2424 | 1466743702936 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 21:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:48:22 INFO - PROCESS | 2424 | 1466743702939 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:48:22 INFO - PROCESS | 2424 | 1466743702941 Marionette TRACE conn2 <- [1,1726,null,{}] 21:48:22 INFO - PROCESS | 2424 | 1466743702945 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:22 INFO - PROCESS | 2424 | 1466743702947 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:23 INFO - PROCESS | 2424 | 1466743703110 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 21:48:23 INFO - PROCESS | 2424 | 1466743703175 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:23 INFO - PROCESS | 2424 | 1466743703178 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:23 INFO - PROCESS | 2424 | ++DOCSHELL 19D1D000 == 38 [pid = 2424] [id = 441] 21:48:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (19D1F000) [pid = 2424] [serial = 1323] [outer = 00000000] 21:48:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (1A021000) [pid = 2424] [serial = 1324] [outer = 19D1F000] 21:48:23 INFO - PROCESS | 2424 | 1466743703231 Marionette DEBUG loaded listener.js 21:48:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (1A02D000) [pid = 2424] [serial = 1325] [outer = 19D1F000] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (16D21000) [pid = 2424] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (11805C00) [pid = 2424] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (17F4D800) [pid = 2424] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1970A000) [pid = 2424] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (11C97400) [pid = 2424] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1A02C000) [pid = 2424] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1975AC00) [pid = 2424] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (16B8DC00) [pid = 2424] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16765400) [pid = 2424] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (13229800) [pid = 2424] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (11222000) [pid = 2424] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19442800) [pid = 2424] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16B88C00) [pid = 2424] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13238400) [pid = 2424] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (129E5000) [pid = 2424] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (18130C00) [pid = 2424] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19753800) [pid = 2424] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:48:23 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1A34C800) [pid = 2424] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:48:23 INFO - PROCESS | 2424 | 1466743703905 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1000ms 21:48:23 INFO - PROCESS | 2424 | 1466743703941 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 21:48:23 INFO - PROCESS | 2424 | 1466743703943 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 21:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:48:23 INFO - PROCESS | 2424 | 1466743703946 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:48:23 INFO - PROCESS | 2424 | 1466743703948 Marionette TRACE conn2 <- [1,1730,null,{}] 21:48:23 INFO - PROCESS | 2424 | 1466743703951 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:23 INFO - PROCESS | 2424 | 1466743703953 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:24 INFO - PROCESS | 2424 | 1466743704033 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 21:48:24 INFO - PROCESS | 2424 | 1466743704039 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 2424 | 1466743704041 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:24 INFO - PROCESS | 2424 | ++DOCSHELL 146B6800 == 39 [pid = 2424] [id = 442] 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (155A4000) [pid = 2424] [serial = 1326] [outer = 00000000] 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (169D1800) [pid = 2424] [serial = 1327] [outer = 155A4000] 21:48:24 INFO - PROCESS | 2424 | 1466743704085 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16D21000) [pid = 2424] [serial = 1328] [outer = 155A4000] 21:48:24 INFO - PROCESS | 2424 | 1466743704511 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:48:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:48:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 593ms 21:48:24 INFO - PROCESS | 2424 | 1466743704552 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 21:48:24 INFO - PROCESS | 2424 | 1466743704554 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 21:48:24 INFO - PROCESS | 2424 | 1466743704557 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:48:24 INFO - PROCESS | 2424 | 1466743704559 Marionette TRACE conn2 <- [1,1734,null,{}] 21:48:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:48:24 INFO - PROCESS | 2424 | 1466743704565 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:24 INFO - PROCESS | 2424 | 1466743704567 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:24 INFO - PROCESS | 2424 | 1466743704655 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 21:48:24 INFO - PROCESS | 2424 | 1466743704662 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:24 INFO - PROCESS | 2424 | 1466743704664 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:24 INFO - PROCESS | 2424 | ++DOCSHELL 169CB000 == 40 [pid = 2424] [id = 443] 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16B88400) [pid = 2424] [serial = 1329] [outer = 00000000] 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19A0DC00) [pid = 2424] [serial = 1330] [outer = 16B88400] 21:48:24 INFO - PROCESS | 2424 | 1466743704707 Marionette DEBUG loaded listener.js 21:48:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19D18C00) [pid = 2424] [serial = 1331] [outer = 16B88400] 21:48:25 INFO - PROCESS | 2424 | 1466743705176 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 640ms 21:48:25 INFO - PROCESS | 2424 | 1466743705210 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 2424 | 1466743705212 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 21:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:48:25 INFO - PROCESS | 2424 | 1466743705215 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 2424 | 1466743705216 Marionette TRACE conn2 <- [1,1738,null,{}] 21:48:25 INFO - PROCESS | 2424 | 1466743705220 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 2424 | 1466743705222 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:25 INFO - PROCESS | 2424 | 1466743705299 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 21:48:25 INFO - PROCESS | 2424 | 1466743705305 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:25 INFO - PROCESS | 2424 | 1466743705307 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:25 INFO - PROCESS | 2424 | ++DOCSHELL 154D1400 == 41 [pid = 2424] [id = 444] 21:48:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (15E81400) [pid = 2424] [serial = 1332] [outer = 00000000] 21:48:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1A34B400) [pid = 2424] [serial = 1333] [outer = 15E81400] 21:48:25 INFO - PROCESS | 2424 | 1466743705350 Marionette DEBUG loaded listener.js 21:48:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A353C00) [pid = 2424] [serial = 1334] [outer = 15E81400] 21:48:25 INFO - PROCESS | 2424 | 1466743705908 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:48:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 750ms 21:48:25 INFO - PROCESS | 2424 | 1466743705955 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 21:48:25 INFO - PROCESS | 2424 | 1466743705960 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 21:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:48:25 INFO - PROCESS | 2424 | 1466743705966 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:48:25 INFO - PROCESS | 2424 | 1466743705970 Marionette TRACE conn2 <- [1,1742,null,{}] 21:48:25 INFO - PROCESS | 2424 | 1466743705976 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:25 INFO - PROCESS | 2424 | 1466743705979 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:26 INFO - PROCESS | 2424 | 1466743706148 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 21:48:26 INFO - PROCESS | 2424 | 1466743706285 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:26 INFO - PROCESS | 2424 | 1466743706290 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:26 INFO - PROCESS | 2424 | ++DOCSHELL 105F1C00 == 42 [pid = 2424] [id = 445] 21:48:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (105F6400) [pid = 2424] [serial = 1335] [outer = 00000000] 21:48:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (112BBC00) [pid = 2424] [serial = 1336] [outer = 105F6400] 21:48:26 INFO - PROCESS | 2424 | 1466743706348 Marionette DEBUG loaded listener.js 21:48:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (11DDE000) [pid = 2424] [serial = 1337] [outer = 105F6400] 21:48:27 INFO - PROCESS | 2424 | 1466743707051 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:48:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:48:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1156ms 21:48:27 INFO - PROCESS | 2424 | 1466743707119 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 21:48:27 INFO - PROCESS | 2424 | 1466743707124 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 21:48:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:48:27 INFO - PROCESS | 2424 | 1466743707131 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:48:27 INFO - PROCESS | 2424 | 1466743707134 Marionette TRACE conn2 <- [1,1746,null,{}] 21:48:27 INFO - PROCESS | 2424 | 1466743707138 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:27 INFO - PROCESS | 2424 | 1466743707141 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:27 INFO - PROCESS | 2424 | 1466743707267 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 21:48:27 INFO - PROCESS | 2424 | 1466743707397 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:27 INFO - PROCESS | 2424 | 1466743707400 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:27 INFO - PROCESS | 2424 | ++DOCSHELL 13235000 == 43 [pid = 2424] [id = 446] 21:48:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (13237000) [pid = 2424] [serial = 1338] [outer = 00000000] 21:48:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (13EA0400) [pid = 2424] [serial = 1339] [outer = 13237000] 21:48:27 INFO - PROCESS | 2424 | 1466743707458 Marionette DEBUG loaded listener.js 21:48:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (146BC000) [pid = 2424] [serial = 1340] [outer = 13237000] 21:48:28 INFO - PROCESS | 2424 | 1466743708384 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:48:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:48:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1297ms 21:48:28 INFO - PROCESS | 2424 | 1466743708430 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 21:48:28 INFO - PROCESS | 2424 | 1466743708434 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 21:48:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:48:28 INFO - PROCESS | 2424 | 1466743708440 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:48:28 INFO - PROCESS | 2424 | 1466743708443 Marionette TRACE conn2 <- [1,1750,null,{}] 21:48:28 INFO - PROCESS | 2424 | 1466743708448 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:28 INFO - PROCESS | 2424 | 1466743708451 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:28 INFO - PROCESS | 2424 | 1466743708567 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 21:48:28 INFO - PROCESS | 2424 | 1466743708711 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:28 INFO - PROCESS | 2424 | 1466743708716 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 1036A400 == 42 [pid = 2424] [id = 407] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 10BA9800 == 41 [pid = 2424] [id = 399] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 16B7FC00 == 40 [pid = 2424] [id = 415] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 10BB2C00 == 39 [pid = 2424] [id = 398] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 12B71C00 == 38 [pid = 2424] [id = 401] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 16588000 == 37 [pid = 2424] [id = 412] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 146B8400 == 36 [pid = 2424] [id = 410] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 18135C00 == 35 [pid = 2424] [id = 400] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 10BAAC00 == 34 [pid = 2424] [id = 414] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 1658A000 == 33 [pid = 2424] [id = 402] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 16EF4400 == 32 [pid = 2424] [id = 413] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 1322FC00 == 31 [pid = 2424] [id = 409] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 12B69C00 == 30 [pid = 2424] [id = 408] 21:48:28 INFO - PROCESS | 2424 | --DOCSHELL 1A358400 == 29 [pid = 2424] [id = 430] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A02A400) [pid = 2424] [serial = 1211] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A43A400) [pid = 2424] [serial = 1220] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (18132400) [pid = 2424] [serial = 1217] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (155AC800) [pid = 2424] [serial = 1214] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (18134000) [pid = 2424] [serial = 1276] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (18136800) [pid = 2424] [serial = 1277] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1A022800) [pid = 2424] [serial = 1280] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19DAEC00) [pid = 2424] [serial = 1279] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (146B8800) [pid = 2424] [serial = 1285] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A02FC00) [pid = 2424] [serial = 1282] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A34DC00) [pid = 2424] [serial = 1288] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (17524400) [pid = 2424] [serial = 1273] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16B83000) [pid = 2424] [serial = 1270] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16B8AC00) [pid = 2424] [serial = 1271] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14611C00) [pid = 2424] [serial = 1267] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (146B6C00) [pid = 2424] [serial = 1268] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1322A400) [pid = 2424] [serial = 1265] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13139C00) [pid = 2424] [serial = 1264] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19D25400) [pid = 2424] [serial = 1262] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19D1A400) [pid = 2424] [serial = 1261] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (196D7000) [pid = 2424] [serial = 1259] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1812CC00) [pid = 2424] [serial = 1258] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1460C800) [pid = 2424] [serial = 1256] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13AB9400) [pid = 2424] [serial = 1255] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13133C00) [pid = 2424] [serial = 1253] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12F1D400) [pid = 2424] [serial = 1252] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1970E400) [pid = 2424] [serial = 1250] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A436800) [pid = 2424] [serial = 1291] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1A352C00) [pid = 2424] [serial = 1289] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (18136400) [pid = 2424] [serial = 1286] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A032C00) [pid = 2424] [serial = 1283] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17A7CC00) [pid = 2424] [serial = 1274] [outer = 00000000] [url = about:blank] 21:48:28 INFO - PROCESS | 2424 | ++DOCSHELL 1047C400 == 30 [pid = 2424] [id = 447] 21:48:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (104E2400) [pid = 2424] [serial = 1341] [outer = 00000000] 21:48:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10BB5400) [pid = 2424] [serial = 1342] [outer = 104E2400] 21:48:28 INFO - PROCESS | 2424 | 1466743708802 Marionette DEBUG loaded listener.js 21:48:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1180D000) [pid = 2424] [serial = 1343] [outer = 104E2400] 21:48:29 INFO - PROCESS | 2424 | 1466743709251 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 844ms 21:48:29 INFO - PROCESS | 2424 | 1466743709283 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 2424 | 1466743709287 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 21:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:48:29 INFO - PROCESS | 2424 | 1466743709294 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 2424 | 1466743709296 Marionette TRACE conn2 <- [1,1754,null,{}] 21:48:29 INFO - PROCESS | 2424 | 1466743709300 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:29 INFO - PROCESS | 2424 | 1466743709303 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:29 INFO - PROCESS | 2424 | 1466743709388 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 21:48:29 INFO - PROCESS | 2424 | 1466743709395 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:29 INFO - PROCESS | 2424 | 1466743709397 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:29 INFO - PROCESS | 2424 | ++DOCSHELL 12F6C000 == 31 [pid = 2424] [id = 448] 21:48:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12F6C800) [pid = 2424] [serial = 1344] [outer = 00000000] 21:48:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13186C00) [pid = 2424] [serial = 1345] [outer = 12F6C800] 21:48:29 INFO - PROCESS | 2424 | 1466743709444 Marionette DEBUG loaded listener.js 21:48:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13632400) [pid = 2424] [serial = 1346] [outer = 12F6C800] 21:48:29 INFO - PROCESS | 2424 | 1466743709960 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:48:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:48:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 703ms 21:48:29 INFO - PROCESS | 2424 | 1466743709993 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 21:48:29 INFO - PROCESS | 2424 | 1466743709995 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 21:48:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:48:29 INFO - PROCESS | 2424 | 1466743709999 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:48:29 INFO - PROCESS | 2424 | 1466743710002 Marionette TRACE conn2 <- [1,1758,null,{}] 21:48:30 INFO - PROCESS | 2424 | 1466743710013 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 2424 | 1466743710017 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:30 INFO - PROCESS | 2424 | 1466743710130 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 21:48:30 INFO - PROCESS | 2424 | 1466743710232 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 2424 | 1466743710235 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:30 INFO - PROCESS | 2424 | ++DOCSHELL 146BF800 == 32 [pid = 2424] [id = 449] 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1527CC00) [pid = 2424] [serial = 1347] [outer = 00000000] 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15A19C00) [pid = 2424] [serial = 1348] [outer = 1527CC00] 21:48:30 INFO - PROCESS | 2424 | 1466743710282 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E7BC00) [pid = 2424] [serial = 1349] [outer = 1527CC00] 21:48:30 INFO - PROCESS | 2424 | 1466743710655 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 687ms 21:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:48:30 INFO - PROCESS | 2424 | 1466743710698 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 21:48:30 INFO - PROCESS | 2424 | 1466743710701 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 21:48:30 INFO - PROCESS | 2424 | 1466743710704 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:48:30 INFO - PROCESS | 2424 | 1466743710706 Marionette TRACE conn2 <- [1,1762,null,{}] 21:48:30 INFO - PROCESS | 2424 | 1466743710709 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:30 INFO - PROCESS | 2424 | 1466743710711 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:30 INFO - PROCESS | 2424 | 1466743710806 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 21:48:30 INFO - PROCESS | 2424 | 1466743710812 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:30 INFO - PROCESS | 2424 | 1466743710814 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:30 INFO - PROCESS | 2424 | ++DOCSHELL 15E77C00 == 33 [pid = 2424] [id = 450] 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1658C800) [pid = 2424] [serial = 1350] [outer = 00000000] 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B83800) [pid = 2424] [serial = 1351] [outer = 1658C800] 21:48:30 INFO - PROCESS | 2424 | 1466743710858 Marionette DEBUG loaded listener.js 21:48:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B89000) [pid = 2424] [serial = 1352] [outer = 1658C800] 21:48:31 INFO - PROCESS | 2424 | 1466743711334 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:48:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:48:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 687ms 21:48:31 INFO - PROCESS | 2424 | 1466743711409 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 21:48:31 INFO - PROCESS | 2424 | 1466743711411 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 21:48:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:48:31 INFO - PROCESS | 2424 | 1466743711415 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:48:31 INFO - PROCESS | 2424 | 1466743711416 Marionette TRACE conn2 <- [1,1766,null,{}] 21:48:31 INFO - PROCESS | 2424 | 1466743711420 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:31 INFO - PROCESS | 2424 | 1466743711422 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:31 INFO - PROCESS | 2424 | 1466743711559 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 21:48:31 INFO - PROCESS | 2424 | 1466743711579 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:31 INFO - PROCESS | 2424 | 1466743711582 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:31 INFO - PROCESS | 2424 | ++DOCSHELL 16B8BC00 == 34 [pid = 2424] [id = 451] 21:48:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16D22400) [pid = 2424] [serial = 1353] [outer = 00000000] 21:48:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17520C00) [pid = 2424] [serial = 1354] [outer = 16D22400] 21:48:31 INFO - PROCESS | 2424 | 1466743711629 Marionette DEBUG loaded listener.js 21:48:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17740C00) [pid = 2424] [serial = 1355] [outer = 16D22400] 21:48:32 INFO - PROCESS | 2424 | 1466743712085 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:48:32 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 21:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 703ms 21:48:32 INFO - PROCESS | 2424 | 1466743712121 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 2424 | 1466743712123 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 21:48:32 INFO - PROCESS | 2424 | 1466743712127 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 2424 | 1466743712128 Marionette TRACE conn2 <- [1,1770,null,{}] 21:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:48:32 INFO - PROCESS | 2424 | 1466743712131 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:32 INFO - PROCESS | 2424 | 1466743712137 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:32 INFO - PROCESS | 2424 | 1466743712276 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 21:48:32 INFO - PROCESS | 2424 | 1466743712340 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:32 INFO - PROCESS | 2424 | 1466743712343 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:32 INFO - PROCESS | 2424 | ++DOCSHELL 17F4A400 == 35 [pid = 2424] [id = 452] 21:48:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17F4B000) [pid = 2424] [serial = 1356] [outer = 00000000] 21:48:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1943F800) [pid = 2424] [serial = 1357] [outer = 17F4B000] 21:48:32 INFO - PROCESS | 2424 | 1466743712391 Marionette DEBUG loaded listener.js 21:48:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19441400) [pid = 2424] [serial = 1358] [outer = 17F4B000] 21:48:32 INFO - PROCESS | 2424 | 1466743712827 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:48:32 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 21:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 735ms 21:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:48:32 INFO - PROCESS | 2424 | 1466743712870 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 21:48:32 INFO - PROCESS | 2424 | 1466743712872 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 21:48:32 INFO - PROCESS | 2424 | 1466743712900 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:48:32 INFO - PROCESS | 2424 | 1466743712902 Marionette TRACE conn2 <- [1,1774,null,{}] 21:48:32 INFO - PROCESS | 2424 | 1466743712932 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:32 INFO - PROCESS | 2424 | 1466743712934 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:33 INFO - PROCESS | 2424 | 1466743713188 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13914800) [pid = 2424] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (146B6000) [pid = 2424] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (18132800) [pid = 2424] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1748A800) [pid = 2424] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15E7A000) [pid = 2424] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19D1F000) [pid = 2424] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B88400) [pid = 2424] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (15A1B400) [pid = 2424] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12B6D800) [pid = 2424] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10ED1C00) [pid = 2424] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16B7F800) [pid = 2424] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17D83C00) [pid = 2424] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:48:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (155A4000) [pid = 2424] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:48:33 INFO - PROCESS | 2424 | 1466743713273 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 2424 | 1466743713275 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:33 INFO - PROCESS | 2424 | ++DOCSHELL 10ED1400 == 36 [pid = 2424] [id = 453] 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (10ED1C00) [pid = 2424] [serial = 1359] [outer = 00000000] 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13914800) [pid = 2424] [serial = 1360] [outer = 10ED1C00] 21:48:33 INFO - PROCESS | 2424 | 1466743713318 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (155A4000) [pid = 2424] [serial = 1361] [outer = 10ED1C00] 21:48:33 INFO - PROCESS | 2424 | 1466743713669 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:48:33 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 21:48:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 828ms 21:48:33 INFO - PROCESS | 2424 | 1466743713719 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 21:48:33 INFO - PROCESS | 2424 | 1466743713722 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 21:48:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:48:33 INFO - PROCESS | 2424 | 1466743713725 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:48:33 INFO - PROCESS | 2424 | 1466743713727 Marionette TRACE conn2 <- [1,1778,null,{}] 21:48:33 INFO - PROCESS | 2424 | 1466743713730 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:33 INFO - PROCESS | 2424 | 1466743713732 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:33 INFO - PROCESS | 2424 | 1466743713815 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 21:48:33 INFO - PROCESS | 2424 | 1466743713820 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:33 INFO - PROCESS | 2424 | 1466743713822 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:33 INFO - PROCESS | 2424 | ++DOCSHELL 1363A800 == 37 [pid = 2424] [id = 454] 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (146B6C00) [pid = 2424] [serial = 1362] [outer = 00000000] 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (196CF000) [pid = 2424] [serial = 1363] [outer = 146B6C00] 21:48:33 INFO - PROCESS | 2424 | 1466743713865 Marionette DEBUG loaded listener.js 21:48:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19709400) [pid = 2424] [serial = 1364] [outer = 146B6C00] 21:48:34 INFO - PROCESS | 2424 | 1466743714291 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:48:34 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) 21:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 594ms 21:48:34 INFO - PROCESS | 2424 | 1466743714331 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 2424 | 1466743714333 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 21:48:34 INFO - PROCESS | 2424 | 1466743714341 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - PROCESS | 2424 | 1466743714342 Marionette TRACE conn2 <- [1,1782,null,{}] 21:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:48:34 INFO - PROCESS | 2424 | 1466743714345 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 2424 | 1466743714347 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:34 INFO - PROCESS | 2424 | 1466743714428 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 21:48:34 INFO - PROCESS | 2424 | 1466743714434 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:34 INFO - PROCESS | 2424 | 1466743714436 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:34 INFO - PROCESS | 2424 | ++DOCSHELL 146BE400 == 38 [pid = 2424] [id = 455] 21:48:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1692F400) [pid = 2424] [serial = 1365] [outer = 00000000] 21:48:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19A0A400) [pid = 2424] [serial = 1366] [outer = 1692F400] 21:48:34 INFO - PROCESS | 2424 | 1466743714478 Marionette DEBUG loaded listener.js 21:48:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19A0AC00) [pid = 2424] [serial = 1367] [outer = 1692F400] 21:48:34 INFO - PROCESS | 2424 | 1466743714937 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 625ms 21:48:34 INFO - PROCESS | 2424 | 1466743714982 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 21:48:34 INFO - PROCESS | 2424 | 1466743714984 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 21:48:34 INFO - PROCESS | 2424 | 1466743714991 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:48:34 INFO - PROCESS | 2424 | 1466743714993 Marionette TRACE conn2 <- [1,1786,null,{}] 21:48:34 INFO - PROCESS | 2424 | 1466743714996 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:34 INFO - PROCESS | 2424 | 1466743714998 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:35 INFO - PROCESS | 2424 | 1466743715080 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 21:48:35 INFO - PROCESS | 2424 | 1466743715086 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:35 INFO - PROCESS | 2424 | 1466743715087 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:35 INFO - PROCESS | 2424 | ++DOCSHELL 155A5400 == 39 [pid = 2424] [id = 456] 21:48:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19D1B000) [pid = 2424] [serial = 1368] [outer = 00000000] 21:48:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A014400) [pid = 2424] [serial = 1369] [outer = 19D1B000] 21:48:35 INFO - PROCESS | 2424 | 1466743715132 Marionette DEBUG loaded listener.js 21:48:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A016400) [pid = 2424] [serial = 1370] [outer = 19D1B000] 21:48:35 INFO - PROCESS | 2424 | 1466743715862 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:48:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:48:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 937ms 21:48:35 INFO - PROCESS | 2424 | 1466743715939 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 21:48:35 INFO - PROCESS | 2424 | 1466743715944 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 21:48:35 INFO - PROCESS | 2424 | 1466743715948 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:48:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:48:35 INFO - PROCESS | 2424 | 1466743715954 Marionette TRACE conn2 <- [1,1790,null,{}] 21:48:35 INFO - PROCESS | 2424 | 1466743715959 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:35 INFO - PROCESS | 2424 | 1466743715962 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:36 INFO - PROCESS | 2424 | 1466743716109 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 21:48:36 INFO - PROCESS | 2424 | 1466743716239 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:36 INFO - PROCESS | 2424 | 1466743716242 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:36 INFO - PROCESS | 2424 | ++DOCSHELL 11224800 == 40 [pid = 2424] [id = 457] 21:48:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (112B2800) [pid = 2424] [serial = 1371] [outer = 00000000] 21:48:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (13139C00) [pid = 2424] [serial = 1372] [outer = 112B2800] 21:48:36 INFO - PROCESS | 2424 | 1466743716300 Marionette DEBUG loaded listener.js 21:48:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (13AB9400) [pid = 2424] [serial = 1373] [outer = 112B2800] 21:48:36 INFO - PROCESS | 2424 | 1466743716883 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 999ms 21:48:36 INFO - PROCESS | 2424 | 1466743716952 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 21:48:36 INFO - PROCESS | 2424 | 1466743716957 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 21:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:48:36 INFO - PROCESS | 2424 | 1466743716964 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:48:36 INFO - PROCESS | 2424 | 1466743716967 Marionette TRACE conn2 <- [1,1794,null,{}] 21:48:36 INFO - PROCESS | 2424 | 1466743716971 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:36 INFO - PROCESS | 2424 | 1466743716974 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:37 INFO - PROCESS | 2424 | 1466743717119 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 21:48:37 INFO - PROCESS | 2424 | 1466743717254 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:37 INFO - PROCESS | 2424 | 1466743717257 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:37 INFO - PROCESS | 2424 | ++DOCSHELL 16589C00 == 41 [pid = 2424] [id = 458] 21:48:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16592800) [pid = 2424] [serial = 1374] [outer = 00000000] 21:48:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16933800) [pid = 2424] [serial = 1375] [outer = 16592800] 21:48:37 INFO - PROCESS | 2424 | 1466743717314 Marionette DEBUG loaded listener.js 21:48:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1751B800) [pid = 2424] [serial = 1376] [outer = 16592800] 21:48:37 INFO - PROCESS | 2424 | 1466743717953 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:48:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:48:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1047ms 21:48:37 INFO - PROCESS | 2424 | 1466743718005 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 21:48:37 INFO - PROCESS | 2424 | 1466743718008 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 21:48:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:48:38 INFO - PROCESS | 2424 | 1466743718012 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:48:38 INFO - PROCESS | 2424 | 1466743718015 Marionette TRACE conn2 <- [1,1798,null,{}] 21:48:38 INFO - PROCESS | 2424 | 1466743718044 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:38 INFO - PROCESS | 2424 | 1466743718049 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:38 INFO - PROCESS | 2424 | 1466743718157 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 21:48:38 INFO - PROCESS | 2424 | 1466743718305 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:38 INFO - PROCESS | 2424 | 1466743718309 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:38 INFO - PROCESS | 2424 | ++DOCSHELL 19442800 == 42 [pid = 2424] [id = 459] 21:48:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19702400) [pid = 2424] [serial = 1377] [outer = 00000000] 21:48:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19D24000) [pid = 2424] [serial = 1378] [outer = 19702400] 21:48:38 INFO - PROCESS | 2424 | 1466743718366 Marionette DEBUG loaded listener.js 21:48:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A029800) [pid = 2424] [serial = 1379] [outer = 19702400] 21:48:39 INFO - PROCESS | 2424 | 1466743719130 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1172ms 21:48:39 INFO - PROCESS | 2424 | 1466743719184 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 21:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:48:39 INFO - PROCESS | 2424 | 1466743719188 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 21:48:39 INFO - PROCESS | 2424 | 1466743719192 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:48:39 INFO - PROCESS | 2424 | 1466743719195 Marionette TRACE conn2 <- [1,1802,null,{}] 21:48:39 INFO - PROCESS | 2424 | 1466743719201 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:39 INFO - PROCESS | 2424 | 1466743719204 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:39 INFO - PROCESS | 2424 | 1466743719300 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 21:48:39 INFO - PROCESS | 2424 | 1466743719466 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:39 INFO - PROCESS | 2424 | 1466743719469 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:39 INFO - PROCESS | 2424 | ++DOCSHELL 12F60000 == 43 [pid = 2424] [id = 460] 21:48:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12F63400) [pid = 2424] [serial = 1380] [outer = 00000000] 21:48:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (13A2EC00) [pid = 2424] [serial = 1381] [outer = 12F63400] 21:48:39 INFO - PROCESS | 2424 | 1466743719520 Marionette DEBUG loaded listener.js 21:48:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (14284800) [pid = 2424] [serial = 1382] [outer = 12F63400] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 15A13400 == 42 [pid = 2424] [id = 411] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 18134C00 == 41 [pid = 2424] [id = 406] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 146BF800 == 40 [pid = 2424] [id = 449] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 16B8BC00 == 39 [pid = 2424] [id = 451] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 15E77C00 == 38 [pid = 2424] [id = 450] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 10ED1400 == 37 [pid = 2424] [id = 453] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 1363A800 == 36 [pid = 2424] [id = 454] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 17F4A400 == 35 [pid = 2424] [id = 452] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 19752800 == 34 [pid = 2424] [id = 403] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 146BE400 == 33 [pid = 2424] [id = 455] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 16B8EC00 == 32 [pid = 2424] [id = 405] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 11801400 == 31 [pid = 2424] [id = 404] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 19442800 == 30 [pid = 2424] [id = 459] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 16589C00 == 29 [pid = 2424] [id = 458] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 155A5400 == 28 [pid = 2424] [id = 456] 21:48:40 INFO - PROCESS | 2424 | --DOCSHELL 11224800 == 27 [pid = 2424] [id = 457] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (13AB7400) [pid = 2424] [serial = 1300] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (13EA5000) [pid = 2424] [serial = 1301] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (154A3C00) [pid = 2424] [serial = 1303] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (196CC800) [pid = 2424] [serial = 1318] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (155ACC00) [pid = 2424] [serial = 1304] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1773BC00) [pid = 2424] [serial = 1312] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1970E000) [pid = 2424] [serial = 1321] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A021000) [pid = 2424] [serial = 1324] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1974E000) [pid = 2424] [serial = 1322] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19A0DC00) [pid = 2424] [serial = 1330] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17748000) [pid = 2424] [serial = 1313] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15E82800) [pid = 2424] [serial = 1306] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16585000) [pid = 2424] [serial = 1307] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12BB1400) [pid = 2424] [serial = 1297] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10F35800) [pid = 2424] [serial = 1294] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (12F23800) [pid = 2424] [serial = 1298] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (110A0800) [pid = 2424] [serial = 1295] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A02D000) [pid = 2424] [serial = 1325] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16B85000) [pid = 2424] [serial = 1309] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19D18C00) [pid = 2424] [serial = 1331] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A34B400) [pid = 2424] [serial = 1333] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1812A800) [pid = 2424] [serial = 1315] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16E5E400) [pid = 2424] [serial = 1310] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19704400) [pid = 2424] [serial = 1319] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (169D1800) [pid = 2424] [serial = 1327] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16D21000) [pid = 2424] [serial = 1328] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (154D2400) [pid = 2424] [serial = 1316] [outer = 00000000] [url = about:blank] 21:48:40 INFO - PROCESS | 2424 | 1466743720688 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:48:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:48:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1563ms 21:48:40 INFO - PROCESS | 2424 | 1466743720758 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 21:48:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:48:40 INFO - PROCESS | 2424 | 1466743720762 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 21:48:40 INFO - PROCESS | 2424 | 1466743720766 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:48:40 INFO - PROCESS | 2424 | 1466743720771 Marionette TRACE conn2 <- [1,1806,null,{}] 21:48:40 INFO - PROCESS | 2424 | 1466743720776 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:40 INFO - PROCESS | 2424 | 1466743720779 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:40 INFO - PROCESS | 2424 | 1466743720903 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 21:48:40 INFO - PROCESS | 2424 | 1466743720997 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:40 INFO - PROCESS | 2424 | 1466743721000 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:41 INFO - PROCESS | 2424 | ++DOCSHELL 112B6400 == 28 [pid = 2424] [id = 461] 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (112BAC00) [pid = 2424] [serial = 1383] [outer = 00000000] 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12B66C00) [pid = 2424] [serial = 1384] [outer = 112BAC00] 21:48:41 INFO - PROCESS | 2424 | 1466743721047 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12C8EC00) [pid = 2424] [serial = 1385] [outer = 112BAC00] 21:48:41 INFO - PROCESS | 2424 | 1466743721427 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 703ms 21:48:41 INFO - PROCESS | 2424 | 1466743721463 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 21:48:41 INFO - PROCESS | 2424 | 1466743721468 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 21:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:48:41 INFO - PROCESS | 2424 | 1466743721506 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:48:41 INFO - PROCESS | 2424 | 1466743721509 Marionette TRACE conn2 <- [1,1810,null,{}] 21:48:41 INFO - PROCESS | 2424 | 1466743721513 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:41 INFO - PROCESS | 2424 | 1466743721515 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:41 INFO - PROCESS | 2424 | 1466743721605 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 21:48:41 INFO - PROCESS | 2424 | 1466743721611 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:41 INFO - PROCESS | 2424 | 1466743721614 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:41 INFO - PROCESS | 2424 | ++DOCSHELL 13639000 == 29 [pid = 2424] [id = 462] 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1363A800) [pid = 2424] [serial = 1386] [outer = 00000000] 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13AB1000) [pid = 2424] [serial = 1387] [outer = 1363A800] 21:48:41 INFO - PROCESS | 2424 | 1466743721660 Marionette DEBUG loaded listener.js 21:48:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13EAB800) [pid = 2424] [serial = 1388] [outer = 1363A800] 21:48:42 INFO - PROCESS | 2424 | 1466743722111 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 21:48:42 INFO - PROCESS | 2424 | 1466743722141 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 2424 | 1466743722143 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 21:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:48:42 INFO - PROCESS | 2424 | 1466743722147 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - PROCESS | 2424 | 1466743722150 Marionette TRACE conn2 <- [1,1814,null,{}] 21:48:42 INFO - PROCESS | 2424 | 1466743722161 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 2424 | 1466743722165 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:42 INFO - PROCESS | 2424 | 1466743722248 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 21:48:42 INFO - PROCESS | 2424 | 1466743722255 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:42 INFO - PROCESS | 2424 | 1466743722258 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:42 INFO - PROCESS | 2424 | ++DOCSHELL 154CF800 == 30 [pid = 2424] [id = 463] 21:48:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (154CFC00) [pid = 2424] [serial = 1389] [outer = 00000000] 21:48:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15A6D400) [pid = 2424] [serial = 1390] [outer = 154CFC00] 21:48:42 INFO - PROCESS | 2424 | 1466743722307 Marionette DEBUG loaded listener.js 21:48:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16585800) [pid = 2424] [serial = 1391] [outer = 154CFC00] 21:48:42 INFO - PROCESS | 2424 | 1466743722815 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:48:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:48:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 703ms 21:48:42 INFO - PROCESS | 2424 | 1466743722849 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 21:48:42 INFO - PROCESS | 2424 | 1466743722851 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 21:48:42 INFO - PROCESS | 2424 | 1466743722855 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:48:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:48:42 INFO - PROCESS | 2424 | 1466743722856 Marionette TRACE conn2 <- [1,1818,null,{}] 21:48:42 INFO - PROCESS | 2424 | 1466743722860 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:42 INFO - PROCESS | 2424 | 1466743722862 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:42 INFO - PROCESS | 2424 | 1466743722981 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 21:48:43 INFO - PROCESS | 2424 | 1466743723078 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 2424 | 1466743723080 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:43 INFO - PROCESS | 2424 | ++DOCSHELL 166A4400 == 31 [pid = 2424] [id = 464] 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16760400) [pid = 2424] [serial = 1392] [outer = 00000000] 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16933000) [pid = 2424] [serial = 1393] [outer = 16760400] 21:48:43 INFO - PROCESS | 2424 | 1466743723124 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16B86800) [pid = 2424] [serial = 1394] [outer = 16760400] 21:48:43 INFO - PROCESS | 2424 | 1466743723536 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 750ms 21:48:43 INFO - PROCESS | 2424 | 1466743723603 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 21:48:43 INFO - PROCESS | 2424 | 1466743723605 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 21:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:48:43 INFO - PROCESS | 2424 | 1466743723608 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:48:43 INFO - PROCESS | 2424 | 1466743723610 Marionette TRACE conn2 <- [1,1822,null,{}] 21:48:43 INFO - PROCESS | 2424 | 1466743723613 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:43 INFO - PROCESS | 2424 | 1466743723615 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:43 INFO - PROCESS | 2424 | 1466743723722 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 21:48:43 INFO - PROCESS | 2424 | 1466743723728 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:43 INFO - PROCESS | 2424 | 1466743723730 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:43 INFO - PROCESS | 2424 | ++DOCSHELL 11DDFC00 == 32 [pid = 2424] [id = 465] 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1658D000) [pid = 2424] [serial = 1395] [outer = 00000000] 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16E67C00) [pid = 2424] [serial = 1396] [outer = 1658D000] 21:48:43 INFO - PROCESS | 2424 | 1466743723777 Marionette DEBUG loaded listener.js 21:48:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17518400) [pid = 2424] [serial = 1397] [outer = 1658D000] 21:48:44 INFO - PROCESS | 2424 | 1466743724249 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:48:44 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 21:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 703ms 21:48:44 INFO - PROCESS | 2424 | 1466743724311 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 21:48:44 INFO - PROCESS | 2424 | 1466743724313 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 21:48:44 INFO - PROCESS | 2424 | 1466743724316 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:48:44 INFO - PROCESS | 2424 | 1466743724318 Marionette TRACE conn2 <- [1,1826,null,{}] 21:48:44 INFO - PROCESS | 2424 | 1466743724322 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:44 INFO - PROCESS | 2424 | 1466743724327 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:44 INFO - PROCESS | 2424 | 1466743724477 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16D22400) [pid = 2424] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17F4B000) [pid = 2424] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15E81400) [pid = 2424] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (105F6400) [pid = 2424] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13237000) [pid = 2424] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (146B6C00) [pid = 2424] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (12F6C800) [pid = 2424] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (104E2400) [pid = 2424] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1527CC00) [pid = 2424] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1658C800) [pid = 2424] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10ED1C00) [pid = 2424] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A359C00) [pid = 2424] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19D1B000) [pid = 2424] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:48:44 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1692F400) [pid = 2424] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:48:44 INFO - PROCESS | 2424 | 1466743724766 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:44 INFO - PROCESS | 2424 | 1466743724769 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:44 INFO - PROCESS | 2424 | ++DOCSHELL 104E2400 == 33 [pid = 2424] [id = 466] 21:48:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (104E5400) [pid = 2424] [serial = 1398] [outer = 00000000] 21:48:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (10ED1C00) [pid = 2424] [serial = 1399] [outer = 104E5400] 21:48:44 INFO - PROCESS | 2424 | 1466743724815 Marionette DEBUG loaded listener.js 21:48:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13AB2400) [pid = 2424] [serial = 1400] [outer = 104E5400] 21:48:45 INFO - PROCESS | 2424 | 1466743725195 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 937ms 21:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:48:45 INFO - PROCESS | 2424 | 1466743725263 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 2424 | 1466743725264 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 21:48:45 INFO - PROCESS | 2424 | 1466743725268 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - PROCESS | 2424 | 1466743725270 Marionette TRACE conn2 <- [1,1830,null,{}] 21:48:45 INFO - PROCESS | 2424 | 1466743725273 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 2424 | 1466743725275 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:45 INFO - PROCESS | 2424 | 1466743725383 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 21:48:45 INFO - PROCESS | 2424 | 1466743725394 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 2424 | 1466743725396 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:45 INFO - PROCESS | 2424 | ++DOCSHELL 10BAE000 == 34 [pid = 2424] [id = 467] 21:48:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1109D400) [pid = 2424] [serial = 1401] [outer = 00000000] 21:48:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17577000) [pid = 2424] [serial = 1402] [outer = 1109D400] 21:48:45 INFO - PROCESS | 2424 | 1466743725442 Marionette DEBUG loaded listener.js 21:48:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17D83800) [pid = 2424] [serial = 1403] [outer = 1109D400] 21:48:45 INFO - PROCESS | 2424 | 1466743725841 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:48:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:48:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 594ms 21:48:45 INFO - PROCESS | 2424 | 1466743725865 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 21:48:45 INFO - PROCESS | 2424 | 1466743725867 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 21:48:45 INFO - PROCESS | 2424 | 1466743725870 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:48:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:48:45 INFO - PROCESS | 2424 | 1466743725872 Marionette TRACE conn2 <- [1,1834,null,{}] 21:48:45 INFO - PROCESS | 2424 | 1466743725875 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:45 INFO - PROCESS | 2424 | 1466743725877 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:45 INFO - PROCESS | 2424 | 1466743725952 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 21:48:45 INFO - PROCESS | 2424 | 1466743725958 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:45 INFO - PROCESS | 2424 | 1466743725959 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:45 INFO - PROCESS | 2424 | ++DOCSHELL 15A67400 == 35 [pid = 2424] [id = 468] 21:48:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (169C4400) [pid = 2424] [serial = 1404] [outer = 00000000] 21:48:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (18136400) [pid = 2424] [serial = 1405] [outer = 169C4400] 21:48:46 INFO - PROCESS | 2424 | 1466743726002 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19439C00) [pid = 2424] [serial = 1406] [outer = 169C4400] 21:48:46 INFO - PROCESS | 2424 | 1466743726452 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:48:46 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) 21:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 640ms 21:48:46 INFO - PROCESS | 2424 | 1466743726509 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 21:48:46 INFO - PROCESS | 2424 | 1466743726510 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 21:48:46 INFO - PROCESS | 2424 | 1466743726514 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:48:46 INFO - PROCESS | 2424 | 1466743726515 Marionette TRACE conn2 <- [1,1838,null,{}] 21:48:46 INFO - PROCESS | 2424 | 1466743726519 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:46 INFO - PROCESS | 2424 | 1466743726521 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:46 INFO - PROCESS | 2424 | 1466743726598 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 21:48:46 INFO - PROCESS | 2424 | 1466743726603 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:46 INFO - PROCESS | 2424 | 1466743726605 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:46 INFO - PROCESS | 2424 | ++DOCSHELL 1812FC00 == 36 [pid = 2424] [id = 469] 21:48:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (196D5000) [pid = 2424] [serial = 1407] [outer = 00000000] 21:48:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19706800) [pid = 2424] [serial = 1408] [outer = 196D5000] 21:48:46 INFO - PROCESS | 2424 | 1466743726651 Marionette DEBUG loaded listener.js 21:48:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1970B400) [pid = 2424] [serial = 1409] [outer = 196D5000] 21:48:47 INFO - PROCESS | 2424 | 1466743727446 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 968ms 21:48:47 INFO - PROCESS | 2424 | 1466743727501 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 21:48:47 INFO - PROCESS | 2424 | 1466743727506 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 21:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:48:47 INFO - PROCESS | 2424 | 1466743727510 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:48:47 INFO - PROCESS | 2424 | 1466743727516 Marionette TRACE conn2 <- [1,1842,null,{}] 21:48:47 INFO - PROCESS | 2424 | 1466743727521 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:47 INFO - PROCESS | 2424 | 1466743727524 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:47 INFO - PROCESS | 2424 | 1466743727645 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 21:48:47 INFO - PROCESS | 2424 | 1466743727780 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:47 INFO - PROCESS | 2424 | 1466743727783 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:47 INFO - PROCESS | 2424 | ++DOCSHELL 10A5F000 == 37 [pid = 2424] [id = 470] 21:48:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10ED2800) [pid = 2424] [serial = 1410] [outer = 00000000] 21:48:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (129DB000) [pid = 2424] [serial = 1411] [outer = 10ED2800] 21:48:47 INFO - PROCESS | 2424 | 1466743727840 Marionette DEBUG loaded listener.js 21:48:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13137400) [pid = 2424] [serial = 1412] [outer = 10ED2800] 21:48:48 INFO - PROCESS | 2424 | 1466743728568 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:48:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:48:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1156ms 21:48:48 INFO - PROCESS | 2424 | 1466743728666 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 21:48:48 INFO - PROCESS | 2424 | 1466743728671 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 21:48:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:48:48 INFO - PROCESS | 2424 | 1466743728678 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:48:48 INFO - PROCESS | 2424 | 1466743728681 Marionette TRACE conn2 <- [1,1846,null,{}] 21:48:48 INFO - PROCESS | 2424 | 1466743728685 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:48 INFO - PROCESS | 2424 | 1466743728688 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:48 INFO - PROCESS | 2424 | 1466743728843 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 21:48:49 INFO - PROCESS | 2424 | 1466743729060 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 2424 | 1466743729064 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:49 INFO - PROCESS | 2424 | ++DOCSHELL 103C9000 == 38 [pid = 2424] [id = 471] 21:48:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (103C9800) [pid = 2424] [serial = 1413] [outer = 00000000] 21:48:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (104EC000) [pid = 2424] [serial = 1414] [outer = 103C9800] 21:48:49 INFO - PROCESS | 2424 | 1466743729118 Marionette DEBUG loaded listener.js 21:48:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10A61000) [pid = 2424] [serial = 1415] [outer = 103C9800] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 15A67400 == 37 [pid = 2424] [id = 468] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 10BAE000 == 36 [pid = 2424] [id = 467] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 104E2400 == 35 [pid = 2424] [id = 466] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 11DDFC00 == 34 [pid = 2424] [id = 465] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 166A4400 == 33 [pid = 2424] [id = 464] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 154CF800 == 32 [pid = 2424] [id = 463] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 13639000 == 31 [pid = 2424] [id = 462] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 112B6400 == 30 [pid = 2424] [id = 461] 21:48:49 INFO - PROCESS | 2424 | --DOCSHELL 12F60000 == 29 [pid = 2424] [id = 460] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A437800) [pid = 2424] [serial = 1292] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (19A0A400) [pid = 2424] [serial = 1366] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19A0AC00) [pid = 2424] [serial = 1367] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17520C00) [pid = 2424] [serial = 1354] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1943F800) [pid = 2424] [serial = 1357] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19441400) [pid = 2424] [serial = 1358] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1A353C00) [pid = 2424] [serial = 1334] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (112BBC00) [pid = 2424] [serial = 1336] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11DDE000) [pid = 2424] [serial = 1337] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13EA0400) [pid = 2424] [serial = 1339] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (146BC000) [pid = 2424] [serial = 1340] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (196CF000) [pid = 2424] [serial = 1363] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13186C00) [pid = 2424] [serial = 1345] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13632400) [pid = 2424] [serial = 1346] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10BB5400) [pid = 2424] [serial = 1342] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1180D000) [pid = 2424] [serial = 1343] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15A19C00) [pid = 2424] [serial = 1348] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E7BC00) [pid = 2424] [serial = 1349] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16B83800) [pid = 2424] [serial = 1351] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (13914800) [pid = 2424] [serial = 1360] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17740C00) [pid = 2424] [serial = 1355] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (155A4000) [pid = 2424] [serial = 1361] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19709400) [pid = 2424] [serial = 1364] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16B89000) [pid = 2424] [serial = 1352] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1A016400) [pid = 2424] [serial = 1370] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1A014400) [pid = 2424] [serial = 1369] [outer = 00000000] [url = about:blank] 21:48:49 INFO - PROCESS | 2424 | 1466743729727 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1094ms 21:48:49 INFO - PROCESS | 2424 | 1466743729778 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 21:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:48:49 INFO - PROCESS | 2424 | 1466743729782 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 21:48:49 INFO - PROCESS | 2424 | 1466743729786 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:48:49 INFO - PROCESS | 2424 | 1466743729789 Marionette TRACE conn2 <- [1,1850,null,{}] 21:48:49 INFO - PROCESS | 2424 | 1466743729795 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:49 INFO - PROCESS | 2424 | 1466743729799 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:49 INFO - PROCESS | 2424 | 1466743729897 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 21:48:49 INFO - PROCESS | 2424 | 1466743729996 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:49 INFO - PROCESS | 2424 | 1466743729999 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:50 INFO - PROCESS | 2424 | ++DOCSHELL 105F6000 == 30 [pid = 2424] [id = 472] 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10A61400) [pid = 2424] [serial = 1416] [outer = 00000000] 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (112BDC00) [pid = 2424] [serial = 1417] [outer = 10A61400] 21:48:50 INFO - PROCESS | 2424 | 1466743730045 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12957000) [pid = 2424] [serial = 1418] [outer = 10A61400] 21:48:50 INFO - PROCESS | 2424 | 1466743730455 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 21:48:50 INFO - PROCESS | 2424 | 1466743730525 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 21:48:50 INFO - PROCESS | 2424 | 1466743730529 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 21:48:50 INFO - PROCESS | 2424 | 1466743730538 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:48:50 INFO - PROCESS | 2424 | 1466743730540 Marionette TRACE conn2 <- [1,1854,null,{}] 21:48:50 INFO - PROCESS | 2424 | 1466743730544 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:50 INFO - PROCESS | 2424 | 1466743730546 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:50 INFO - PROCESS | 2424 | 1466743730633 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 21:48:50 INFO - PROCESS | 2424 | 1466743730647 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:50 INFO - PROCESS | 2424 | 1466743730649 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:50 INFO - PROCESS | 2424 | ++DOCSHELL 13188800 == 31 [pid = 2424] [id = 473] 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13189000) [pid = 2424] [serial = 1419] [outer = 00000000] 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13639000) [pid = 2424] [serial = 1420] [outer = 13189000] 21:48:50 INFO - PROCESS | 2424 | 1466743730694 Marionette DEBUG loaded listener.js 21:48:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13ABF800) [pid = 2424] [serial = 1421] [outer = 13189000] 21:48:51 INFO - PROCESS | 2424 | 1466743731156 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 641ms 21:48:51 INFO - PROCESS | 2424 | 1466743731181 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 2424 | 1466743731184 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 21:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:48:51 INFO - PROCESS | 2424 | 1466743731189 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - PROCESS | 2424 | 1466743731195 Marionette TRACE conn2 <- [1,1858,null,{}] 21:48:51 INFO - PROCESS | 2424 | 1466743731204 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:51 INFO - PROCESS | 2424 | 1466743731208 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:51 INFO - PROCESS | 2424 | 1466743731301 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 21:48:51 INFO - PROCESS | 2424 | 1466743731310 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 2424 | 1466743731312 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:51 INFO - PROCESS | 2424 | ++DOCSHELL 154CD400 == 32 [pid = 2424] [id = 474] 21:48:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (154D2400) [pid = 2424] [serial = 1422] [outer = 00000000] 21:48:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (15A1E800) [pid = 2424] [serial = 1423] [outer = 154D2400] 21:48:51 INFO - PROCESS | 2424 | 1466743731357 Marionette DEBUG loaded listener.js 21:48:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15A63C00) [pid = 2424] [serial = 1424] [outer = 154D2400] 21:48:51 INFO - PROCESS | 2424 | 1466743731802 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:48:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:48:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 656ms 21:48:51 INFO - PROCESS | 2424 | 1466743731847 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 21:48:51 INFO - PROCESS | 2424 | 1466743731849 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 21:48:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:48:51 INFO - PROCESS | 2424 | 1466743731852 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:48:51 INFO - PROCESS | 2424 | 1466743731854 Marionette TRACE conn2 <- [1,1862,null,{}] 21:48:51 INFO - PROCESS | 2424 | 1466743731857 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:51 INFO - PROCESS | 2424 | 1466743731859 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:51 INFO - PROCESS | 2424 | 1466743731942 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 21:48:51 INFO - PROCESS | 2424 | 1466743731947 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:51 INFO - PROCESS | 2424 | 1466743731949 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:51 INFO - PROCESS | 2424 | ++DOCSHELL 15E7A000 == 33 [pid = 2424] [id = 475] 21:48:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15E7B000) [pid = 2424] [serial = 1425] [outer = 00000000] 21:48:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16591C00) [pid = 2424] [serial = 1426] [outer = 15E7B000] 21:48:51 INFO - PROCESS | 2424 | 1466743731992 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (169C5C00) [pid = 2424] [serial = 1427] [outer = 15E7B000] 21:48:52 INFO - PROCESS | 2424 | 1466743732484 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 704ms 21:48:52 INFO - PROCESS | 2424 | 1466743732554 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 21:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:48:52 INFO - PROCESS | 2424 | 1466743732556 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 21:48:52 INFO - PROCESS | 2424 | 1466743732560 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:48:52 INFO - PROCESS | 2424 | 1466743732562 Marionette TRACE conn2 <- [1,1866,null,{}] 21:48:52 INFO - PROCESS | 2424 | 1466743732565 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:52 INFO - PROCESS | 2424 | 1466743732567 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:52 INFO - PROCESS | 2424 | 1466743732678 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 21:48:52 INFO - PROCESS | 2424 | 1466743732689 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:52 INFO - PROCESS | 2424 | 1466743732696 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:52 INFO - PROCESS | 2424 | ++DOCSHELL 1658F000 == 34 [pid = 2424] [id = 476] 21:48:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16B82000) [pid = 2424] [serial = 1428] [outer = 00000000] 21:48:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16B8E400) [pid = 2424] [serial = 1429] [outer = 16B82000] 21:48:52 INFO - PROCESS | 2424 | 1466743732804 Marionette DEBUG loaded listener.js 21:48:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17518000) [pid = 2424] [serial = 1430] [outer = 16B82000] 21:48:53 INFO - PROCESS | 2424 | 1466743733246 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 21:48:53 INFO - PROCESS | 2424 | 1466743733325 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 21:48:53 INFO - PROCESS | 2424 | 1466743733328 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 21:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:48:53 INFO - PROCESS | 2424 | 1466743733339 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:48:53 INFO - PROCESS | 2424 | 1466743733341 Marionette TRACE conn2 <- [1,1870,null,{}] 21:48:53 INFO - PROCESS | 2424 | 1466743733345 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:53 INFO - PROCESS | 2424 | 1466743733347 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:53 INFO - PROCESS | 2424 | 1466743733460 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 21:48:53 INFO - PROCESS | 2424 | 1466743733472 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:53 INFO - PROCESS | 2424 | 1466743733474 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:53 INFO - PROCESS | 2424 | ++DOCSHELL 17A7DC00 == 35 [pid = 2424] [id = 477] 21:48:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17A81800) [pid = 2424] [serial = 1431] [outer = 00000000] 21:48:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17F4D800) [pid = 2424] [serial = 1432] [outer = 17A81800] 21:48:53 INFO - PROCESS | 2424 | 1466743733517 Marionette DEBUG loaded listener.js 21:48:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17F4E800) [pid = 2424] [serial = 1433] [outer = 17A81800] 21:48:53 INFO - PROCESS | 2424 | 1466743733968 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 703ms 21:48:54 INFO - PROCESS | 2424 | 1466743734037 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 2424 | 1466743734039 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 21:48:54 INFO - PROCESS | 2424 | 1466743734042 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:48:54 INFO - PROCESS | 2424 | 1466743734044 Marionette TRACE conn2 <- [1,1874,null,{}] 21:48:54 INFO - PROCESS | 2424 | 1466743734047 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 2424 | 1466743734049 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:54 INFO - PROCESS | 2424 | 1466743734159 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 21:48:54 INFO - PROCESS | 2424 | 1466743734167 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 2424 | 1466743734169 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:54 INFO - PROCESS | 2424 | ++DOCSHELL 13133400 == 36 [pid = 2424] [id = 478] 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1812E400) [pid = 2424] [serial = 1434] [outer = 00000000] 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (18137C00) [pid = 2424] [serial = 1435] [outer = 1812E400] 21:48:54 INFO - PROCESS | 2424 | 1466743734212 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19442400) [pid = 2424] [serial = 1436] [outer = 1812E400] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16760400) [pid = 2424] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1658D000) [pid = 2424] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (154CFC00) [pid = 2424] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (112BAC00) [pid = 2424] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12F63400) [pid = 2424] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1363A800) [pid = 2424] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (104E5400) [pid = 2424] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (112B2800) [pid = 2424] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16592800) [pid = 2424] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19702400) [pid = 2424] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (169C4400) [pid = 2424] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:48:54 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1109D400) [pid = 2424] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:48:54 INFO - PROCESS | 2424 | 1466743734717 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 750ms 21:48:54 INFO - PROCESS | 2424 | 1466743734787 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 21:48:54 INFO - PROCESS | 2424 | 1466743734789 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 21:48:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:48:54 INFO - PROCESS | 2424 | 1466743734793 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:48:54 INFO - PROCESS | 2424 | 1466743734795 Marionette TRACE conn2 <- [1,1878,null,{}] 21:48:54 INFO - PROCESS | 2424 | 1466743734801 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:54 INFO - PROCESS | 2424 | 1466743734803 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:54 INFO - PROCESS | 2424 | 1466743734882 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 21:48:54 INFO - PROCESS | 2424 | 1466743734887 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:54 INFO - PROCESS | 2424 | 1466743734889 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:54 INFO - PROCESS | 2424 | ++DOCSHELL 10439C00 == 37 [pid = 2424] [id = 479] 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12BB0000) [pid = 2424] [serial = 1437] [outer = 00000000] 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16B8AC00) [pid = 2424] [serial = 1438] [outer = 12BB0000] 21:48:54 INFO - PROCESS | 2424 | 1466743734932 Marionette DEBUG loaded listener.js 21:48:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17578000) [pid = 2424] [serial = 1439] [outer = 12BB0000] 21:48:55 INFO - PROCESS | 2424 | 1466743735379 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:48:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:48:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 640ms 21:48:55 INFO - PROCESS | 2424 | 1466743735432 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 21:48:55 INFO - PROCESS | 2424 | 1466743735434 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 21:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:48:55 INFO - PROCESS | 2424 | 1466743735437 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:48:55 INFO - PROCESS | 2424 | 1466743735439 Marionette TRACE conn2 <- [1,1882,null,{}] 21:48:55 INFO - PROCESS | 2424 | 1466743735442 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:55 INFO - PROCESS | 2424 | 1466743735444 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:55 INFO - PROCESS | 2424 | 1466743735523 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 21:48:55 INFO - PROCESS | 2424 | 1466743735529 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:55 INFO - PROCESS | 2424 | 1466743735531 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:55 INFO - PROCESS | 2424 | ++DOCSHELL 15497C00 == 38 [pid = 2424] [id = 480] 21:48:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1658C400) [pid = 2424] [serial = 1440] [outer = 00000000] 21:48:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1943B400) [pid = 2424] [serial = 1441] [outer = 1658C400] 21:48:55 INFO - PROCESS | 2424 | 1466743735583 Marionette DEBUG loaded listener.js 21:48:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19703800) [pid = 2424] [serial = 1442] [outer = 1658C400] 21:48:55 INFO - PROCESS | 2424 | 1466743736005 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 594ms 21:48:56 INFO - PROCESS | 2424 | 1466743736042 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 2424 | 1466743736044 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 21:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:48:56 INFO - PROCESS | 2424 | 1466743736051 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 2424 | 1466743736053 Marionette TRACE conn2 <- [1,1886,null,{}] 21:48:56 INFO - PROCESS | 2424 | 1466743736056 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:56 INFO - PROCESS | 2424 | 1466743736058 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:56 INFO - PROCESS | 2424 | 1466743736141 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 21:48:56 INFO - PROCESS | 2424 | 1466743736147 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:56 INFO - PROCESS | 2424 | 1466743736149 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:56 INFO - PROCESS | 2424 | ++DOCSHELL 18133C00 == 39 [pid = 2424] [id = 481] 21:48:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19708C00) [pid = 2424] [serial = 1443] [outer = 00000000] 21:48:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1974DC00) [pid = 2424] [serial = 1444] [outer = 19708C00] 21:48:56 INFO - PROCESS | 2424 | 1466743736195 Marionette DEBUG loaded listener.js 21:48:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1975AC00) [pid = 2424] [serial = 1445] [outer = 19708C00] 21:48:56 INFO - PROCESS | 2424 | 1466743736913 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 906ms 21:48:56 INFO - PROCESS | 2424 | 1466743736956 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 21:48:56 INFO - PROCESS | 2424 | 1466743736960 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 21:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:48:56 INFO - PROCESS | 2424 | 1466743736965 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:48:56 INFO - PROCESS | 2424 | 1466743736970 Marionette TRACE conn2 <- [1,1890,null,{}] 21:48:56 INFO - PROCESS | 2424 | 1466743736976 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:56 INFO - PROCESS | 2424 | 1466743736979 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:57 INFO - PROCESS | 2424 | 1466743737089 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 21:48:57 INFO - PROCESS | 2424 | 1466743737196 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:57 INFO - PROCESS | 2424 | 1466743737199 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:57 INFO - PROCESS | 2424 | ++DOCSHELL 10F34C00 == 40 [pid = 2424] [id = 482] 21:48:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (110A0400) [pid = 2424] [serial = 1446] [outer = 00000000] 21:48:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (11DD9400) [pid = 2424] [serial = 1447] [outer = 110A0400] 21:48:57 INFO - PROCESS | 2424 | 1466743737256 Marionette DEBUG loaded listener.js 21:48:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13229800) [pid = 2424] [serial = 1448] [outer = 110A0400] 21:48:57 INFO - PROCESS | 2424 | 1466743737868 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:48:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:48:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 953ms 21:48:57 INFO - PROCESS | 2424 | 1466743737912 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 21:48:57 INFO - PROCESS | 2424 | 1466743737917 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 21:48:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:48:57 INFO - PROCESS | 2424 | 1466743737923 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:48:57 INFO - PROCESS | 2424 | 1466743737926 Marionette TRACE conn2 <- [1,1894,null,{}] 21:48:57 INFO - PROCESS | 2424 | 1466743737930 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:57 INFO - PROCESS | 2424 | 1466743737933 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:58 INFO - PROCESS | 2424 | 1466743738046 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 21:48:58 INFO - PROCESS | 2424 | 1466743738155 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:58 INFO - PROCESS | 2424 | 1466743738158 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:58 INFO - PROCESS | 2424 | ++DOCSHELL 146B5C00 == 41 [pid = 2424] [id = 483] 21:48:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (146B6000) [pid = 2424] [serial = 1449] [outer = 00000000] 21:48:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (154CF400) [pid = 2424] [serial = 1450] [outer = 146B6000] 21:48:58 INFO - PROCESS | 2424 | 1466743738214 Marionette DEBUG loaded listener.js 21:48:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16584400) [pid = 2424] [serial = 1451] [outer = 146B6000] 21:48:58 INFO - PROCESS | 2424 | 1466743738790 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 938ms 21:48:58 INFO - PROCESS | 2424 | 1466743738868 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 21:48:58 INFO - PROCESS | 2424 | 1466743738870 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 21:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:48:58 INFO - PROCESS | 2424 | 1466743738874 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:48:58 INFO - PROCESS | 2424 | 1466743738878 Marionette TRACE conn2 <- [1,1898,null,{}] 21:48:58 INFO - PROCESS | 2424 | 1466743738889 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:58 INFO - PROCESS | 2424 | 1466743738894 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:59 INFO - PROCESS | 2424 | 1466743739032 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 21:48:59 INFO - PROCESS | 2424 | 1466743739175 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:48:59 INFO - PROCESS | 2424 | 1466743739178 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:48:59 INFO - PROCESS | 2424 | ++DOCSHELL 19439400 == 42 [pid = 2424] [id = 484] 21:48:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1943A400) [pid = 2424] [serial = 1452] [outer = 00000000] 21:48:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1970C800) [pid = 2424] [serial = 1453] [outer = 1943A400] 21:48:59 INFO - PROCESS | 2424 | 1466743739238 Marionette DEBUG loaded listener.js 21:48:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19759800) [pid = 2424] [serial = 1454] [outer = 1943A400] 21:48:59 INFO - PROCESS | 2424 | 1466743739833 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 999ms 21:48:59 INFO - PROCESS | 2424 | 1466743739876 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 21:48:59 INFO - PROCESS | 2424 | 1466743739879 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 21:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:48:59 INFO - PROCESS | 2424 | 1466743739882 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:48:59 INFO - PROCESS | 2424 | 1466743739884 Marionette TRACE conn2 <- [1,1902,null,{}] 21:48:59 INFO - PROCESS | 2424 | 1466743739888 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:48:59 INFO - PROCESS | 2424 | 1466743739890 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:00 INFO - PROCESS | 2424 | 1466743740011 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 21:49:00 INFO - PROCESS | 2424 | 1466743740120 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:00 INFO - PROCESS | 2424 | 1466743740123 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:00 INFO - PROCESS | 2424 | ++DOCSHELL 13E9D000 == 43 [pid = 2424] [id = 485] 21:49:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (14616C00) [pid = 2424] [serial = 1455] [outer = 00000000] 21:49:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1773C000) [pid = 2424] [serial = 1456] [outer = 14616C00] 21:49:00 INFO - PROCESS | 2424 | 1466743740176 Marionette DEBUG loaded listener.js 21:49:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19444400) [pid = 2424] [serial = 1457] [outer = 14616C00] 21:49:00 INFO - PROCESS | 2424 | 1466743740963 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:49:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:49:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1094ms 21:49:00 INFO - PROCESS | 2424 | 1466743740981 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 21:49:00 INFO - PROCESS | 2424 | 1466743740987 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 21:49:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:49:00 INFO - PROCESS | 2424 | 1466743740991 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:49:00 INFO - PROCESS | 2424 | 1466743740996 Marionette TRACE conn2 <- [1,1906,null,{}] 21:49:00 INFO - PROCESS | 2424 | 1466743741001 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:00 INFO - PROCESS | 2424 | 1466743741004 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:01 INFO - PROCESS | 2424 | 1466743741138 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 15497C00 == 42 [pid = 2424] [id = 480] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 10439C00 == 41 [pid = 2424] [id = 479] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 13133400 == 40 [pid = 2424] [id = 478] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 17A7DC00 == 39 [pid = 2424] [id = 477] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 1658F000 == 38 [pid = 2424] [id = 476] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 15E7A000 == 37 [pid = 2424] [id = 475] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 154CD400 == 36 [pid = 2424] [id = 474] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 13188800 == 35 [pid = 2424] [id = 473] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 105F6000 == 34 [pid = 2424] [id = 472] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 103C9000 == 33 [pid = 2424] [id = 471] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 10A5F000 == 32 [pid = 2424] [id = 470] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 1812FC00 == 31 [pid = 2424] [id = 469] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 13E9D000 == 30 [pid = 2424] [id = 485] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 146B5C00 == 29 [pid = 2424] [id = 483] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 19439400 == 28 [pid = 2424] [id = 484] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 18133C00 == 27 [pid = 2424] [id = 481] 21:49:01 INFO - PROCESS | 2424 | --DOCSHELL 10F34C00 == 26 [pid = 2424] [id = 482] 21:49:01 INFO - PROCESS | 2424 | 1466743741889 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:01 INFO - PROCESS | 2424 | 1466743741893 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (16933000) [pid = 2424] [serial = 1393] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (16E67C00) [pid = 2424] [serial = 1396] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16B86800) [pid = 2424] [serial = 1394] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15A6D400) [pid = 2424] [serial = 1390] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12B66C00) [pid = 2424] [serial = 1384] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12C8EC00) [pid = 2424] [serial = 1385] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (14284800) [pid = 2424] [serial = 1382] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13A2EC00) [pid = 2424] [serial = 1381] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13AB1000) [pid = 2424] [serial = 1387] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10ED1C00) [pid = 2424] [serial = 1399] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13EAB800) [pid = 2424] [serial = 1388] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17518400) [pid = 2424] [serial = 1397] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13AB9400) [pid = 2424] [serial = 1373] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13139C00) [pid = 2424] [serial = 1372] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1751B800) [pid = 2424] [serial = 1376] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16933800) [pid = 2424] [serial = 1375] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A029800) [pid = 2424] [serial = 1379] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19D24000) [pid = 2424] [serial = 1378] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19706800) [pid = 2424] [serial = 1408] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13AB2400) [pid = 2424] [serial = 1400] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (18136400) [pid = 2424] [serial = 1405] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17577000) [pid = 2424] [serial = 1402] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (17D83800) [pid = 2424] [serial = 1403] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19439C00) [pid = 2424] [serial = 1406] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16585800) [pid = 2424] [serial = 1391] [outer = 00000000] [url = about:blank] 21:49:01 INFO - PROCESS | 2424 | ++DOCSHELL 10565800 == 27 [pid = 2424] [id = 486] 21:49:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (105E9400) [pid = 2424] [serial = 1458] [outer = 00000000] 21:49:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (10A59000) [pid = 2424] [serial = 1459] [outer = 105E9400] 21:49:02 INFO - PROCESS | 2424 | 1466743742036 Marionette DEBUG loaded listener.js 21:49:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10BB5400) [pid = 2424] [serial = 1460] [outer = 105E9400] 21:49:02 INFO - PROCESS | 2424 | 1466743742515 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1563ms 21:49:02 INFO - PROCESS | 2424 | 1466743742556 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 21:49:02 INFO - PROCESS | 2424 | 1466743742560 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 21:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:49:02 INFO - PROCESS | 2424 | 1466743742570 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:49:02 INFO - PROCESS | 2424 | 1466743742575 Marionette TRACE conn2 <- [1,1910,null,{}] 21:49:02 INFO - PROCESS | 2424 | 1466743742582 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:02 INFO - PROCESS | 2424 | 1466743742586 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:02 INFO - PROCESS | 2424 | 1466743742678 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 21:49:02 INFO - PROCESS | 2424 | 1466743742693 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:02 INFO - PROCESS | 2424 | 1466743742696 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:02 INFO - PROCESS | 2424 | ++DOCSHELL 12C83800 == 28 [pid = 2424] [id = 487] 21:49:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (12C86400) [pid = 2424] [serial = 1461] [outer = 00000000] 21:49:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (12F5D800) [pid = 2424] [serial = 1462] [outer = 12C86400] 21:49:02 INFO - PROCESS | 2424 | 1466743742747 Marionette DEBUG loaded listener.js 21:49:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13136C00) [pid = 2424] [serial = 1463] [outer = 12C86400] 21:49:03 INFO - PROCESS | 2424 | 1466743743225 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:49:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:49:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 688ms 21:49:03 INFO - PROCESS | 2424 | 1466743743296 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 21:49:03 INFO - PROCESS | 2424 | 1466743743300 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 21:49:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:49:03 INFO - PROCESS | 2424 | 1466743743307 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:49:03 INFO - PROCESS | 2424 | 1466743743309 Marionette TRACE conn2 <- [1,1914,null,{}] 21:49:03 INFO - PROCESS | 2424 | 1466743743313 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:03 INFO - PROCESS | 2424 | 1466743743316 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:03 INFO - PROCESS | 2424 | 1466743743432 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 21:49:03 INFO - PROCESS | 2424 | 1466743743534 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:03 INFO - PROCESS | 2424 | 1466743743536 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:03 INFO - PROCESS | 2424 | ++DOCSHELL 13ABFC00 == 29 [pid = 2424] [id = 488] 21:49:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13E9E800) [pid = 2424] [serial = 1464] [outer = 00000000] 21:49:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13EAB400) [pid = 2424] [serial = 1465] [outer = 13E9E800] 21:49:03 INFO - PROCESS | 2424 | 1466743743581 Marionette DEBUG loaded listener.js 21:49:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14281000) [pid = 2424] [serial = 1466] [outer = 13E9E800] 21:49:03 INFO - PROCESS | 2424 | 1466743744007 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 734ms 21:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:49:04 INFO - PROCESS | 2424 | 1466743744045 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 2424 | 1466743744048 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 21:49:04 INFO - PROCESS | 2424 | 1466743744053 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 2424 | 1466743744058 Marionette TRACE conn2 <- [1,1918,null,{}] 21:49:04 INFO - PROCESS | 2424 | 1466743744068 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 2424 | 1466743744072 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:04 INFO - PROCESS | 2424 | 1466743744197 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 21:49:04 INFO - PROCESS | 2424 | 1466743744210 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:04 INFO - PROCESS | 2424 | 1466743744213 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:04 INFO - PROCESS | 2424 | ++DOCSHELL 154CF800 == 30 [pid = 2424] [id = 489] 21:49:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (154D2000) [pid = 2424] [serial = 1467] [outer = 00000000] 21:49:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (155ABC00) [pid = 2424] [serial = 1468] [outer = 154D2000] 21:49:04 INFO - PROCESS | 2424 | 1466743744269 Marionette DEBUG loaded listener.js 21:49:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (15E7DC00) [pid = 2424] [serial = 1469] [outer = 154D2000] 21:49:04 INFO - PROCESS | 2424 | 1466743744745 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 750ms 21:49:04 INFO - PROCESS | 2424 | 1466743744833 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 21:49:04 INFO - PROCESS | 2424 | 1466743744835 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 21:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:49:04 INFO - PROCESS | 2424 | 1466743744845 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:49:04 INFO - PROCESS | 2424 | 1466743744847 Marionette TRACE conn2 <- [1,1922,null,{}] 21:49:04 INFO - PROCESS | 2424 | 1466743744851 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:04 INFO - PROCESS | 2424 | 1466743744853 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:04 INFO - PROCESS | 2424 | 1466743744968 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 21:49:05 INFO - PROCESS | 2424 | 1466743745035 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 2424 | 1466743745038 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:05 INFO - PROCESS | 2424 | ++DOCSHELL 15E83C00 == 31 [pid = 2424] [id = 490] 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15E84000) [pid = 2424] [serial = 1470] [outer = 00000000] 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16593C00) [pid = 2424] [serial = 1471] [outer = 15E84000] 21:49:05 INFO - PROCESS | 2424 | 1466743745082 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16933800) [pid = 2424] [serial = 1472] [outer = 15E84000] 21:49:05 INFO - PROCESS | 2424 | 1466743745517 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:49:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:49:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 688ms 21:49:05 INFO - PROCESS | 2424 | 1466743745542 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 21:49:05 INFO - PROCESS | 2424 | 1466743745544 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 21:49:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:49:05 INFO - PROCESS | 2424 | 1466743745547 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:49:05 INFO - PROCESS | 2424 | 1466743745549 Marionette TRACE conn2 <- [1,1926,null,{}] 21:49:05 INFO - PROCESS | 2424 | 1466743745560 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:05 INFO - PROCESS | 2424 | 1466743745562 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:05 INFO - PROCESS | 2424 | 1466743745680 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 21:49:05 INFO - PROCESS | 2424 | 1466743745686 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:05 INFO - PROCESS | 2424 | 1466743745692 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:05 INFO - PROCESS | 2424 | ++DOCSHELL 16B88000 == 32 [pid = 2424] [id = 491] 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16B89000) [pid = 2424] [serial = 1473] [outer = 00000000] 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (16D1D000) [pid = 2424] [serial = 1474] [outer = 16B89000] 21:49:05 INFO - PROCESS | 2424 | 1466743745747 Marionette DEBUG loaded listener.js 21:49:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1756D400) [pid = 2424] [serial = 1475] [outer = 16B89000] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19708C00) [pid = 2424] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10A61400) [pid = 2424] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (103C9800) [pid = 2424] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1812E400) [pid = 2424] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1658C400) [pid = 2424] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12BB0000) [pid = 2424] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17A81800) [pid = 2424] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (196D5000) [pid = 2424] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15E7B000) [pid = 2424] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16B82000) [pid = 2424] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (154D2400) [pid = 2424] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10ED2800) [pid = 2424] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:49:06 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13189000) [pid = 2424] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:49:06 INFO - PROCESS | 2424 | 1466743746515 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1000ms 21:49:06 INFO - PROCESS | 2424 | 1466743746550 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 21:49:06 INFO - PROCESS | 2424 | 1466743746552 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 21:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:49:06 INFO - PROCESS | 2424 | 1466743746555 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:49:06 INFO - PROCESS | 2424 | 1466743746557 Marionette TRACE conn2 <- [1,1930,null,{}] 21:49:06 INFO - PROCESS | 2424 | 1466743746560 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:06 INFO - PROCESS | 2424 | 1466743746563 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:06 INFO - PROCESS | 2424 | 1466743746644 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 21:49:06 INFO - PROCESS | 2424 | 1466743746652 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:06 INFO - PROCESS | 2424 | 1466743746654 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:06 INFO - PROCESS | 2424 | ++DOCSHELL 104EB000 == 33 [pid = 2424] [id = 492] 21:49:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (13641400) [pid = 2424] [serial = 1476] [outer = 00000000] 21:49:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (154D2400) [pid = 2424] [serial = 1477] [outer = 13641400] 21:49:06 INFO - PROCESS | 2424 | 1466743746705 Marionette DEBUG loaded listener.js 21:49:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16E69000) [pid = 2424] [serial = 1478] [outer = 13641400] 21:49:07 INFO - PROCESS | 2424 | 1466743747138 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 641ms 21:49:07 INFO - PROCESS | 2424 | 1466743747194 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 2424 | 1466743747195 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 21:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:49:07 INFO - PROCESS | 2424 | 1466743747203 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 2424 | 1466743747205 Marionette TRACE conn2 <- [1,1934,null,{}] 21:49:07 INFO - PROCESS | 2424 | 1466743747208 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:07 INFO - PROCESS | 2424 | 1466743747210 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:07 INFO - PROCESS | 2424 | 1466743747289 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 21:49:07 INFO - PROCESS | 2424 | 1466743747297 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 2424 | 1466743747299 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:07 INFO - PROCESS | 2424 | ++DOCSHELL 154CFC00 == 34 [pid = 2424] [id = 493] 21:49:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E7B000) [pid = 2424] [serial = 1479] [outer = 00000000] 21:49:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17D88C00) [pid = 2424] [serial = 1480] [outer = 15E7B000] 21:49:07 INFO - PROCESS | 2424 | 1466743747347 Marionette DEBUG loaded listener.js 21:49:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1812D400) [pid = 2424] [serial = 1481] [outer = 15E7B000] 21:49:07 INFO - PROCESS | 2424 | 1466743747802 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 625ms 21:49:07 INFO - PROCESS | 2424 | 1466743747850 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 21:49:07 INFO - PROCESS | 2424 | 1466743747852 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 21:49:07 INFO - PROCESS | 2424 | 1466743747855 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:49:07 INFO - PROCESS | 2424 | 1466743747858 Marionette TRACE conn2 <- [1,1938,null,{}] 21:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:49:07 INFO - PROCESS | 2424 | 1466743747865 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:07 INFO - PROCESS | 2424 | 1466743747867 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:07 INFO - PROCESS | 2424 | 1466743747944 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 21:49:07 INFO - PROCESS | 2424 | 1466743747950 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:07 INFO - PROCESS | 2424 | 1466743747952 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:07 INFO - PROCESS | 2424 | ++DOCSHELL 15E7B400 == 35 [pid = 2424] [id = 494] 21:49:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B84C00) [pid = 2424] [serial = 1482] [outer = 00000000] 21:49:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1943FC00) [pid = 2424] [serial = 1483] [outer = 16B84C00] 21:49:07 INFO - PROCESS | 2424 | 1466743747995 Marionette DEBUG loaded listener.js 21:49:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19442800) [pid = 2424] [serial = 1484] [outer = 16B84C00] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 15A1A000 == 34 [pid = 2424] [id = 435] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 16B8A000 == 33 [pid = 2424] [id = 437] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 13910000 == 32 [pid = 2424] [id = 433] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 15A19000 == 31 [pid = 2424] [id = 440] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 169CB000 == 30 [pid = 2424] [id = 443] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 154D1400 == 29 [pid = 2424] [id = 444] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 13235000 == 28 [pid = 2424] [id = 446] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 1047C400 == 27 [pid = 2424] [id = 447] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 12B6B400 == 26 [pid = 2424] [id = 432] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 19D1D000 == 25 [pid = 2424] [id = 441] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 105F1C00 == 24 [pid = 2424] [id = 445] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 12F6C000 == 23 [pid = 2424] [id = 448] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 10BB6000 == 22 [pid = 2424] [id = 431] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 146B3800 == 21 [pid = 2424] [id = 434] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 13641800 == 20 [pid = 2424] [id = 439] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 146B6800 == 19 [pid = 2424] [id = 442] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 17D7A400 == 18 [pid = 2424] [id = 438] 21:49:08 INFO - PROCESS | 2424 | --DOCSHELL 169CA800 == 17 [pid = 2424] [id = 436] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1974DC00) [pid = 2424] [serial = 1444] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1975AC00) [pid = 2424] [serial = 1445] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19703800) [pid = 2424] [serial = 1442] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (112BDC00) [pid = 2424] [serial = 1417] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (104EC000) [pid = 2424] [serial = 1414] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (18137C00) [pid = 2424] [serial = 1435] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1943B400) [pid = 2424] [serial = 1441] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (17578000) [pid = 2424] [serial = 1439] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16B8AC00) [pid = 2424] [serial = 1438] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17F4E800) [pid = 2424] [serial = 1433] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10A61000) [pid = 2424] [serial = 1415] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1970B400) [pid = 2424] [serial = 1409] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19442400) [pid = 2424] [serial = 1436] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (169C5C00) [pid = 2424] [serial = 1427] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (12957000) [pid = 2424] [serial = 1418] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16B8E400) [pid = 2424] [serial = 1429] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15A63C00) [pid = 2424] [serial = 1424] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (17F4D800) [pid = 2424] [serial = 1432] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (15A1E800) [pid = 2424] [serial = 1423] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (129DB000) [pid = 2424] [serial = 1411] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13ABF800) [pid = 2424] [serial = 1421] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (13137400) [pid = 2424] [serial = 1412] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16591C00) [pid = 2424] [serial = 1426] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (13639000) [pid = 2424] [serial = 1420] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (17518000) [pid = 2424] [serial = 1430] [outer = 00000000] [url = about:blank] 21:49:09 INFO - PROCESS | 2424 | 1466743749715 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1890ms 21:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:49:09 INFO - PROCESS | 2424 | 1466743749761 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 21:49:09 INFO - PROCESS | 2424 | 1466743749764 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 21:49:09 INFO - PROCESS | 2424 | 1466743749770 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:49:09 INFO - PROCESS | 2424 | 1466743749774 Marionette TRACE conn2 <- [1,1942,null,{}] 21:49:09 INFO - PROCESS | 2424 | 1466743749781 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:09 INFO - PROCESS | 2424 | 1466743749786 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:09 INFO - PROCESS | 2424 | 1466743749879 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 21:49:09 INFO - PROCESS | 2424 | 1466743749886 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:09 INFO - PROCESS | 2424 | 1466743749891 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:09 INFO - PROCESS | 2424 | ++DOCSHELL 10BB5000 == 18 [pid = 2424] [id = 495] 21:49:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (10F2F000) [pid = 2424] [serial = 1485] [outer = 00000000] 21:49:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (112BDC00) [pid = 2424] [serial = 1486] [outer = 10F2F000] 21:49:09 INFO - PROCESS | 2424 | 1466743749939 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (112CF800) [pid = 2424] [serial = 1487] [outer = 10F2F000] 21:49:10 INFO - PROCESS | 2424 | 1466743750425 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:49:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:49:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 687ms 21:49:10 INFO - PROCESS | 2424 | 1466743750468 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 21:49:10 INFO - PROCESS | 2424 | 1466743750473 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 21:49:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:49:10 INFO - PROCESS | 2424 | 1466743750480 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:49:10 INFO - PROCESS | 2424 | 1466743750482 Marionette TRACE conn2 <- [1,1946,null,{}] 21:49:10 INFO - PROCESS | 2424 | 1466743750486 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:10 INFO - PROCESS | 2424 | 1466743750489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:10 INFO - PROCESS | 2424 | 1466743750577 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 21:49:10 INFO - PROCESS | 2424 | 1466743750586 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:10 INFO - PROCESS | 2424 | 1466743750589 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:10 INFO - PROCESS | 2424 | ++DOCSHELL 12C82000 == 19 [pid = 2424] [id = 496] 21:49:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (12C86800) [pid = 2424] [serial = 1488] [outer = 00000000] 21:49:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (12F6C000) [pid = 2424] [serial = 1489] [outer = 12C86800] 21:49:10 INFO - PROCESS | 2424 | 1466743750641 Marionette DEBUG loaded listener.js 21:49:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1315C800) [pid = 2424] [serial = 1490] [outer = 12C86800] 21:49:11 INFO - PROCESS | 2424 | 1466743751111 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 703ms 21:49:11 INFO - PROCESS | 2424 | 1466743751178 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 2424 | 1466743751180 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 21:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:49:11 INFO - PROCESS | 2424 | 1466743751184 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 2424 | 1466743751188 Marionette TRACE conn2 <- [1,1950,null,{}] 21:49:11 INFO - PROCESS | 2424 | 1466743751199 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:11 INFO - PROCESS | 2424 | 1466743751204 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:11 INFO - PROCESS | 2424 | 1466743751318 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 21:49:11 INFO - PROCESS | 2424 | 1466743751412 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 2424 | 1466743751416 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:11 INFO - PROCESS | 2424 | ++DOCSHELL 1427EC00 == 20 [pid = 2424] [id = 497] 21:49:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (14280C00) [pid = 2424] [serial = 1491] [outer = 00000000] 21:49:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (14619400) [pid = 2424] [serial = 1492] [outer = 14280C00] 21:49:11 INFO - PROCESS | 2424 | 1466743751463 Marionette DEBUG loaded listener.js 21:49:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (146B5000) [pid = 2424] [serial = 1493] [outer = 14280C00] 21:49:11 INFO - PROCESS | 2424 | 1466743751824 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:49:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:49:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 703ms 21:49:11 INFO - PROCESS | 2424 | 1466743751883 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 21:49:11 INFO - PROCESS | 2424 | 1466743751886 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 21:49:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:49:11 INFO - PROCESS | 2424 | 1466743751897 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:49:11 INFO - PROCESS | 2424 | 1466743751899 Marionette TRACE conn2 <- [1,1954,null,{}] 21:49:11 INFO - PROCESS | 2424 | 1466743751902 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:11 INFO - PROCESS | 2424 | 1466743751915 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:11 INFO - PROCESS | 2424 | 1466743751995 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 21:49:11 INFO - PROCESS | 2424 | 1466743752001 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:11 INFO - PROCESS | 2424 | 1466743752003 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:12 INFO - PROCESS | 2424 | ++DOCSHELL 14617C00 == 21 [pid = 2424] [id = 498] 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (146B3800) [pid = 2424] [serial = 1494] [outer = 00000000] 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1559E400) [pid = 2424] [serial = 1495] [outer = 146B3800] 21:49:12 INFO - PROCESS | 2424 | 1466743752047 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15A62800) [pid = 2424] [serial = 1496] [outer = 146B3800] 21:49:12 INFO - PROCESS | 2424 | 1466743752497 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 656ms 21:49:12 INFO - PROCESS | 2424 | 1466743752547 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 21:49:12 INFO - PROCESS | 2424 | 1466743752549 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 21:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:49:12 INFO - PROCESS | 2424 | 1466743752552 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:49:12 INFO - PROCESS | 2424 | 1466743752554 Marionette TRACE conn2 <- [1,1958,null,{}] 21:49:12 INFO - PROCESS | 2424 | 1466743752558 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:12 INFO - PROCESS | 2424 | 1466743752560 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:12 INFO - PROCESS | 2424 | 1466743752636 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 21:49:12 INFO - PROCESS | 2424 | 1466743752644 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:12 INFO - PROCESS | 2424 | 1466743752646 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:12 INFO - PROCESS | 2424 | ++DOCSHELL 15E84800 == 22 [pid = 2424] [id = 499] 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15E85000) [pid = 2424] [serial = 1497] [outer = 00000000] 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1658E400) [pid = 2424] [serial = 1498] [outer = 15E85000] 21:49:12 INFO - PROCESS | 2424 | 1466743752716 Marionette DEBUG loaded listener.js 21:49:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16593400) [pid = 2424] [serial = 1499] [outer = 15E85000] 21:49:13 INFO - PROCESS | 2424 | 1466743753152 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 640ms 21:49:13 INFO - PROCESS | 2424 | 1466743753191 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 2424 | 1466743753193 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 21:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:49:13 INFO - PROCESS | 2424 | 1466743753199 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - PROCESS | 2424 | 1466743753201 Marionette TRACE conn2 <- [1,1962,null,{}] 21:49:13 INFO - PROCESS | 2424 | 1466743753204 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:13 INFO - PROCESS | 2424 | 1466743753209 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:13 INFO - PROCESS | 2424 | 1466743753311 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 21:49:13 INFO - PROCESS | 2424 | 1466743753318 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 2424 | 1466743753320 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:13 INFO - PROCESS | 2424 | ++DOCSHELL 16B87C00 == 23 [pid = 2424] [id = 500] 21:49:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16B88C00) [pid = 2424] [serial = 1500] [outer = 00000000] 21:49:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16D20400) [pid = 2424] [serial = 1501] [outer = 16B88C00] 21:49:13 INFO - PROCESS | 2424 | 1466743753363 Marionette DEBUG loaded listener.js 21:49:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17570000) [pid = 2424] [serial = 1502] [outer = 16B88C00] 21:49:13 INFO - PROCESS | 2424 | 1466743753783 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 641ms 21:49:13 INFO - PROCESS | 2424 | 1466743753834 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 21:49:13 INFO - PROCESS | 2424 | 1466743753836 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 21:49:13 INFO - PROCESS | 2424 | 1466743753839 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:49:13 INFO - PROCESS | 2424 | 1466743753841 Marionette TRACE conn2 <- [1,1966,null,{}] 21:49:13 INFO - PROCESS | 2424 | 1466743753844 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:13 INFO - PROCESS | 2424 | 1466743753846 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:13 INFO - PROCESS | 2424 | 1466743753939 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 21:49:13 INFO - PROCESS | 2424 | 1466743753944 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:13 INFO - PROCESS | 2424 | 1466743753946 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:13 INFO - PROCESS | 2424 | ++DOCSHELL 16B8E400 == 24 [pid = 2424] [id = 501] 21:49:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17740000) [pid = 2424] [serial = 1503] [outer = 00000000] 21:49:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17D83800) [pid = 2424] [serial = 1504] [outer = 17740000] 21:49:13 INFO - PROCESS | 2424 | 1466743753992 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17D84000) [pid = 2424] [serial = 1505] [outer = 17740000] 21:49:14 INFO - PROCESS | 2424 | 1466743754429 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:49:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:49:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 641ms 21:49:14 INFO - PROCESS | 2424 | 1466743754488 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 21:49:14 INFO - PROCESS | 2424 | 1466743754490 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 21:49:14 INFO - PROCESS | 2424 | 1466743754493 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:49:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:49:14 INFO - PROCESS | 2424 | 1466743754495 Marionette TRACE conn2 <- [1,1970,null,{}] 21:49:14 INFO - PROCESS | 2424 | 1466743754502 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:14 INFO - PROCESS | 2424 | 1466743754504 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:14 INFO - PROCESS | 2424 | 1466743754579 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 21:49:14 INFO - PROCESS | 2424 | 1466743754584 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:14 INFO - PROCESS | 2424 | 1466743754586 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:14 INFO - PROCESS | 2424 | ++DOCSHELL 1812E000 == 25 [pid = 2424] [id = 502] 21:49:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1812F400) [pid = 2424] [serial = 1506] [outer = 00000000] 21:49:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1943B400) [pid = 2424] [serial = 1507] [outer = 1812F400] 21:49:14 INFO - PROCESS | 2424 | 1466743754630 Marionette DEBUG loaded listener.js 21:49:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1943B800) [pid = 2424] [serial = 1508] [outer = 1812F400] 21:49:15 INFO - PROCESS | 2424 | 1466743755095 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 641ms 21:49:15 INFO - PROCESS | 2424 | 1466743755134 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 2424 | 1466743755136 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 21:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:49:15 INFO - PROCESS | 2424 | 1466743755139 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 2424 | 1466743755141 Marionette TRACE conn2 <- [1,1974,null,{}] 21:49:15 INFO - PROCESS | 2424 | 1466743755144 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:15 INFO - PROCESS | 2424 | 1466743755146 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:15 INFO - PROCESS | 2424 | 1466743755255 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 21:49:15 INFO - PROCESS | 2424 | 1466743755260 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:15 INFO - PROCESS | 2424 | 1466743755262 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:15 INFO - PROCESS | 2424 | ++DOCSHELL 1427E400 == 26 [pid = 2424] [id = 503] 21:49:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1812A800) [pid = 2424] [serial = 1509] [outer = 00000000] 21:49:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19706000) [pid = 2424] [serial = 1510] [outer = 1812A800] 21:49:15 INFO - PROCESS | 2424 | 1466743755308 Marionette DEBUG loaded listener.js 21:49:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19707000) [pid = 2424] [serial = 1511] [outer = 1812A800] 21:49:15 INFO - PROCESS | 2424 | 1466743755765 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 703ms 21:49:15 INFO - PROCESS | 2424 | 1466743755837 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 21:49:15 INFO - PROCESS | 2424 | 1466743755839 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 21:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:49:15 INFO - PROCESS | 2424 | 1466743755842 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:49:15 INFO - PROCESS | 2424 | 1466743755844 Marionette TRACE conn2 <- [1,1978,null,{}] 21:49:15 INFO - PROCESS | 2424 | 1466743755848 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:15 INFO - PROCESS | 2424 | 1466743755849 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:15 INFO - PROCESS | 2424 | 1466743755974 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 21:49:16 INFO - PROCESS | 2424 | 1466743756049 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 2424 | 1466743756051 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:16 INFO - PROCESS | 2424 | ++DOCSHELL 18131800 == 27 [pid = 2424] [id = 504] 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (196D2000) [pid = 2424] [serial = 1512] [outer = 00000000] 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19750C00) [pid = 2424] [serial = 1513] [outer = 196D2000] 21:49:16 INFO - PROCESS | 2424 | 1466743756094 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1975AC00) [pid = 2424] [serial = 1514] [outer = 196D2000] 21:49:16 INFO - PROCESS | 2424 | 1466743756495 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:49:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:49:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 688ms 21:49:16 INFO - PROCESS | 2424 | 1466743756542 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 21:49:16 INFO - PROCESS | 2424 | 1466743756545 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 21:49:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:49:16 INFO - PROCESS | 2424 | 1466743756555 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:49:16 INFO - PROCESS | 2424 | 1466743756558 Marionette TRACE conn2 <- [1,1982,null,{}] 21:49:16 INFO - PROCESS | 2424 | 1466743756561 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:16 INFO - PROCESS | 2424 | 1466743756564 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:16 INFO - PROCESS | 2424 | 1466743756719 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 21:49:16 INFO - PROCESS | 2424 | 1466743756788 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:16 INFO - PROCESS | 2424 | 1466743756790 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:16 INFO - PROCESS | 2424 | ++DOCSHELL 15E84400 == 28 [pid = 2424] [id = 505] 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19D17C00) [pid = 2424] [serial = 1515] [outer = 00000000] 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D23000) [pid = 2424] [serial = 1516] [outer = 19D17C00] 21:49:16 INFO - PROCESS | 2424 | 1466743756837 Marionette DEBUG loaded listener.js 21:49:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19DA9C00) [pid = 2424] [serial = 1517] [outer = 19D17C00] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (15E7B000) [pid = 2424] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (154D2000) [pid = 2424] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15E84000) [pid = 2424] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16B89000) [pid = 2424] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13E9E800) [pid = 2424] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12C86400) [pid = 2424] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (105E9400) [pid = 2424] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (14616C00) [pid = 2424] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1943A400) [pid = 2424] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (146B6000) [pid = 2424] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (110A0400) [pid = 2424] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:49:17 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13641400) [pid = 2424] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:49:17 INFO - PROCESS | 2424 | 1466743757361 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 859ms 21:49:17 INFO - PROCESS | 2424 | 1466743757411 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 21:49:17 INFO - PROCESS | 2424 | 1466743757414 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 21:49:17 INFO - PROCESS | 2424 | 1466743757417 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:49:17 INFO - PROCESS | 2424 | 1466743757418 Marionette TRACE conn2 <- [1,1986,null,{}] 21:49:17 INFO - PROCESS | 2424 | 1466743757422 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:17 INFO - PROCESS | 2424 | 1466743757424 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:17 INFO - PROCESS | 2424 | 1466743757503 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 21:49:17 INFO - PROCESS | 2424 | 1466743757508 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:17 INFO - PROCESS | 2424 | 1466743757510 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:17 INFO - PROCESS | 2424 | ++DOCSHELL 13E9C800 == 29 [pid = 2424] [id = 506] 21:49:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (146B6000) [pid = 2424] [serial = 1518] [outer = 00000000] 21:49:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (154D2000) [pid = 2424] [serial = 1519] [outer = 146B6000] 21:49:17 INFO - PROCESS | 2424 | 1466743757554 Marionette DEBUG loaded listener.js 21:49:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16B8E000) [pid = 2424] [serial = 1520] [outer = 146B6000] 21:49:17 INFO - PROCESS | 2424 | 1466743757968 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 594ms 21:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:49:18 INFO - PROCESS | 2424 | 1466743758014 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 2424 | 1466743758016 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 21:49:18 INFO - PROCESS | 2424 | 1466743758019 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 2424 | 1466743758021 Marionette TRACE conn2 <- [1,1990,null,{}] 21:49:18 INFO - PROCESS | 2424 | 1466743758024 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 2424 | 1466743758026 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:18 INFO - PROCESS | 2424 | 1466743758122 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 21:49:18 INFO - PROCESS | 2424 | 1466743758128 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 2424 | 1466743758129 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:18 INFO - PROCESS | 2424 | ++DOCSHELL 1549F400 == 30 [pid = 2424] [id = 507] 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16759C00) [pid = 2424] [serial = 1521] [outer = 00000000] 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A018800) [pid = 2424] [serial = 1522] [outer = 16759C00] 21:49:18 INFO - PROCESS | 2424 | 1466743758175 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A021800) [pid = 2424] [serial = 1523] [outer = 16759C00] 21:49:18 INFO - PROCESS | 2424 | 1466743758635 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 625ms 21:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:49:18 INFO - PROCESS | 2424 | 1466743758671 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 21:49:18 INFO - PROCESS | 2424 | 1466743758673 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 21:49:18 INFO - PROCESS | 2424 | 1466743758676 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:49:18 INFO - PROCESS | 2424 | 1466743758677 Marionette TRACE conn2 <- [1,1994,null,{}] 21:49:18 INFO - PROCESS | 2424 | 1466743758684 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:18 INFO - PROCESS | 2424 | 1466743758686 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:18 INFO - PROCESS | 2424 | 1466743758764 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 21:49:18 INFO - PROCESS | 2424 | 1466743758770 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:18 INFO - PROCESS | 2424 | 1466743758771 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:18 INFO - PROCESS | 2424 | ++DOCSHELL 105EFC00 == 31 [pid = 2424] [id = 508] 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1658DC00) [pid = 2424] [serial = 1524] [outer = 00000000] 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A029C00) [pid = 2424] [serial = 1525] [outer = 1658DC00] 21:49:18 INFO - PROCESS | 2424 | 1466743758814 Marionette DEBUG loaded listener.js 21:49:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A02DC00) [pid = 2424] [serial = 1526] [outer = 1658DC00] 21:49:19 INFO - PROCESS | 2424 | --DOCSHELL 10565800 == 30 [pid = 2424] [id = 486] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1812D400) [pid = 2424] [serial = 1481] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (155ABC00) [pid = 2424] [serial = 1468] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16933800) [pid = 2424] [serial = 1472] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16593C00) [pid = 2424] [serial = 1471] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16D1D000) [pid = 2424] [serial = 1474] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17D88C00) [pid = 2424] [serial = 1480] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1943FC00) [pid = 2424] [serial = 1483] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1756D400) [pid = 2424] [serial = 1475] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13EAB400) [pid = 2424] [serial = 1465] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12F5D800) [pid = 2424] [serial = 1462] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13136C00) [pid = 2424] [serial = 1463] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10A59000) [pid = 2424] [serial = 1459] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10BB5400) [pid = 2424] [serial = 1460] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19444400) [pid = 2424] [serial = 1457] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1773C000) [pid = 2424] [serial = 1456] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19759800) [pid = 2424] [serial = 1454] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1970C800) [pid = 2424] [serial = 1453] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16584400) [pid = 2424] [serial = 1451] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (154CF400) [pid = 2424] [serial = 1450] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (13229800) [pid = 2424] [serial = 1448] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (11DD9400) [pid = 2424] [serial = 1447] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15E7DC00) [pid = 2424] [serial = 1469] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (154D2400) [pid = 2424] [serial = 1477] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (14281000) [pid = 2424] [serial = 1466] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (16E69000) [pid = 2424] [serial = 1478] [outer = 00000000] [url = about:blank] 21:49:20 INFO - PROCESS | 2424 | 1466743760595 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:49:20 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 21:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1953ms 21:49:20 INFO - PROCESS | 2424 | 1466743760633 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 21:49:20 INFO - PROCESS | 2424 | 1466743760637 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 21:49:20 INFO - PROCESS | 2424 | 1466743760642 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:49:20 INFO - PROCESS | 2424 | 1466743760646 Marionette TRACE conn2 <- [1,1998,null,{}] 21:49:20 INFO - PROCESS | 2424 | 1466743760652 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:20 INFO - PROCESS | 2424 | 1466743760655 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:20 INFO - PROCESS | 2424 | 1466743760743 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 21:49:20 INFO - PROCESS | 2424 | 1466743760750 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:20 INFO - PROCESS | 2424 | 1466743760754 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:20 INFO - PROCESS | 2424 | ++DOCSHELL 10BAC000 == 31 [pid = 2424] [id = 509] 21:49:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10BAC400) [pid = 2424] [serial = 1527] [outer = 00000000] 21:49:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (10F34C00) [pid = 2424] [serial = 1528] [outer = 10BAC400] 21:49:20 INFO - PROCESS | 2424 | 1466743760803 Marionette DEBUG loaded listener.js 21:49:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (11222800) [pid = 2424] [serial = 1529] [outer = 10BAC400] 21:49:21 INFO - PROCESS | 2424 | 1466743761298 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:49:21 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 21:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 21:49:21 INFO - PROCESS | 2424 | 1466743761384 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 21:49:21 INFO - PROCESS | 2424 | 1466743761389 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 21:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:49:21 INFO - PROCESS | 2424 | 1466743761395 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:49:21 INFO - PROCESS | 2424 | 1466743761398 Marionette TRACE conn2 <- [1,2002,null,{}] 21:49:21 INFO - PROCESS | 2424 | 1466743761401 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:21 INFO - PROCESS | 2424 | 1466743761404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:21 INFO - PROCESS | 2424 | 1466743761492 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 21:49:21 INFO - PROCESS | 2424 | 1466743761592 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:21 INFO - PROCESS | 2424 | 1466743761595 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:21 INFO - PROCESS | 2424 | ++DOCSHELL 12B73400 == 32 [pid = 2424] [id = 510] 21:49:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12BA7C00) [pid = 2424] [serial = 1530] [outer = 00000000] 21:49:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12C87400) [pid = 2424] [serial = 1531] [outer = 12BA7C00] 21:49:21 INFO - PROCESS | 2424 | 1466743761642 Marionette DEBUG loaded listener.js 21:49:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12F63400) [pid = 2424] [serial = 1532] [outer = 12BA7C00] 21:49:22 INFO - PROCESS | 2424 | 1466743762027 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 687ms 21:49:22 INFO - PROCESS | 2424 | 1466743762093 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 2424 | 1466743762096 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 21:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:49:22 INFO - PROCESS | 2424 | 1466743762099 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 2424 | 1466743762103 Marionette TRACE conn2 <- [1,2006,null,{}] 21:49:22 INFO - PROCESS | 2424 | 1466743762114 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:22 INFO - PROCESS | 2424 | 1466743762118 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:22 INFO - PROCESS | 2424 | 1466743762235 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 21:49:22 INFO - PROCESS | 2424 | 1466743762250 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 2424 | 1466743762253 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:22 INFO - PROCESS | 2424 | ++DOCSHELL 13AB6800 == 33 [pid = 2424] [id = 511] 21:49:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13AB6C00) [pid = 2424] [serial = 1533] [outer = 00000000] 21:49:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13EAA000) [pid = 2424] [serial = 1534] [outer = 13AB6C00] 21:49:22 INFO - PROCESS | 2424 | 1466743762301 Marionette DEBUG loaded listener.js 21:49:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14284C00) [pid = 2424] [serial = 1535] [outer = 13AB6C00] 21:49:22 INFO - PROCESS | 2424 | 1466743762782 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:49:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 21:49:22 INFO - PROCESS | 2424 | 1466743762839 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 21:49:22 INFO - PROCESS | 2424 | 1466743762842 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 21:49:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:49:22 INFO - PROCESS | 2424 | 1466743762845 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:49:22 INFO - PROCESS | 2424 | 1466743762847 Marionette TRACE conn2 <- [1,2010,null,{}] 21:49:22 INFO - PROCESS | 2424 | 1466743762861 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:22 INFO - PROCESS | 2424 | 1466743762863 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:22 INFO - PROCESS | 2424 | 1466743762945 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 21:49:22 INFO - PROCESS | 2424 | 1466743762950 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:22 INFO - PROCESS | 2424 | 1466743762952 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:22 INFO - PROCESS | 2424 | ++DOCSHELL 13EA9C00 == 34 [pid = 2424] [id = 512] 21:49:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (146B2400) [pid = 2424] [serial = 1536] [outer = 00000000] 21:49:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15498C00) [pid = 2424] [serial = 1537] [outer = 146B2400] 21:49:22 INFO - PROCESS | 2424 | 1466743762996 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (155A8400) [pid = 2424] [serial = 1538] [outer = 146B2400] 21:49:23 INFO - PROCESS | 2424 | 1466743763420 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 594ms 21:49:23 INFO - PROCESS | 2424 | 1466743763451 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 21:49:23 INFO - PROCESS | 2424 | 1466743763453 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 21:49:23 INFO - PROCESS | 2424 | 1466743763456 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:49:23 INFO - PROCESS | 2424 | 1466743763458 Marionette TRACE conn2 <- [1,2014,null,{}] 21:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:49:23 INFO - PROCESS | 2424 | 1466743763465 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:23 INFO - PROCESS | 2424 | 1466743763467 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:23 INFO - PROCESS | 2424 | 1466743763546 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 21:49:23 INFO - PROCESS | 2424 | 1466743763552 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:23 INFO - PROCESS | 2424 | 1466743763554 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:23 INFO - PROCESS | 2424 | ++DOCSHELL 15A18400 == 35 [pid = 2424] [id = 513] 21:49:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15A61C00) [pid = 2424] [serial = 1539] [outer = 00000000] 21:49:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16585000) [pid = 2424] [serial = 1540] [outer = 15A61C00] 21:49:23 INFO - PROCESS | 2424 | 1466743763597 Marionette DEBUG loaded listener.js 21:49:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1658A000) [pid = 2424] [serial = 1541] [outer = 15A61C00] 21:49:24 INFO - PROCESS | 2424 | 1466743764066 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 641ms 21:49:24 INFO - PROCESS | 2424 | 1466743764099 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 2424 | 1466743764101 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 21:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:49:24 INFO - PROCESS | 2424 | 1466743764104 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 2424 | 1466743764106 Marionette TRACE conn2 <- [1,2018,null,{}] 21:49:24 INFO - PROCESS | 2424 | 1466743764109 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:24 INFO - PROCESS | 2424 | 1466743764115 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:24 INFO - PROCESS | 2424 | 1466743764216 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 21:49:24 INFO - PROCESS | 2424 | 1466743764225 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 2424 | 1466743764228 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:24 INFO - PROCESS | 2424 | ++DOCSHELL 169C8400 == 36 [pid = 2424] [id = 514] 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (169C8800) [pid = 2424] [serial = 1542] [outer = 00000000] 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B85400) [pid = 2424] [serial = 1543] [outer = 169C8800] 21:49:24 INFO - PROCESS | 2424 | 1466743764280 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16D21400) [pid = 2424] [serial = 1544] [outer = 169C8800] 21:49:24 INFO - PROCESS | 2424 | 1466743764712 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:49:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:49:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 640ms 21:49:24 INFO - PROCESS | 2424 | 1466743764743 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 21:49:24 INFO - PROCESS | 2424 | 1466743764745 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 21:49:24 INFO - PROCESS | 2424 | 1466743764748 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:49:24 INFO - PROCESS | 2424 | 1466743764750 Marionette TRACE conn2 <- [1,2022,null,{}] 21:49:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:49:24 INFO - PROCESS | 2424 | 1466743764753 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:24 INFO - PROCESS | 2424 | 1466743764755 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:24 INFO - PROCESS | 2424 | 1466743764842 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 21:49:24 INFO - PROCESS | 2424 | 1466743764847 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:24 INFO - PROCESS | 2424 | 1466743764849 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:24 INFO - PROCESS | 2424 | ++DOCSHELL 16D27400 == 37 [pid = 2424] [id = 515] 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16E67C00) [pid = 2424] [serial = 1545] [outer = 00000000] 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17A84800) [pid = 2424] [serial = 1546] [outer = 16E67C00] 21:49:24 INFO - PROCESS | 2424 | 1466743764892 Marionette DEBUG loaded listener.js 21:49:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17AD9400) [pid = 2424] [serial = 1547] [outer = 16E67C00] 21:49:25 INFO - PROCESS | 2424 | 1466743765362 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 625ms 21:49:25 INFO - PROCESS | 2424 | 1466743765388 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 21:49:25 INFO - PROCESS | 2424 | 1466743765390 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 21:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:49:25 INFO - PROCESS | 2424 | 1466743765393 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:49:25 INFO - PROCESS | 2424 | 1466743765395 Marionette TRACE conn2 <- [1,2026,null,{}] 21:49:25 INFO - PROCESS | 2424 | 1466743765402 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:25 INFO - PROCESS | 2424 | 1466743765404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:25 INFO - PROCESS | 2424 | 1466743765479 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 21:49:25 INFO - PROCESS | 2424 | 1466743765485 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:25 INFO - PROCESS | 2424 | 1466743765487 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:25 INFO - PROCESS | 2424 | ++DOCSHELL 1751A400 == 38 [pid = 2424] [id = 516] 21:49:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17570400) [pid = 2424] [serial = 1548] [outer = 00000000] 21:49:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (18132000) [pid = 2424] [serial = 1549] [outer = 17570400] 21:49:25 INFO - PROCESS | 2424 | 1466743765533 Marionette DEBUG loaded listener.js 21:49:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (18133C00) [pid = 2424] [serial = 1550] [outer = 17570400] 21:49:25 INFO - PROCESS | 2424 | 1466743765996 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 625ms 21:49:26 INFO - PROCESS | 2424 | 1466743766035 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 2424 | 1466743766037 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 21:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:49:26 INFO - PROCESS | 2424 | 1466743766040 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:49:26 INFO - PROCESS | 2424 | 1466743766042 Marionette TRACE conn2 <- [1,2030,null,{}] 21:49:26 INFO - PROCESS | 2424 | 1466743766045 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:26 INFO - PROCESS | 2424 | 1466743766047 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:26 INFO - PROCESS | 2424 | 1466743766157 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 21:49:26 INFO - PROCESS | 2424 | 1466743766165 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 2424 | 1466743766167 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:26 INFO - PROCESS | 2424 | ++DOCSHELL 13AB2400 == 39 [pid = 2424] [id = 517] 21:49:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (196D8000) [pid = 2424] [serial = 1551] [outer = 00000000] 21:49:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19707800) [pid = 2424] [serial = 1552] [outer = 196D8000] 21:49:26 INFO - PROCESS | 2424 | 1466743766210 Marionette DEBUG loaded listener.js 21:49:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1970B400) [pid = 2424] [serial = 1553] [outer = 196D8000] 21:49:26 INFO - PROCESS | 2424 | 1466743766695 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:49:26 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) 21:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 703ms 21:49:26 INFO - PROCESS | 2424 | 1466743766737 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 21:49:26 INFO - PROCESS | 2424 | 1466743766739 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 21:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:49:26 INFO - PROCESS | 2424 | 1466743766749 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:49:26 INFO - PROCESS | 2424 | 1466743766750 Marionette TRACE conn2 <- [1,2034,null,{}] 21:49:26 INFO - PROCESS | 2424 | 1466743766754 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:26 INFO - PROCESS | 2424 | 1466743766756 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:26 INFO - PROCESS | 2424 | 1466743766870 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 21:49:26 INFO - PROCESS | 2424 | 1466743766875 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:26 INFO - PROCESS | 2424 | 1466743766887 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:26 INFO - PROCESS | 2424 | ++DOCSHELL 1812F000 == 40 [pid = 2424] [id = 518] 21:49:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (196D1000) [pid = 2424] [serial = 1554] [outer = 00000000] 21:49:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19A0E400) [pid = 2424] [serial = 1555] [outer = 196D1000] 21:49:26 INFO - PROCESS | 2424 | 1466743766992 Marionette DEBUG loaded listener.js 21:49:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (19A10000) [pid = 2424] [serial = 1556] [outer = 196D1000] 21:49:27 INFO - PROCESS | 2424 | 1466743767441 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:49:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:49:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 21:49:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:49:27 INFO - PROCESS | 2424 | 1466743767483 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 21:49:27 INFO - PROCESS | 2424 | 1466743767485 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 21:49:27 INFO - PROCESS | 2424 | 1466743767524 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:49:27 INFO - PROCESS | 2424 | 1466743767526 Marionette TRACE conn2 <- [1,2038,null,{}] 21:49:27 INFO - PROCESS | 2424 | 1466743767531 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:27 INFO - PROCESS | 2424 | 1466743767533 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:27 INFO - PROCESS | 2424 | 1466743767655 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 21:49:27 INFO - PROCESS | 2424 | 1466743767669 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:27 INFO - PROCESS | 2424 | 1466743767672 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:27 INFO - PROCESS | 2424 | ++DOCSHELL 15496400 == 41 [pid = 2424] [id = 519] 21:49:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19751000) [pid = 2424] [serial = 1557] [outer = 00000000] 21:49:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1A024800) [pid = 2424] [serial = 1558] [outer = 19751000] 21:49:27 INFO - PROCESS | 2424 | 1466743767943 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (1A02A000) [pid = 2424] [serial = 1559] [outer = 19751000] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (16759C00) [pid = 2424] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (1812A800) [pid = 2424] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (196D2000) [pid = 2424] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19D17C00) [pid = 2424] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1812F400) [pid = 2424] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (17740000) [pid = 2424] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16B88C00) [pid = 2424] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (15E85000) [pid = 2424] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (146B3800) [pid = 2424] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (14280C00) [pid = 2424] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12C86800) [pid = 2424] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10F2F000) [pid = 2424] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16B84C00) [pid = 2424] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:49:28 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (146B6000) [pid = 2424] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:49:28 INFO - PROCESS | 2424 | 1466743768327 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 875ms 21:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:49:28 INFO - PROCESS | 2424 | 1466743768372 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 2424 | 1466743768374 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 21:49:28 INFO - PROCESS | 2424 | 1466743768378 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - PROCESS | 2424 | 1466743768379 Marionette TRACE conn2 <- [1,2042,null,{}] 21:49:28 INFO - PROCESS | 2424 | 1466743768383 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:28 INFO - PROCESS | 2424 | 1466743768385 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:28 INFO - PROCESS | 2424 | 1466743768463 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 21:49:28 INFO - PROCESS | 2424 | 1466743768556 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:28 INFO - PROCESS | 2424 | 1466743768558 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:28 INFO - PROCESS | 2424 | ++DOCSHELL 1036D000 == 42 [pid = 2424] [id = 520] 21:49:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10A56800) [pid = 2424] [serial = 1560] [outer = 00000000] 21:49:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16590C00) [pid = 2424] [serial = 1561] [outer = 10A56800] 21:49:28 INFO - PROCESS | 2424 | 1466743768602 Marionette DEBUG loaded listener.js 21:49:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1751C400) [pid = 2424] [serial = 1562] [outer = 10A56800] 21:49:28 INFO - PROCESS | 2424 | 1466743768947 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 593ms 21:49:28 INFO - PROCESS | 2424 | 1466743768975 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 21:49:28 INFO - PROCESS | 2424 | 1466743768977 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 21:49:28 INFO - PROCESS | 2424 | 1466743768980 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:49:28 INFO - PROCESS | 2424 | 1466743768982 Marionette TRACE conn2 <- [1,2046,null,{}] 21:49:28 INFO - PROCESS | 2424 | 1466743768985 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:28 INFO - PROCESS | 2424 | 1466743768987 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:29 INFO - PROCESS | 2424 | 1466743769113 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 21:49:29 INFO - PROCESS | 2424 | 1466743769121 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 2424 | 1466743769123 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:29 INFO - PROCESS | 2424 | ++DOCSHELL 15E85000 == 43 [pid = 2424] [id = 521] 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1658EC00) [pid = 2424] [serial = 1563] [outer = 00000000] 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A032800) [pid = 2424] [serial = 1564] [outer = 1658EC00] 21:49:29 INFO - PROCESS | 2424 | 1466743769166 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A080400) [pid = 2424] [serial = 1565] [outer = 1658EC00] 21:49:29 INFO - PROCESS | 2424 | 1466743769613 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 21:49:29 INFO - PROCESS | 2424 | 1466743769680 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 21:49:29 INFO - PROCESS | 2424 | 1466743769682 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 21:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:49:29 INFO - PROCESS | 2424 | 1466743769692 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:49:29 INFO - PROCESS | 2424 | 1466743769693 Marionette TRACE conn2 <- [1,2050,null,{}] 21:49:29 INFO - PROCESS | 2424 | 1466743769701 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:29 INFO - PROCESS | 2424 | 1466743769703 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:29 INFO - PROCESS | 2424 | 1466743769781 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 21:49:29 INFO - PROCESS | 2424 | 1466743769789 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:29 INFO - PROCESS | 2424 | 1466743769791 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:29 INFO - PROCESS | 2424 | ++DOCSHELL 17518000 == 44 [pid = 2424] [id = 522] 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (17F4E800) [pid = 2424] [serial = 1566] [outer = 00000000] 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1A34F400) [pid = 2424] [serial = 1567] [outer = 17F4E800] 21:49:29 INFO - PROCESS | 2424 | 1466743769833 Marionette DEBUG loaded listener.js 21:49:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A353C00) [pid = 2424] [serial = 1568] [outer = 17F4E800] 21:49:30 INFO - PROCESS | 2424 | 1466743770705 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:49:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:49:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1094ms 21:49:30 INFO - PROCESS | 2424 | 1466743770802 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 21:49:30 INFO - PROCESS | 2424 | 1466743770807 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 21:49:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:49:30 INFO - PROCESS | 2424 | 1466743770813 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:49:30 INFO - PROCESS | 2424 | 1466743770818 Marionette TRACE conn2 <- [1,2054,null,{}] 21:49:30 INFO - PROCESS | 2424 | 1466743770824 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:30 INFO - PROCESS | 2424 | 1466743770827 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:30 INFO - PROCESS | 2424 | 1466743770954 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 21:49:31 INFO - PROCESS | 2424 | 1466743771083 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:31 INFO - PROCESS | 2424 | 1466743771086 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:31 INFO - PROCESS | 2424 | ++DOCSHELL 10BAA800 == 45 [pid = 2424] [id = 523] 21:49:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (10BAD800) [pid = 2424] [serial = 1569] [outer = 00000000] 21:49:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (112BC400) [pid = 2424] [serial = 1570] [outer = 10BAD800] 21:49:31 INFO - PROCESS | 2424 | 1466743771145 Marionette DEBUG loaded listener.js 21:49:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (12F22C00) [pid = 2424] [serial = 1571] [outer = 10BAD800] 21:49:32 INFO - PROCESS | 2424 | 1466743772025 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1250ms 21:49:32 INFO - PROCESS | 2424 | 1466743772061 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 2424 | 1466743772065 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 21:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:49:32 INFO - PROCESS | 2424 | 1466743772071 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 2424 | 1466743772074 Marionette TRACE conn2 <- [1,2058,null,{}] 21:49:32 INFO - PROCESS | 2424 | 1466743772079 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:32 INFO - PROCESS | 2424 | 1466743772082 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:32 INFO - PROCESS | 2424 | 1466743772190 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 21:49:32 INFO - PROCESS | 2424 | 1466743772334 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:32 INFO - PROCESS | 2424 | 1466743772339 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 1549F400 == 44 [pid = 2424] [id = 507] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 13E9C800 == 43 [pid = 2424] [id = 506] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 15E84400 == 42 [pid = 2424] [id = 505] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 18131800 == 41 [pid = 2424] [id = 504] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 15E85000 == 40 [pid = 2424] [id = 521] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 1036D000 == 39 [pid = 2424] [id = 520] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 15496400 == 38 [pid = 2424] [id = 519] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 1812F000 == 37 [pid = 2424] [id = 518] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 13AB2400 == 36 [pid = 2424] [id = 517] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 1751A400 == 35 [pid = 2424] [id = 516] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 16D27400 == 34 [pid = 2424] [id = 515] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 169C8400 == 33 [pid = 2424] [id = 514] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 15A18400 == 32 [pid = 2424] [id = 513] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 13EA9C00 == 31 [pid = 2424] [id = 512] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 13AB6800 == 30 [pid = 2424] [id = 511] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1A029C00) [pid = 2424] [serial = 1525] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | ++DOCSHELL 1047E400 == 31 [pid = 2424] [id = 524] 21:49:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10567800) [pid = 2424] [serial = 1572] [outer = 00000000] 21:49:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (10BB1400) [pid = 2424] [serial = 1573] [outer = 10567800] 21:49:32 INFO - PROCESS | 2424 | 1466743772416 Marionette DEBUG loaded listener.js 21:49:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (11805C00) [pid = 2424] [serial = 1574] [outer = 10567800] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 12B73400 == 30 [pid = 2424] [id = 510] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 10BAC000 == 29 [pid = 2424] [id = 509] 21:49:32 INFO - PROCESS | 2424 | --DOCSHELL 105EFC00 == 28 [pid = 2424] [id = 508] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1A021800) [pid = 2424] [serial = 1523] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19706000) [pid = 2424] [serial = 1510] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19750C00) [pid = 2424] [serial = 1513] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19D23000) [pid = 2424] [serial = 1516] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1975AC00) [pid = 2424] [serial = 1514] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A018800) [pid = 2424] [serial = 1522] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19DA9C00) [pid = 2424] [serial = 1517] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1943B400) [pid = 2424] [serial = 1507] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17D83800) [pid = 2424] [serial = 1504] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17D84000) [pid = 2424] [serial = 1505] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (16D20400) [pid = 2424] [serial = 1501] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17570000) [pid = 2424] [serial = 1502] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1658E400) [pid = 2424] [serial = 1498] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16593400) [pid = 2424] [serial = 1499] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1559E400) [pid = 2424] [serial = 1495] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15A62800) [pid = 2424] [serial = 1496] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (14619400) [pid = 2424] [serial = 1492] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (146B5000) [pid = 2424] [serial = 1493] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12F6C000) [pid = 2424] [serial = 1489] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1315C800) [pid = 2424] [serial = 1490] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (112BDC00) [pid = 2424] [serial = 1486] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (112CF800) [pid = 2424] [serial = 1487] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19442800) [pid = 2424] [serial = 1484] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19707000) [pid = 2424] [serial = 1511] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (154D2000) [pid = 2424] [serial = 1519] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B8E000) [pid = 2424] [serial = 1520] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (1943B800) [pid = 2424] [serial = 1508] [outer = 00000000] [url = about:blank] 21:49:32 INFO - PROCESS | 2424 | 1466743772863 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:49:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:49:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 844ms 21:49:32 INFO - PROCESS | 2424 | 1466743772914 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 21:49:32 INFO - PROCESS | 2424 | 1466743772919 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 21:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:49:32 INFO - PROCESS | 2424 | 1466743772925 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:49:32 INFO - PROCESS | 2424 | 1466743772928 Marionette TRACE conn2 <- [1,2062,null,{}] 21:49:32 INFO - PROCESS | 2424 | 1466743772932 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:32 INFO - PROCESS | 2424 | 1466743772936 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:33 INFO - PROCESS | 2424 | 1466743773025 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 21:49:33 INFO - PROCESS | 2424 | 1466743773033 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 2424 | 1466743773036 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:33 INFO - PROCESS | 2424 | ++DOCSHELL 12F6B800 == 29 [pid = 2424] [id = 525] 21:49:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12FD4000) [pid = 2424] [serial = 1575] [outer = 00000000] 21:49:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1315EC00) [pid = 2424] [serial = 1576] [outer = 12FD4000] 21:49:33 INFO - PROCESS | 2424 | 1466743773083 Marionette DEBUG loaded listener.js 21:49:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1322FC00) [pid = 2424] [serial = 1577] [outer = 12FD4000] 21:49:33 INFO - PROCESS | 2424 | 1466743773608 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 735ms 21:49:33 INFO - PROCESS | 2424 | 1466743773665 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 21:49:33 INFO - PROCESS | 2424 | 1466743773667 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 21:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:49:33 INFO - PROCESS | 2424 | 1466743773671 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:49:33 INFO - PROCESS | 2424 | 1466743773674 Marionette TRACE conn2 <- [1,2066,null,{}] 21:49:33 INFO - PROCESS | 2424 | 1466743773717 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:33 INFO - PROCESS | 2424 | 1466743773721 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:33 INFO - PROCESS | 2424 | 1466743773810 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 21:49:33 INFO - PROCESS | 2424 | 1466743773901 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:33 INFO - PROCESS | 2424 | 1466743773905 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:33 INFO - PROCESS | 2424 | ++DOCSHELL 14282C00 == 30 [pid = 2424] [id = 526] 21:49:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14614C00) [pid = 2424] [serial = 1578] [outer = 00000000] 21:49:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (146B6C00) [pid = 2424] [serial = 1579] [outer = 14614C00] 21:49:33 INFO - PROCESS | 2424 | 1466743773952 Marionette DEBUG loaded listener.js 21:49:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (146BCC00) [pid = 2424] [serial = 1580] [outer = 14614C00] 21:49:34 INFO - PROCESS | 2424 | 1466743774333 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 718ms 21:49:34 INFO - PROCESS | 2424 | 1466743774390 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 21:49:34 INFO - PROCESS | 2424 | 1466743774393 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 21:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:49:34 INFO - PROCESS | 2424 | 1466743774396 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:49:34 INFO - PROCESS | 2424 | 1466743774398 Marionette TRACE conn2 <- [1,2070,null,{}] 21:49:34 INFO - PROCESS | 2424 | 1466743774402 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:34 INFO - PROCESS | 2424 | 1466743774413 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:34 INFO - PROCESS | 2424 | 1466743774495 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 21:49:34 INFO - PROCESS | 2424 | 1466743774500 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:34 INFO - PROCESS | 2424 | 1466743774503 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:34 INFO - PROCESS | 2424 | ++DOCSHELL 154A1800 == 31 [pid = 2424] [id = 527] 21:49:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (154CEC00) [pid = 2424] [serial = 1581] [outer = 00000000] 21:49:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15E7DC00) [pid = 2424] [serial = 1582] [outer = 154CEC00] 21:49:34 INFO - PROCESS | 2424 | 1466743774555 Marionette DEBUG loaded listener.js 21:49:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1658AC00) [pid = 2424] [serial = 1583] [outer = 154CEC00] 21:49:35 INFO - PROCESS | 2424 | 1466743775034 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 687ms 21:49:35 INFO - PROCESS | 2424 | 1466743775095 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 2424 | 1466743775097 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 21:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:49:35 INFO - PROCESS | 2424 | 1466743775106 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:49:35 INFO - PROCESS | 2424 | 1466743775107 Marionette TRACE conn2 <- [1,2074,null,{}] 21:49:35 INFO - PROCESS | 2424 | 1466743775111 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:35 INFO - PROCESS | 2424 | 1466743775113 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:35 INFO - PROCESS | 2424 | 1466743775247 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 21:49:35 INFO - PROCESS | 2424 | 1466743775258 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:35 INFO - PROCESS | 2424 | 1466743775260 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:35 INFO - PROCESS | 2424 | ++DOCSHELL 166A2000 == 32 [pid = 2424] [id = 528] 21:49:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (166A4400) [pid = 2424] [serial = 1584] [outer = 00000000] 21:49:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16932800) [pid = 2424] [serial = 1585] [outer = 166A4400] 21:49:35 INFO - PROCESS | 2424 | 1466743775304 Marionette DEBUG loaded listener.js 21:49:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B7F800) [pid = 2424] [serial = 1586] [outer = 166A4400] 21:49:35 INFO - PROCESS | 2424 | 1466743775757 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 703ms 21:49:35 INFO - PROCESS | 2424 | 1466743775806 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 21:49:35 INFO - PROCESS | 2424 | 1466743775808 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 21:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:49:35 INFO - PROCESS | 2424 | 1466743775811 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:49:35 INFO - PROCESS | 2424 | 1466743775813 Marionette TRACE conn2 <- [1,2078,null,{}] 21:49:35 INFO - PROCESS | 2424 | 1466743775817 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:35 INFO - PROCESS | 2424 | 1466743775822 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:35 INFO - PROCESS | 2424 | 1466743775955 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 21:49:35 INFO - PROCESS | 2424 | 1466743775966 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:35 INFO - PROCESS | 2424 | 1466743775968 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:36 INFO - PROCESS | 2424 | ++DOCSHELL 155AC800 == 33 [pid = 2424] [id = 529] 21:49:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16593000) [pid = 2424] [serial = 1587] [outer = 00000000] 21:49:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17570800) [pid = 2424] [serial = 1588] [outer = 16593000] 21:49:36 INFO - PROCESS | 2424 | 1466743776067 Marionette DEBUG loaded listener.js 21:49:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17748000) [pid = 2424] [serial = 1589] [outer = 16593000] 21:49:36 INFO - PROCESS | 2424 | 1466743776493 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 750ms 21:49:36 INFO - PROCESS | 2424 | 1466743776576 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 21:49:36 INFO - PROCESS | 2424 | 1466743776578 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 21:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:49:36 INFO - PROCESS | 2424 | 1466743776582 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:49:36 INFO - PROCESS | 2424 | 1466743776584 Marionette TRACE conn2 <- [1,2082,null,{}] 21:49:36 INFO - PROCESS | 2424 | 1466743776588 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:36 INFO - PROCESS | 2424 | 1466743776590 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:36 INFO - PROCESS | 2424 | 1466743776708 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 21:49:36 INFO - PROCESS | 2424 | 1466743776719 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:36 INFO - PROCESS | 2424 | 1466743776721 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:36 INFO - PROCESS | 2424 | ++DOCSHELL 11DDBC00 == 34 [pid = 2424] [id = 530] 21:49:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (12F1D400) [pid = 2424] [serial = 1590] [outer = 00000000] 21:49:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (17577000) [pid = 2424] [serial = 1591] [outer = 12F1D400] 21:49:36 INFO - PROCESS | 2424 | 1466743776995 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (17D88C00) [pid = 2424] [serial = 1592] [outer = 12F1D400] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (1658DC00) [pid = 2424] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (10BAC400) [pid = 2424] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (196D8000) [pid = 2424] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16E67C00) [pid = 2424] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (169C8800) [pid = 2424] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (196D1000) [pid = 2424] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12BA7C00) [pid = 2424] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17570400) [pid = 2424] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13AB6C00) [pid = 2424] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (146B2400) [pid = 2424] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19751000) [pid = 2424] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (10A56800) [pid = 2424] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (15A61C00) [pid = 2424] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:49:37 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1658EC00) [pid = 2424] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:49:37 INFO - PROCESS | 2424 | 1466743777358 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:49:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:49:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 797ms 21:49:37 INFO - PROCESS | 2424 | 1466743777384 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 21:49:37 INFO - PROCESS | 2424 | 1466743777386 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 21:49:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:49:37 INFO - PROCESS | 2424 | 1466743777389 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:49:37 INFO - PROCESS | 2424 | 1466743777391 Marionette TRACE conn2 <- [1,2086,null,{}] 21:49:37 INFO - PROCESS | 2424 | 1466743777394 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:37 INFO - PROCESS | 2424 | 1466743777396 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:37 INFO - PROCESS | 2424 | 1466743777475 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 21:49:37 INFO - PROCESS | 2424 | 1466743777480 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:37 INFO - PROCESS | 2424 | 1466743777482 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:37 INFO - PROCESS | 2424 | ++DOCSHELL 1180C400 == 35 [pid = 2424] [id = 531] 21:49:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (146BB000) [pid = 2424] [serial = 1593] [outer = 00000000] 21:49:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16B88C00) [pid = 2424] [serial = 1594] [outer = 146BB000] 21:49:37 INFO - PROCESS | 2424 | 1466743777525 Marionette DEBUG loaded listener.js 21:49:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17A7D000) [pid = 2424] [serial = 1595] [outer = 146BB000] 21:49:37 INFO - PROCESS | 2424 | 1466743777981 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 21:49:38 INFO - PROCESS | 2424 | 1466743778028 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 2424 | 1466743778030 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 21:49:38 INFO - PROCESS | 2424 | 1466743778033 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:49:38 INFO - PROCESS | 2424 | 1466743778035 Marionette TRACE conn2 <- [1,2090,null,{}] 21:49:38 INFO - PROCESS | 2424 | 1466743778038 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:38 INFO - PROCESS | 2424 | 1466743778040 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:38 INFO - PROCESS | 2424 | 1466743778119 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 21:49:38 INFO - PROCESS | 2424 | 1466743778124 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:38 INFO - PROCESS | 2424 | 1466743778126 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:38 INFO - PROCESS | 2424 | ++DOCSHELL 10BB3000 == 36 [pid = 2424] [id = 532] 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1122C400) [pid = 2424] [serial = 1596] [outer = 00000000] 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E85C00) [pid = 2424] [serial = 1597] [outer = 1122C400] 21:49:38 INFO - PROCESS | 2424 | 1466743778170 Marionette DEBUG loaded listener.js 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1943A800) [pid = 2424] [serial = 1598] [outer = 1122C400] 21:49:38 INFO - PROCESS | 2424 | 1466743778623 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 625ms 21:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:49:38 INFO - PROCESS | 2424 | 1466743778672 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 21:49:38 INFO - PROCESS | 2424 | 1466743778675 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 21:49:38 INFO - PROCESS | 2424 | 1466743778679 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:49:38 INFO - PROCESS | 2424 | 1466743778681 Marionette TRACE conn2 <- [1,2094,null,{}] 21:49:38 INFO - PROCESS | 2424 | 1466743778684 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:38 INFO - PROCESS | 2424 | 1466743778686 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:38 INFO - PROCESS | 2424 | 1466743778764 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 21:49:38 INFO - PROCESS | 2424 | 1466743778769 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:38 INFO - PROCESS | 2424 | 1466743778771 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:38 INFO - PROCESS | 2424 | ++DOCSHELL 15A6E800 == 37 [pid = 2424] [id = 533] 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17570400) [pid = 2424] [serial = 1599] [outer = 00000000] 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19703400) [pid = 2424] [serial = 1600] [outer = 17570400] 21:49:38 INFO - PROCESS | 2424 | 1466743778813 Marionette DEBUG loaded listener.js 21:49:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19708C00) [pid = 2424] [serial = 1601] [outer = 17570400] 21:49:39 INFO - PROCESS | 2424 | 1466743779467 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 906ms 21:49:39 INFO - PROCESS | 2424 | 1466743779583 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 21:49:39 INFO - PROCESS | 2424 | 1466743779588 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 21:49:39 INFO - PROCESS | 2424 | 1466743779593 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:49:39 INFO - PROCESS | 2424 | 1466743779596 Marionette TRACE conn2 <- [1,2098,null,{}] 21:49:39 INFO - PROCESS | 2424 | 1466743779603 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:39 INFO - PROCESS | 2424 | 1466743779606 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:39 INFO - PROCESS | 2424 | 1466743779730 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 21:49:39 INFO - PROCESS | 2424 | 1466743779859 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:39 INFO - PROCESS | 2424 | 1466743779862 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:39 INFO - PROCESS | 2424 | ++DOCSHELL 10ECE000 == 38 [pid = 2424] [id = 534] 21:49:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10F2F000) [pid = 2424] [serial = 1602] [outer = 00000000] 21:49:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12B73000) [pid = 2424] [serial = 1603] [outer = 10F2F000] 21:49:39 INFO - PROCESS | 2424 | 1466743779920 Marionette DEBUG loaded listener.js 21:49:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13634400) [pid = 2424] [serial = 1604] [outer = 10F2F000] 21:49:40 INFO - PROCESS | 2424 | 1466743780487 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:49:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 953ms 21:49:40 INFO - PROCESS | 2424 | 1466743780538 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 21:49:40 INFO - PROCESS | 2424 | 1466743780543 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 21:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:49:40 INFO - PROCESS | 2424 | 1466743780550 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:49:40 INFO - PROCESS | 2424 | 1466743780552 Marionette TRACE conn2 <- [1,2102,null,{}] 21:49:40 INFO - PROCESS | 2424 | 1466743780556 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:40 INFO - PROCESS | 2424 | 1466743780559 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:40 INFO - PROCESS | 2424 | 1466743780669 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 21:49:40 INFO - PROCESS | 2424 | 1466743780811 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:40 INFO - PROCESS | 2424 | 1466743780814 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:40 INFO - PROCESS | 2424 | ++DOCSHELL 14614800 == 39 [pid = 2424] [id = 535] 21:49:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (146B3000) [pid = 2424] [serial = 1605] [outer = 00000000] 21:49:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (155AC400) [pid = 2424] [serial = 1606] [outer = 146B3000] 21:49:40 INFO - PROCESS | 2424 | 1466743780873 Marionette DEBUG loaded listener.js 21:49:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16588000) [pid = 2424] [serial = 1607] [outer = 146B3000] 21:49:41 INFO - PROCESS | 2424 | 1466743781477 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 937ms 21:49:41 INFO - PROCESS | 2424 | 1466743781494 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 21:49:41 INFO - PROCESS | 2424 | 1466743781497 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 21:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:49:41 INFO - PROCESS | 2424 | 1466743781500 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:49:41 INFO - PROCESS | 2424 | 1466743781504 Marionette TRACE conn2 <- [1,2106,null,{}] 21:49:41 INFO - PROCESS | 2424 | 1466743781515 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:41 INFO - PROCESS | 2424 | 1466743781520 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:41 INFO - PROCESS | 2424 | 1466743781627 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 21:49:41 INFO - PROCESS | 2424 | 1466743781738 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:41 INFO - PROCESS | 2424 | 1466743781742 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:41 INFO - PROCESS | 2424 | ++DOCSHELL 18135800 == 40 [pid = 2424] [id = 536] 21:49:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (18136000) [pid = 2424] [serial = 1608] [outer = 00000000] 21:49:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19702400) [pid = 2424] [serial = 1609] [outer = 18136000] 21:49:41 INFO - PROCESS | 2424 | 1466743781842 Marionette DEBUG loaded listener.js 21:49:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19710C00) [pid = 2424] [serial = 1610] [outer = 18136000] 21:49:42 INFO - PROCESS | 2424 | 1466743782414 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:49:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1078ms 21:49:42 INFO - PROCESS | 2424 | 1466743782614 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 21:49:42 INFO - PROCESS | 2424 | 1466743782618 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 21:49:42 INFO - PROCESS | 2424 | 1466743782624 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:49:42 INFO - PROCESS | 2424 | 1466743782627 Marionette TRACE conn2 <- [1,2110,null,{}] 21:49:42 INFO - PROCESS | 2424 | 1466743782632 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:42 INFO - PROCESS | 2424 | 1466743782636 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:42 INFO - PROCESS | 2424 | 1466743782734 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 21:49:42 INFO - PROCESS | 2424 | 1466743782874 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:42 INFO - PROCESS | 2424 | 1466743782879 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:42 INFO - PROCESS | 2424 | ++DOCSHELL 1188F400 == 41 [pid = 2424] [id = 537] 21:49:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (11C95400) [pid = 2424] [serial = 1611] [outer = 00000000] 21:49:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (12957000) [pid = 2424] [serial = 1612] [outer = 11C95400] 21:49:42 INFO - PROCESS | 2424 | 1466743782933 Marionette DEBUG loaded listener.js 21:49:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (12BA7C00) [pid = 2424] [serial = 1613] [outer = 11C95400] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 10BB3000 == 40 [pid = 2424] [id = 532] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 1180C400 == 39 [pid = 2424] [id = 531] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 11DDBC00 == 38 [pid = 2424] [id = 530] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 155AC800 == 37 [pid = 2424] [id = 529] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 166A2000 == 36 [pid = 2424] [id = 528] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 154A1800 == 35 [pid = 2424] [id = 527] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 14282C00 == 34 [pid = 2424] [id = 526] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 12F6B800 == 33 [pid = 2424] [id = 525] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 1047E400 == 32 [pid = 2424] [id = 524] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 17518000 == 31 [pid = 2424] [id = 522] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 10BAA800 == 30 [pid = 2424] [id = 523] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 14614800 == 29 [pid = 2424] [id = 535] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 18135800 == 28 [pid = 2424] [id = 536] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 15A6E800 == 27 [pid = 2424] [id = 533] 21:49:43 INFO - PROCESS | 2424 | --DOCSHELL 10ECE000 == 26 [pid = 2424] [id = 534] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (19A0E400) [pid = 2424] [serial = 1555] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (1970B400) [pid = 2424] [serial = 1553] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (19A10000) [pid = 2424] [serial = 1556] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (17AD9400) [pid = 2424] [serial = 1547] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12C87400) [pid = 2424] [serial = 1531] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12F63400) [pid = 2424] [serial = 1532] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (18132000) [pid = 2424] [serial = 1549] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13EAA000) [pid = 2424] [serial = 1534] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (14284C00) [pid = 2424] [serial = 1535] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1A080400) [pid = 2424] [serial = 1565] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (155A8400) [pid = 2424] [serial = 1538] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (15498C00) [pid = 2424] [serial = 1537] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1A02A000) [pid = 2424] [serial = 1559] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1A024800) [pid = 2424] [serial = 1558] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16590C00) [pid = 2424] [serial = 1561] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16585000) [pid = 2424] [serial = 1540] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1658A000) [pid = 2424] [serial = 1541] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1751C400) [pid = 2424] [serial = 1562] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (18133C00) [pid = 2424] [serial = 1550] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A032800) [pid = 2424] [serial = 1564] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A02DC00) [pid = 2424] [serial = 1526] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10F34C00) [pid = 2424] [serial = 1528] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (11222800) [pid = 2424] [serial = 1529] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19707800) [pid = 2424] [serial = 1552] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17A84800) [pid = 2424] [serial = 1546] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B85400) [pid = 2424] [serial = 1543] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (16D21400) [pid = 2424] [serial = 1544] [outer = 00000000] [url = about:blank] 21:49:44 INFO - PROCESS | 2424 | 1466743784180 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1609ms 21:49:44 INFO - PROCESS | 2424 | 1466743784255 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 21:49:44 INFO - PROCESS | 2424 | 1466743784259 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 21:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:49:44 INFO - PROCESS | 2424 | 1466743784266 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:49:44 INFO - PROCESS | 2424 | 1466743784269 Marionette TRACE conn2 <- [1,2114,null,{}] 21:49:44 INFO - PROCESS | 2424 | 1466743784275 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:44 INFO - PROCESS | 2424 | 1466743784277 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:44 INFO - PROCESS | 2424 | 1466743784369 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 21:49:44 INFO - PROCESS | 2424 | 1466743784465 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:44 INFO - PROCESS | 2424 | 1466743784470 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:44 INFO - PROCESS | 2424 | ++DOCSHELL 105F5400 == 27 [pid = 2424] [id = 538] 21:49:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10A5B000) [pid = 2424] [serial = 1614] [outer = 00000000] 21:49:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (112B4000) [pid = 2424] [serial = 1615] [outer = 10A5B000] 21:49:44 INFO - PROCESS | 2424 | 1466743784516 Marionette DEBUG loaded listener.js 21:49:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (11C96400) [pid = 2424] [serial = 1616] [outer = 10A5B000] 21:49:44 INFO - PROCESS | 2424 | 1466743784928 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 687ms 21:49:44 INFO - PROCESS | 2424 | 1466743784968 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 21:49:44 INFO - PROCESS | 2424 | 1466743784973 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 21:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:49:44 INFO - PROCESS | 2424 | 1466743784983 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:49:44 INFO - PROCESS | 2424 | 1466743784986 Marionette TRACE conn2 <- [1,2118,null,{}] 21:49:44 INFO - PROCESS | 2424 | 1466743784990 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:44 INFO - PROCESS | 2424 | 1466743784993 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:45 INFO - PROCESS | 2424 | 1466743785081 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 21:49:45 INFO - PROCESS | 2424 | 1466743785088 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 2424 | 1466743785090 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:45 INFO - PROCESS | 2424 | ++DOCSHELL 13639000 == 28 [pid = 2424] [id = 539] 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1363C000) [pid = 2424] [serial = 1617] [outer = 00000000] 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13A2EC00) [pid = 2424] [serial = 1618] [outer = 1363C000] 21:49:45 INFO - PROCESS | 2424 | 1466743785137 Marionette DEBUG loaded listener.js 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13E9D000) [pid = 2424] [serial = 1619] [outer = 1363C000] 21:49:45 INFO - PROCESS | 2424 | 1466743785610 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:49:45 INFO - PROCESS | 2424 | 1466743785639 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 21:49:45 INFO - PROCESS | 2424 | 1466743785642 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:49:45 INFO - PROCESS | 2424 | 1466743785646 Marionette TRACE conn2 <- [1,2122,null,{}] 21:49:45 INFO - PROCESS | 2424 | 1466743785657 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:45 INFO - PROCESS | 2424 | 1466743785661 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:45 INFO - PROCESS | 2424 | 1466743785743 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 21:49:45 INFO - PROCESS | 2424 | 1466743785783 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:45 INFO - PROCESS | 2424 | 1466743785787 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:45 INFO - PROCESS | 2424 | ++DOCSHELL 154D1400 == 29 [pid = 2424] [id = 540] 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (154D2000) [pid = 2424] [serial = 1620] [outer = 00000000] 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A63C00) [pid = 2424] [serial = 1621] [outer = 154D2000] 21:49:45 INFO - PROCESS | 2424 | 1466743785926 Marionette DEBUG loaded listener.js 21:49:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16584400) [pid = 2424] [serial = 1622] [outer = 154D2000] 21:49:46 INFO - PROCESS | 2424 | 1466743786351 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 734ms 21:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:49:46 INFO - PROCESS | 2424 | 1466743786386 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 21:49:46 INFO - PROCESS | 2424 | 1466743786389 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 21:49:46 INFO - PROCESS | 2424 | 1466743786402 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:49:46 INFO - PROCESS | 2424 | 1466743786404 Marionette TRACE conn2 <- [1,2126,null,{}] 21:49:46 INFO - PROCESS | 2424 | 1466743786408 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:46 INFO - PROCESS | 2424 | 1466743786409 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:46 INFO - PROCESS | 2424 | 1466743786528 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 21:49:46 INFO - PROCESS | 2424 | 1466743786593 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:46 INFO - PROCESS | 2424 | 1466743786595 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:46 INFO - PROCESS | 2424 | ++DOCSHELL 1658C400 == 30 [pid = 2424] [id = 541] 21:49:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16593400) [pid = 2424] [serial = 1623] [outer = 00000000] 21:49:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16B83800) [pid = 2424] [serial = 1624] [outer = 16593400] 21:49:46 INFO - PROCESS | 2424 | 1466743786642 Marionette DEBUG loaded listener.js 21:49:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B8BC00) [pid = 2424] [serial = 1625] [outer = 16593400] 21:49:47 INFO - PROCESS | 2424 | 1466743787072 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 687ms 21:49:47 INFO - PROCESS | 2424 | 1466743787093 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 2424 | 1466743787095 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 21:49:47 INFO - PROCESS | 2424 | 1466743787098 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:49:47 INFO - PROCESS | 2424 | 1466743787100 Marionette TRACE conn2 <- [1,2130,null,{}] 21:49:47 INFO - PROCESS | 2424 | 1466743787103 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:47 INFO - PROCESS | 2424 | 1466743787105 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:47 INFO - PROCESS | 2424 | 1466743787239 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 21:49:47 INFO - PROCESS | 2424 | 1466743787246 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:47 INFO - PROCESS | 2424 | 1466743787248 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:47 INFO - PROCESS | 2424 | ++DOCSHELL 16760400 == 31 [pid = 2424] [id = 542] 21:49:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B8EC00) [pid = 2424] [serial = 1626] [outer = 00000000] 21:49:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17520800) [pid = 2424] [serial = 1627] [outer = 16B8EC00] 21:49:47 INFO - PROCESS | 2424 | 1466743787291 Marionette DEBUG loaded listener.js 21:49:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17747C00) [pid = 2424] [serial = 1628] [outer = 16B8EC00] 21:49:47 INFO - PROCESS | 2424 | 1466743787747 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:49:47 INFO - PROCESS | 2424 | 1466743787801 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 21:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:49:47 INFO - PROCESS | 2424 | 1466743787804 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:49:47 INFO - PROCESS | 2424 | 1466743787806 Marionette TRACE conn2 <- [1,2134,null,{}] 21:49:47 INFO - PROCESS | 2424 | 1466743787809 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:47 INFO - PROCESS | 2424 | 1466743787815 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:47 INFO - PROCESS | 2424 | 1466743787957 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 21:49:48 INFO - PROCESS | 2424 | 1466743788028 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 2424 | 1466743788030 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:48 INFO - PROCESS | 2424 | ++DOCSHELL 18132000 == 32 [pid = 2424] [id = 543] 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (18134800) [pid = 2424] [serial = 1629] [outer = 00000000] 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (196D7C00) [pid = 2424] [serial = 1630] [outer = 18134800] 21:49:48 INFO - PROCESS | 2424 | 1466743788074 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19710000) [pid = 2424] [serial = 1631] [outer = 18134800] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17570400) [pid = 2424] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1122C400) [pid = 2424] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (166A4400) [pid = 2424] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16593000) [pid = 2424] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10BAD800) [pid = 2424] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (14614C00) [pid = 2424] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10567800) [pid = 2424] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17F4E800) [pid = 2424] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12FD4000) [pid = 2424] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (154CEC00) [pid = 2424] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (146BB000) [pid = 2424] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:49:48 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12F1D400) [pid = 2424] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:49:48 INFO - PROCESS | 2424 | --DOCSHELL 1AF8A000 == 31 [pid = 2424] [id = 15] 21:49:48 INFO - PROCESS | 2424 | 1466743788729 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:49:48 INFO - PROCESS | 2424 | 1466743788751 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 21:49:48 INFO - PROCESS | 2424 | 1466743788754 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:49:48 INFO - PROCESS | 2424 | 1466743788756 Marionette TRACE conn2 <- [1,2138,null,{}] 21:49:48 INFO - PROCESS | 2424 | 1466743788759 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:48 INFO - PROCESS | 2424 | 1466743788761 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:48 INFO - PROCESS | 2424 | 1466743788837 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 21:49:48 INFO - PROCESS | 2424 | 1466743788842 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:48 INFO - PROCESS | 2424 | 1466743788844 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:48 INFO - PROCESS | 2424 | ++DOCSHELL 10BAC000 == 32 [pid = 2424] [id = 544] 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13166800) [pid = 2424] [serial = 1632] [outer = 00000000] 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A67C00) [pid = 2424] [serial = 1633] [outer = 13166800] 21:49:48 INFO - PROCESS | 2424 | 1466743788890 Marionette DEBUG loaded listener.js 21:49:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E79400) [pid = 2424] [serial = 1634] [outer = 13166800] 21:49:49 INFO - PROCESS | 2424 | 1466743789344 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 625ms 21:49:49 INFO - PROCESS | 2424 | 1466743789392 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 2424 | 1466743789394 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 21:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:49:49 INFO - PROCESS | 2424 | 1466743789398 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - PROCESS | 2424 | 1466743789399 Marionette TRACE conn2 <- [1,2142,null,{}] 21:49:49 INFO - PROCESS | 2424 | 1466743789403 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:49 INFO - PROCESS | 2424 | 1466743789405 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:49 INFO - PROCESS | 2424 | 1466743789482 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 21:49:49 INFO - PROCESS | 2424 | 1466743789487 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:49 INFO - PROCESS | 2424 | 1466743789489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:49 INFO - PROCESS | 2424 | ++DOCSHELL 18136400 == 33 [pid = 2424] [id = 545] 21:49:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (196D7000) [pid = 2424] [serial = 1635] [outer = 00000000] 21:49:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19753C00) [pid = 2424] [serial = 1636] [outer = 196D7000] 21:49:49 INFO - PROCESS | 2424 | 1466743789532 Marionette DEBUG loaded listener.js 21:49:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19755000) [pid = 2424] [serial = 1637] [outer = 196D7000] 21:49:49 INFO - PROCESS | 2424 | 1466743789956 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:49:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 593ms 21:49:49 INFO - PROCESS | 2424 | 1466743789998 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 21:49:49 INFO - PROCESS | 2424 | 1466743790000 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 21:49:49 INFO - PROCESS | 2424 | 1466743790004 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:49:49 INFO - PROCESS | 2424 | 1466743790007 Marionette TRACE conn2 <- [1,2146,null,{}] 21:49:50 INFO - PROCESS | 2424 | 1466743790017 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:50 INFO - PROCESS | 2424 | 1466743790020 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:50 INFO - PROCESS | 2424 | 1466743790099 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 21:49:50 INFO - PROCESS | 2424 | 1466743790105 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:50 INFO - PROCESS | 2424 | 1466743790107 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:50 INFO - PROCESS | 2424 | ++DOCSHELL 154D0000 == 34 [pid = 2424] [id = 546] 21:49:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (18132800) [pid = 2424] [serial = 1638] [outer = 00000000] 21:49:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19D16800) [pid = 2424] [serial = 1639] [outer = 18132800] 21:49:50 INFO - PROCESS | 2424 | 1466743790149 Marionette DEBUG loaded listener.js 21:49:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19D17000) [pid = 2424] [serial = 1640] [outer = 18132800] 21:49:50 INFO - PROCESS | 2424 | 1466743790924 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 937ms 21:49:50 INFO - PROCESS | 2424 | 1466743790951 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 21:49:50 INFO - PROCESS | 2424 | 1466743790956 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 21:49:50 INFO - PROCESS | 2424 | 1466743790961 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:49:50 INFO - PROCESS | 2424 | 1466743790965 Marionette TRACE conn2 <- [1,2150,null,{}] 21:49:50 INFO - PROCESS | 2424 | 1466743790971 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:50 INFO - PROCESS | 2424 | 1466743790974 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:51 INFO - PROCESS | 2424 | 1466743791099 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 21:49:51 INFO - PROCESS | 2424 | 1466743791218 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:51 INFO - PROCESS | 2424 | 1466743791221 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:51 INFO - PROCESS | 2424 | ++DOCSHELL 11226000 == 35 [pid = 2424] [id = 547] 21:49:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1122C400) [pid = 2424] [serial = 1641] [outer = 00000000] 21:49:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (12FCC800) [pid = 2424] [serial = 1642] [outer = 1122C400] 21:49:51 INFO - PROCESS | 2424 | 1466743791277 Marionette DEBUG loaded listener.js 21:49:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (13A32C00) [pid = 2424] [serial = 1643] [outer = 1122C400] 21:49:51 INFO - PROCESS | 2424 | 1466743791975 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1094ms 21:49:52 INFO - PROCESS | 2424 | 1466743792060 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 21:49:52 INFO - PROCESS | 2424 | 1466743792065 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 21:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:49:52 INFO - PROCESS | 2424 | 1466743792075 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:49:52 INFO - PROCESS | 2424 | 1466743792080 Marionette TRACE conn2 <- [1,2154,null,{}] 21:49:52 INFO - PROCESS | 2424 | 1466743792112 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:52 INFO - PROCESS | 2424 | 1466743792115 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:52 INFO - PROCESS | 2424 | 1466743792242 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 21:49:52 INFO - PROCESS | 2424 | 1466743792369 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:52 INFO - PROCESS | 2424 | 1466743792372 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:52 INFO - PROCESS | 2424 | ++DOCSHELL 1188FC00 == 36 [pid = 2424] [id = 548] 21:49:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (11C94800) [pid = 2424] [serial = 1644] [outer = 00000000] 21:49:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (12F6B400) [pid = 2424] [serial = 1645] [outer = 11C94800] 21:49:52 INFO - PROCESS | 2424 | 1466743792431 Marionette DEBUG loaded listener.js 21:49:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (13EA9800) [pid = 2424] [serial = 1646] [outer = 11C94800] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 18136400 == 35 [pid = 2424] [id = 545] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 10BAC000 == 34 [pid = 2424] [id = 544] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 18132000 == 33 [pid = 2424] [id = 543] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 16760400 == 32 [pid = 2424] [id = 542] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 1658C400 == 31 [pid = 2424] [id = 541] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 154D1400 == 30 [pid = 2424] [id = 540] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 13639000 == 29 [pid = 2424] [id = 539] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 105F5400 == 28 [pid = 2424] [id = 538] 21:49:53 INFO - PROCESS | 2424 | --DOCSHELL 1188F400 == 27 [pid = 2424] [id = 537] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (19703400) [pid = 2424] [serial = 1600] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19708C00) [pid = 2424] [serial = 1601] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1943A800) [pid = 2424] [serial = 1598] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16932800) [pid = 2424] [serial = 1585] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17570800) [pid = 2424] [serial = 1588] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (112BC400) [pid = 2424] [serial = 1570] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12F22C00) [pid = 2424] [serial = 1571] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (146B6C00) [pid = 2424] [serial = 1579] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (146BCC00) [pid = 2424] [serial = 1580] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10BB1400) [pid = 2424] [serial = 1573] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11805C00) [pid = 2424] [serial = 1574] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A353C00) [pid = 2424] [serial = 1568] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A34F400) [pid = 2424] [serial = 1567] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1315EC00) [pid = 2424] [serial = 1576] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1322FC00) [pid = 2424] [serial = 1577] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (17748000) [pid = 2424] [serial = 1589] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15E7DC00) [pid = 2424] [serial = 1582] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B88C00) [pid = 2424] [serial = 1594] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15E85C00) [pid = 2424] [serial = 1597] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (17D88C00) [pid = 2424] [serial = 1592] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17577000) [pid = 2424] [serial = 1591] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16B7F800) [pid = 2424] [serial = 1586] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (17A7D000) [pid = 2424] [serial = 1595] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1658AC00) [pid = 2424] [serial = 1583] [outer = 00000000] [url = about:blank] 21:49:53 INFO - PROCESS | 2424 | 1466743793280 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1234ms 21:49:53 INFO - PROCESS | 2424 | 1466743793306 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 21:49:53 INFO - PROCESS | 2424 | 1466743793309 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 21:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:49:53 INFO - PROCESS | 2424 | 1466743793316 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:49:53 INFO - PROCESS | 2424 | 1466743793320 Marionette TRACE conn2 <- [1,2158,null,{}] 21:49:53 INFO - PROCESS | 2424 | 1466743793325 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:53 INFO - PROCESS | 2424 | 1466743793328 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:53 INFO - PROCESS | 2424 | 1466743793426 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 21:49:53 INFO - PROCESS | 2424 | 1466743793518 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:53 INFO - PROCESS | 2424 | 1466743793521 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:53 INFO - PROCESS | 2424 | ++DOCSHELL 1109B000 == 28 [pid = 2424] [id = 549] 21:49:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (110A0400) [pid = 2424] [serial = 1647] [outer = 00000000] 21:49:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (11DDD800) [pid = 2424] [serial = 1648] [outer = 110A0400] 21:49:53 INFO - PROCESS | 2424 | 1466743793569 Marionette DEBUG loaded listener.js 21:49:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (12C81000) [pid = 2424] [serial = 1649] [outer = 110A0400] 21:49:54 INFO - PROCESS | 2424 | 1466743794015 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 766ms 21:49:54 INFO - PROCESS | 2424 | 1466743794072 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 21:49:54 INFO - PROCESS | 2424 | 1466743794077 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 21:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:49:54 INFO - PROCESS | 2424 | 1466743794083 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 2424 | 1466743794085 Marionette TRACE conn2 <- [1,2162,null,{}] 21:49:54 INFO - PROCESS | 2424 | 1466743794089 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:54 INFO - PROCESS | 2424 | 1466743794092 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:54 INFO - PROCESS | 2424 | 1466743794187 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 21:49:54 INFO - PROCESS | 2424 | 1466743794200 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 2424 | 1466743794203 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:54 INFO - PROCESS | 2424 | ++DOCSHELL 1391C400 == 29 [pid = 2424] [id = 550] 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (13E9C800) [pid = 2424] [serial = 1650] [outer = 00000000] 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (14280400) [pid = 2424] [serial = 1651] [outer = 13E9C800] 21:49:54 INFO - PROCESS | 2424 | 1466743794249 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (146B3800) [pid = 2424] [serial = 1652] [outer = 13E9C800] 21:49:54 INFO - PROCESS | 2424 | 1466743794709 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 625ms 21:49:54 INFO - PROCESS | 2424 | 1466743794721 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 21:49:54 INFO - PROCESS | 2424 | 1466743794723 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 21:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:49:54 INFO - PROCESS | 2424 | 1466743794726 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:49:54 INFO - PROCESS | 2424 | 1466743794730 Marionette TRACE conn2 <- [1,2166,null,{}] 21:49:54 INFO - PROCESS | 2424 | 1466743794744 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:54 INFO - PROCESS | 2424 | 1466743794749 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:54 INFO - PROCESS | 2424 | 1466743794832 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 21:49:54 INFO - PROCESS | 2424 | 1466743794841 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:54 INFO - PROCESS | 2424 | 1466743794845 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:54 INFO - PROCESS | 2424 | ++DOCSHELL 15E83800 == 30 [pid = 2424] [id = 551] 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (15E84000) [pid = 2424] [serial = 1653] [outer = 00000000] 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16590C00) [pid = 2424] [serial = 1654] [outer = 15E84000] 21:49:54 INFO - PROCESS | 2424 | 1466743794892 Marionette DEBUG loaded listener.js 21:49:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1693A800) [pid = 2424] [serial = 1655] [outer = 15E84000] 21:49:55 INFO - PROCESS | 2424 | 1466743795378 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 703ms 21:49:55 INFO - PROCESS | 2424 | 1466743795426 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 21:49:55 INFO - PROCESS | 2424 | 1466743795428 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 21:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:49:55 INFO - PROCESS | 2424 | 1466743795432 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:49:55 INFO - PROCESS | 2424 | 1466743795433 Marionette TRACE conn2 <- [1,2170,null,{}] 21:49:55 INFO - PROCESS | 2424 | 1466743795437 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:55 INFO - PROCESS | 2424 | 1466743795439 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:55 INFO - PROCESS | 2424 | 1466743795524 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 21:49:55 INFO - PROCESS | 2424 | 1466743795562 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:55 INFO - PROCESS | 2424 | 1466743795564 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:55 INFO - PROCESS | 2424 | ++DOCSHELL 16D1B400 == 31 [pid = 2424] [id = 552] 21:49:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16D1C000) [pid = 2424] [serial = 1656] [outer = 00000000] 21:49:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1751F800) [pid = 2424] [serial = 1657] [outer = 16D1C000] 21:49:55 INFO - PROCESS | 2424 | 1466743795608 Marionette DEBUG loaded listener.js 21:49:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17746400) [pid = 2424] [serial = 1658] [outer = 16D1C000] 21:49:56 INFO - PROCESS | 2424 | 1466743796073 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 703ms 21:49:56 INFO - PROCESS | 2424 | 1466743796131 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 2424 | 1466743796133 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 21:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:49:56 INFO - PROCESS | 2424 | 1466743796136 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - PROCESS | 2424 | 1466743796138 Marionette TRACE conn2 <- [1,2174,null,{}] 21:49:56 INFO - PROCESS | 2424 | 1466743796148 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:56 INFO - PROCESS | 2424 | 1466743796150 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:56 INFO - PROCESS | 2424 | 1466743796267 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 21:49:56 INFO - PROCESS | 2424 | 1466743796276 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:56 INFO - PROCESS | 2424 | 1466743796278 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:56 INFO - PROCESS | 2424 | ++DOCSHELL 17A7DC00 == 32 [pid = 2424] [id = 553] 21:49:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17A83400) [pid = 2424] [serial = 1659] [outer = 00000000] 21:49:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17F4B800) [pid = 2424] [serial = 1660] [outer = 17A83400] 21:49:56 INFO - PROCESS | 2424 | 1466743796322 Marionette DEBUG loaded listener.js 21:49:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17F51400) [pid = 2424] [serial = 1661] [outer = 17A83400] 21:49:56 INFO - PROCESS | 2424 | 1466743796799 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 703ms 21:49:56 INFO - PROCESS | 2424 | 1466743796836 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 21:49:56 INFO - PROCESS | 2424 | 1466743796838 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 21:49:56 INFO - PROCESS | 2424 | 1466743796841 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:49:56 INFO - PROCESS | 2424 | 1466743796843 Marionette TRACE conn2 <- [1,2178,null,{}] 21:49:56 INFO - PROCESS | 2424 | 1466743796855 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:56 INFO - PROCESS | 2424 | 1466743796864 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:57 INFO - PROCESS | 2424 | 1466743797041 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 21:49:57 INFO - PROCESS | 2424 | 1466743797063 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 2424 | 1466743797065 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:57 INFO - PROCESS | 2424 | ++DOCSHELL 13A29800 == 33 [pid = 2424] [id = 554] 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17F4A400) [pid = 2424] [serial = 1662] [outer = 00000000] 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (196CE000) [pid = 2424] [serial = 1663] [outer = 17F4A400] 21:49:57 INFO - PROCESS | 2424 | 1466743797110 Marionette DEBUG loaded listener.js 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (155AC800) [pid = 2424] [serial = 1664] [outer = 17F4A400] 21:49:57 INFO - PROCESS | 2424 | 1466743797553 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:49:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:49:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 750ms 21:49:57 INFO - PROCESS | 2424 | 1466743797582 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 21:49:57 INFO - PROCESS | 2424 | 1466743797584 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 21:49:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:49:57 INFO - PROCESS | 2424 | 1466743797587 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:49:57 INFO - PROCESS | 2424 | 1466743797589 Marionette TRACE conn2 <- [1,2182,null,{}] 21:49:57 INFO - PROCESS | 2424 | 1466743797592 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:57 INFO - PROCESS | 2424 | 1466743797594 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:57 INFO - PROCESS | 2424 | 1466743797708 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 21:49:57 INFO - PROCESS | 2424 | 1466743797713 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:57 INFO - PROCESS | 2424 | 1466743797715 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:57 INFO - PROCESS | 2424 | ++DOCSHELL 19704400 == 34 [pid = 2424] [id = 555] 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19705C00) [pid = 2424] [serial = 1665] [outer = 00000000] 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1970D000) [pid = 2424] [serial = 1666] [outer = 19705C00] 21:49:57 INFO - PROCESS | 2424 | 1466743797758 Marionette DEBUG loaded listener.js 21:49:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19A0B000) [pid = 2424] [serial = 1667] [outer = 19705C00] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B8EC00) [pid = 2424] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10F2F000) [pid = 2424] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (146B3000) [pid = 2424] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (18136000) [pid = 2424] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (18134800) [pid = 2424] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (196D7000) [pid = 2424] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1AE3D800) [pid = 2424] [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.] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13166800) [pid = 2424] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1AF8A800) [pid = 2424] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16593400) [pid = 2424] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10A5B000) [pid = 2424] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11C95400) [pid = 2424] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (154D2000) [pid = 2424] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:49:58 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1363C000) [pid = 2424] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:49:58 INFO - PROCESS | 2424 | 1466743798346 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 797ms 21:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:49:58 INFO - PROCESS | 2424 | 1466743798389 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 2424 | 1466743798391 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 21:49:58 INFO - PROCESS | 2424 | 1466743798397 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 2424 | 1466743798399 Marionette TRACE conn2 <- [1,2186,null,{}] 21:49:58 INFO - PROCESS | 2424 | 1466743798402 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:58 INFO - PROCESS | 2424 | 1466743798404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:58 INFO - PROCESS | 2424 | 1466743798481 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 21:49:58 INFO - PROCESS | 2424 | 1466743798487 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:58 INFO - PROCESS | 2424 | 1466743798489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:58 INFO - PROCESS | 2424 | ++DOCSHELL 10BB0C00 == 35 [pid = 2424] [id = 556] 21:49:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (10BB8C00) [pid = 2424] [serial = 1668] [outer = 00000000] 21:49:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16588800) [pid = 2424] [serial = 1669] [outer = 10BB8C00] 21:49:58 INFO - PROCESS | 2424 | 1466743798532 Marionette DEBUG loaded listener.js 21:49:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16B87800) [pid = 2424] [serial = 1670] [outer = 10BB8C00] 21:49:58 INFO - PROCESS | 2424 | 1466743798952 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 594ms 21:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:49:58 INFO - PROCESS | 2424 | 1466743798995 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 21:49:58 INFO - PROCESS | 2424 | 1466743798997 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 21:49:58 INFO - PROCESS | 2424 | 1466743799000 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:49:58 INFO - PROCESS | 2424 | 1466743799002 Marionette TRACE conn2 <- [1,2190,null,{}] 21:49:58 INFO - PROCESS | 2424 | 1466743799005 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:58 INFO - PROCESS | 2424 | 1466743799007 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:59 INFO - PROCESS | 2424 | 1466743799085 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 21:49:59 INFO - PROCESS | 2424 | 1466743799090 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 2424 | 1466743799092 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:59 INFO - PROCESS | 2424 | ++DOCSHELL 14614C00 == 36 [pid = 2424] [id = 557] 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (155A8800) [pid = 2424] [serial = 1671] [outer = 00000000] 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19707800) [pid = 2424] [serial = 1672] [outer = 155A8800] 21:49:59 INFO - PROCESS | 2424 | 1466743799145 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19752800) [pid = 2424] [serial = 1673] [outer = 155A8800] 21:49:59 INFO - PROCESS | 2424 | 1466743799570 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:49:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:49:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 593ms 21:49:59 INFO - PROCESS | 2424 | 1466743799595 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 21:49:59 INFO - PROCESS | 2424 | 1466743799596 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 21:49:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:49:59 INFO - PROCESS | 2424 | 1466743799599 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:49:59 INFO - PROCESS | 2424 | 1466743799601 Marionette TRACE conn2 <- [1,2194,null,{}] 21:49:59 INFO - PROCESS | 2424 | 1466743799606 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:49:59 INFO - PROCESS | 2424 | 1466743799608 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:59 INFO - PROCESS | 2424 | 1466743799727 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 21:49:59 INFO - PROCESS | 2424 | 1466743799732 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:49:59 INFO - PROCESS | 2424 | 1466743799734 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:49:59 INFO - PROCESS | 2424 | ++DOCSHELL 17523C00 == 37 [pid = 2424] [id = 558] 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17579800) [pid = 2424] [serial = 1674] [outer = 00000000] 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19DABC00) [pid = 2424] [serial = 1675] [outer = 17579800] 21:49:59 INFO - PROCESS | 2424 | 1466743799777 Marionette DEBUG loaded listener.js 21:49:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19DAE800) [pid = 2424] [serial = 1676] [outer = 17579800] 21:50:00 INFO - PROCESS | 2424 | 1466743800382 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 844ms 21:50:00 INFO - PROCESS | 2424 | 1466743800444 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 21:50:00 INFO - PROCESS | 2424 | 1466743800448 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 21:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:50:00 INFO - PROCESS | 2424 | 1466743800453 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:50:00 INFO - PROCESS | 2424 | 1466743800457 Marionette TRACE conn2 <- [1,2198,null,{}] 21:50:00 INFO - PROCESS | 2424 | 1466743800462 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:00 INFO - PROCESS | 2424 | 1466743800466 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:00 INFO - PROCESS | 2424 | 1466743800607 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 21:50:00 INFO - PROCESS | 2424 | 1466743800746 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:00 INFO - PROCESS | 2424 | 1466743800749 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:00 INFO - PROCESS | 2424 | ++DOCSHELL 10BAC000 == 38 [pid = 2424] [id = 559] 21:50:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10ECC800) [pid = 2424] [serial = 1677] [outer = 00000000] 21:50:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12F6B800) [pid = 2424] [serial = 1678] [outer = 10ECC800] 21:50:00 INFO - PROCESS | 2424 | 1466743800806 Marionette DEBUG loaded listener.js 21:50:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1322CC00) [pid = 2424] [serial = 1679] [outer = 10ECC800] 21:50:01 INFO - PROCESS | 2424 | 1466743801416 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:50:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:50:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1000ms 21:50:01 INFO - PROCESS | 2424 | 1466743801457 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 21:50:01 INFO - PROCESS | 2424 | 1466743801462 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 21:50:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:50:01 INFO - PROCESS | 2424 | 1466743801469 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:50:01 INFO - PROCESS | 2424 | 1466743801472 Marionette TRACE conn2 <- [1,2202,null,{}] 21:50:01 INFO - PROCESS | 2424 | 1466743801476 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:01 INFO - PROCESS | 2424 | 1466743801479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:01 INFO - PROCESS | 2424 | 1466743801588 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 21:50:01 INFO - PROCESS | 2424 | 1466743801696 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:01 INFO - PROCESS | 2424 | 1466743801699 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:01 INFO - PROCESS | 2424 | ++DOCSHELL 15494800 == 39 [pid = 2424] [id = 560] 21:50:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15497C00) [pid = 2424] [serial = 1680] [outer = 00000000] 21:50:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (15E77C00) [pid = 2424] [serial = 1681] [outer = 15497C00] 21:50:01 INFO - PROCESS | 2424 | 1466743801754 Marionette DEBUG loaded listener.js 21:50:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1658C800) [pid = 2424] [serial = 1682] [outer = 15497C00] 21:50:02 INFO - PROCESS | 2424 | 1466743802388 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 953ms 21:50:02 INFO - PROCESS | 2424 | 1466743802413 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 21:50:02 INFO - PROCESS | 2424 | 1466743802416 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 21:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:50:02 INFO - PROCESS | 2424 | 1466743802420 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:50:02 INFO - PROCESS | 2424 | 1466743802423 Marionette TRACE conn2 <- [1,2206,null,{}] 21:50:02 INFO - PROCESS | 2424 | 1466743802434 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:02 INFO - PROCESS | 2424 | 1466743802439 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:02 INFO - PROCESS | 2424 | 1466743802547 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 21:50:02 INFO - PROCESS | 2424 | 1466743802686 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:02 INFO - PROCESS | 2424 | 1466743802690 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:02 INFO - PROCESS | 2424 | ++DOCSHELL 196D5000 == 40 [pid = 2424] [id = 561] 21:50:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (196D8000) [pid = 2424] [serial = 1683] [outer = 00000000] 21:50:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19D17800) [pid = 2424] [serial = 1684] [outer = 196D8000] 21:50:02 INFO - PROCESS | 2424 | 1466743802747 Marionette DEBUG loaded listener.js 21:50:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A01FC00) [pid = 2424] [serial = 1685] [outer = 196D8000] 21:50:03 INFO - PROCESS | 2424 | 1466743803543 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1156ms 21:50:03 INFO - PROCESS | 2424 | 1466743803578 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 21:50:03 INFO - PROCESS | 2424 | 1466743803582 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 21:50:03 INFO - PROCESS | 2424 | 1466743803588 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:50:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:50:03 INFO - PROCESS | 2424 | 1466743803591 Marionette TRACE conn2 <- [1,2210,null,{}] 21:50:03 INFO - PROCESS | 2424 | 1466743803597 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:03 INFO - PROCESS | 2424 | 1466743803600 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:03 INFO - PROCESS | 2424 | 1466743803698 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 21:50:03 INFO - PROCESS | 2424 | 1466743803857 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:03 INFO - PROCESS | 2424 | 1466743803860 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:03 INFO - PROCESS | 2424 | ++DOCSHELL 10A62C00 == 41 [pid = 2424] [id = 562] 21:50:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10BB8000) [pid = 2424] [serial = 1686] [outer = 00000000] 21:50:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (12BB1400) [pid = 2424] [serial = 1687] [outer = 10BB8000] 21:50:03 INFO - PROCESS | 2424 | 1466743803911 Marionette DEBUG loaded listener.js 21:50:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (12F66C00) [pid = 2424] [serial = 1688] [outer = 10BB8000] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 14614C00 == 40 [pid = 2424] [id = 557] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 10BB0C00 == 39 [pid = 2424] [id = 556] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 19704400 == 38 [pid = 2424] [id = 555] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 13A29800 == 37 [pid = 2424] [id = 554] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 17A7DC00 == 36 [pid = 2424] [id = 553] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 16D1B400 == 35 [pid = 2424] [id = 552] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 15E83800 == 34 [pid = 2424] [id = 551] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 1391C400 == 33 [pid = 2424] [id = 550] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 1109B000 == 32 [pid = 2424] [id = 549] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 1AE3CC00 == 31 [pid = 2424] [id = 17] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 11226000 == 30 [pid = 2424] [id = 547] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 154D0000 == 29 [pid = 2424] [id = 546] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 1188FC00 == 28 [pid = 2424] [id = 548] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 196D5000 == 27 [pid = 2424] [id = 561] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 17523C00 == 26 [pid = 2424] [id = 558] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 10BAC000 == 25 [pid = 2424] [id = 559] 21:50:04 INFO - PROCESS | 2424 | --DOCSHELL 15494800 == 24 [pid = 2424] [id = 560] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1AF8E800) [pid = 2424] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16B83800) [pid = 2424] [serial = 1624] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (112B4000) [pid = 2424] [serial = 1615] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (11C96400) [pid = 2424] [serial = 1616] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12BA7C00) [pid = 2424] [serial = 1613] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (12957000) [pid = 2424] [serial = 1612] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (15A63C00) [pid = 2424] [serial = 1621] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13A2EC00) [pid = 2424] [serial = 1618] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13E9D000) [pid = 2424] [serial = 1619] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17520800) [pid = 2424] [serial = 1627] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13634400) [pid = 2424] [serial = 1604] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12B73000) [pid = 2424] [serial = 1603] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16588000) [pid = 2424] [serial = 1607] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (155AC400) [pid = 2424] [serial = 1606] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19710C00) [pid = 2424] [serial = 1610] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19702400) [pid = 2424] [serial = 1609] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (196D7C00) [pid = 2424] [serial = 1630] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19753C00) [pid = 2424] [serial = 1636] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (110A5000) [pid = 2424] [serial = 1121] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19710000) [pid = 2424] [serial = 1631] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15A67C00) [pid = 2424] [serial = 1633] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B8BC00) [pid = 2424] [serial = 1625] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17747C00) [pid = 2424] [serial = 1628] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19D16800) [pid = 2424] [serial = 1639] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15E79400) [pid = 2424] [serial = 1634] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16584400) [pid = 2424] [serial = 1622] [outer = 00000000] [url = about:blank] 21:50:04 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19755000) [pid = 2424] [serial = 1637] [outer = 00000000] [url = about:blank] 21:50:05 INFO - PROCESS | 2424 | 1466743805085 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1562ms 21:50:05 INFO - PROCESS | 2424 | 1466743805150 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 21:50:05 INFO - PROCESS | 2424 | 1466743805155 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 21:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:50:05 INFO - PROCESS | 2424 | 1466743805160 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:50:05 INFO - PROCESS | 2424 | 1466743805163 Marionette TRACE conn2 <- [1,2214,null,{}] 21:50:05 INFO - PROCESS | 2424 | 1466743805170 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:05 INFO - PROCESS | 2424 | 1466743805172 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:05 INFO - PROCESS | 2424 | 1466743805253 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 21:50:05 INFO - PROCESS | 2424 | 1466743805260 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:05 INFO - PROCESS | 2424 | 1466743805264 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:05 INFO - PROCESS | 2424 | ++DOCSHELL 1122A800 == 25 [pid = 2424] [id = 563] 21:50:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (112BDC00) [pid = 2424] [serial = 1689] [outer = 00000000] 21:50:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (114AA000) [pid = 2424] [serial = 1690] [outer = 112BDC00] 21:50:05 INFO - PROCESS | 2424 | 1466743805313 Marionette DEBUG loaded listener.js 21:50:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (11C92400) [pid = 2424] [serial = 1691] [outer = 112BDC00] 21:50:05 INFO - PROCESS | 2424 | 1466743805818 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:50:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:50:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 21:50:05 INFO - PROCESS | 2424 | 1466743805901 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 21:50:05 INFO - PROCESS | 2424 | 1466743805906 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 21:50:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:50:05 INFO - PROCESS | 2424 | 1466743805912 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:50:05 INFO - PROCESS | 2424 | 1466743805915 Marionette TRACE conn2 <- [1,2218,null,{}] 21:50:05 INFO - PROCESS | 2424 | 1466743805918 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:05 INFO - PROCESS | 2424 | 1466743805921 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:05 INFO - PROCESS | 2424 | 1466743806007 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 21:50:06 INFO - PROCESS | 2424 | 1466743806110 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 2424 | 1466743806112 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:06 INFO - PROCESS | 2424 | ++DOCSHELL 13189000 == 26 [pid = 2424] [id = 564] 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1318D800) [pid = 2424] [serial = 1692] [outer = 00000000] 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1363B800) [pid = 2424] [serial = 1693] [outer = 1318D800] 21:50:06 INFO - PROCESS | 2424 | 1466743806160 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13A29C00) [pid = 2424] [serial = 1694] [outer = 1318D800] 21:50:06 INFO - PROCESS | 2424 | 1466743806533 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:50:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:50:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 625ms 21:50:06 INFO - PROCESS | 2424 | 1466743806560 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 21:50:06 INFO - PROCESS | 2424 | 1466743806562 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 21:50:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:50:06 INFO - PROCESS | 2424 | 1466743806566 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:50:06 INFO - PROCESS | 2424 | 1466743806570 Marionette TRACE conn2 <- [1,2222,null,{}] 21:50:06 INFO - PROCESS | 2424 | 1466743806581 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:06 INFO - PROCESS | 2424 | 1466743806586 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:06 INFO - PROCESS | 2424 | 1466743806670 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 21:50:06 INFO - PROCESS | 2424 | 1466743806677 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:06 INFO - PROCESS | 2424 | 1466743806680 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:06 INFO - PROCESS | 2424 | ++DOCSHELL 146BE000 == 27 [pid = 2424] [id = 565] 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (146BEC00) [pid = 2424] [serial = 1695] [outer = 00000000] 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (154D4400) [pid = 2424] [serial = 1696] [outer = 146BEC00] 21:50:06 INFO - PROCESS | 2424 | 1466743806728 Marionette DEBUG loaded listener.js 21:50:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (15A1E800) [pid = 2424] [serial = 1697] [outer = 146BEC00] 21:50:07 INFO - PROCESS | 2424 | 1466743807220 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 687ms 21:50:07 INFO - PROCESS | 2424 | 1466743807265 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 21:50:07 INFO - PROCESS | 2424 | 1466743807267 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 21:50:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:50:07 INFO - PROCESS | 2424 | 1466743807271 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:50:07 INFO - PROCESS | 2424 | 1466743807274 Marionette TRACE conn2 <- [1,2226,null,{}] 21:50:07 INFO - PROCESS | 2424 | 1466743807278 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:07 INFO - PROCESS | 2424 | 1466743807280 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:07 INFO - PROCESS | 2424 | 1466743807400 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 21:50:07 INFO - PROCESS | 2424 | 1466743807494 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:07 INFO - PROCESS | 2424 | 1466743807496 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:07 INFO - PROCESS | 2424 | ++DOCSHELL 16587800 == 28 [pid = 2424] [id = 566] 21:50:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16588000) [pid = 2424] [serial = 1698] [outer = 00000000] 21:50:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1658D400) [pid = 2424] [serial = 1699] [outer = 16588000] 21:50:07 INFO - PROCESS | 2424 | 1466743807554 Marionette DEBUG loaded listener.js 21:50:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16593400) [pid = 2424] [serial = 1700] [outer = 16588000] 21:50:07 INFO - PROCESS | 2424 | 1466743807964 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:50:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:50:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 21:50:07 INFO - PROCESS | 2424 | 1466743808011 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 2424 | 1466743808013 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 21:50:08 INFO - PROCESS | 2424 | 1466743808016 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:50:08 INFO - PROCESS | 2424 | 1466743808018 Marionette TRACE conn2 <- [1,2230,null,{}] 21:50:08 INFO - PROCESS | 2424 | 1466743808021 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:08 INFO - PROCESS | 2424 | 1466743808023 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:08 INFO - PROCESS | 2424 | 1466743808136 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 21:50:08 INFO - PROCESS | 2424 | 1466743808147 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:08 INFO - PROCESS | 2424 | 1466743808149 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:08 INFO - PROCESS | 2424 | ++DOCSHELL 16592400 == 29 [pid = 2424] [id = 567] 21:50:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16931000) [pid = 2424] [serial = 1701] [outer = 00000000] 21:50:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B7F800) [pid = 2424] [serial = 1702] [outer = 16931000] 21:50:08 INFO - PROCESS | 2424 | 1466743808258 Marionette DEBUG loaded listener.js 21:50:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B8B400) [pid = 2424] [serial = 1703] [outer = 16931000] 21:50:08 INFO - PROCESS | 2424 | 1466743808701 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:50:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:50:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 734ms 21:50:08 INFO - PROCESS | 2424 | 1466743808757 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 21:50:08 INFO - PROCESS | 2424 | 1466743808759 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 21:50:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:50:08 INFO - PROCESS | 2424 | 1466743808763 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:50:08 INFO - PROCESS | 2424 | 1466743808765 Marionette TRACE conn2 <- [1,2234,null,{}] 21:50:08 INFO - PROCESS | 2424 | 1466743808768 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:08 INFO - PROCESS | 2424 | 1466743808774 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:09 INFO - PROCESS | 2424 | 1466743809140 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17A83400) [pid = 2424] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (17F4A400) [pid = 2424] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16D1C000) [pid = 2424] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1122C400) [pid = 2424] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (18132800) [pid = 2424] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (11C94800) [pid = 2424] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (15E84000) [pid = 2424] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (110A0400) [pid = 2424] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (13E9C800) [pid = 2424] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19705C00) [pid = 2424] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (10BB8C00) [pid = 2424] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (155A8800) [pid = 2424] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:50:09 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17579800) [pid = 2424] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:50:09 INFO - PROCESS | 2424 | 1466743809207 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:09 INFO - PROCESS | 2424 | 1466743809209 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:09 INFO - PROCESS | 2424 | ++DOCSHELL 10567800 == 30 [pid = 2424] [id = 568] 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (105EFC00) [pid = 2424] [serial = 1704] [outer = 00000000] 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (112DB000) [pid = 2424] [serial = 1705] [outer = 105EFC00] 21:50:09 INFO - PROCESS | 2424 | 1466743809254 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (146BFC00) [pid = 2424] [serial = 1706] [outer = 105EFC00] 21:50:09 INFO - PROCESS | 2424 | 1466743809611 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:50:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:50:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 907ms 21:50:09 INFO - PROCESS | 2424 | 1466743809667 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 21:50:09 INFO - PROCESS | 2424 | 1466743809678 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 21:50:09 INFO - PROCESS | 2424 | 1466743809682 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:50:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:50:09 INFO - PROCESS | 2424 | 1466743809684 Marionette TRACE conn2 <- [1,2238,null,{}] 21:50:09 INFO - PROCESS | 2424 | 1466743809687 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:09 INFO - PROCESS | 2424 | 1466743809689 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:09 INFO - PROCESS | 2424 | 1466743809764 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 21:50:09 INFO - PROCESS | 2424 | 1466743809769 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:09 INFO - PROCESS | 2424 | 1466743809771 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:09 INFO - PROCESS | 2424 | ++DOCSHELL 10BB7000 == 31 [pid = 2424] [id = 569] 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13AB6800) [pid = 2424] [serial = 1707] [outer = 00000000] 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17AE3C00) [pid = 2424] [serial = 1708] [outer = 13AB6800] 21:50:09 INFO - PROCESS | 2424 | 1466743809814 Marionette DEBUG loaded listener.js 21:50:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17D7D000) [pid = 2424] [serial = 1709] [outer = 13AB6800] 21:50:10 INFO - PROCESS | 2424 | 1466743810232 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 594ms 21:50:10 INFO - PROCESS | 2424 | 1466743810283 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 2424 | 1466743810285 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 21:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:50:10 INFO - PROCESS | 2424 | 1466743810288 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 2424 | 1466743810290 Marionette TRACE conn2 <- [1,2242,null,{}] 21:50:10 INFO - PROCESS | 2424 | 1466743810293 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 2424 | 1466743810295 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:10 INFO - PROCESS | 2424 | 1466743810376 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 21:50:10 INFO - PROCESS | 2424 | 1466743810382 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:10 INFO - PROCESS | 2424 | 1466743810384 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:10 INFO - PROCESS | 2424 | ++DOCSHELL 1812F800 == 32 [pid = 2424] [id = 570] 21:50:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (18130C00) [pid = 2424] [serial = 1710] [outer = 00000000] 21:50:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19443C00) [pid = 2424] [serial = 1711] [outer = 18130C00] 21:50:10 INFO - PROCESS | 2424 | 1466743810426 Marionette DEBUG loaded listener.js 21:50:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19444000) [pid = 2424] [serial = 1712] [outer = 18130C00] 21:50:10 INFO - PROCESS | 2424 | 1466743810871 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:50:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:50:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 625ms 21:50:10 INFO - PROCESS | 2424 | 1466743810938 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 21:50:10 INFO - PROCESS | 2424 | 1466743810940 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 21:50:10 INFO - PROCESS | 2424 | 1466743810943 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:50:10 INFO - PROCESS | 2424 | 1466743810945 Marionette TRACE conn2 <- [1,2246,null,{}] 21:50:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:50:10 INFO - PROCESS | 2424 | 1466743810949 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:10 INFO - PROCESS | 2424 | 1466743810950 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:11 INFO - PROCESS | 2424 | 1466743811026 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 21:50:11 INFO - PROCESS | 2424 | 1466743811031 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:11 INFO - PROCESS | 2424 | 1466743811033 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:11 INFO - PROCESS | 2424 | ++DOCSHELL 146BDC00 == 33 [pid = 2424] [id = 571] 21:50:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19708C00) [pid = 2424] [serial = 1713] [outer = 00000000] 21:50:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19710400) [pid = 2424] [serial = 1714] [outer = 19708C00] 21:50:11 INFO - PROCESS | 2424 | 1466743811076 Marionette DEBUG loaded listener.js 21:50:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19710C00) [pid = 2424] [serial = 1715] [outer = 19708C00] 21:50:11 INFO - PROCESS | 2424 | 1466743811926 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:50:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:50:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1031ms 21:50:11 INFO - PROCESS | 2424 | 1466743811999 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 21:50:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:50:11 INFO - PROCESS | 2424 | 1466743812004 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 21:50:11 INFO - PROCESS | 2424 | 1466743812009 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:50:12 INFO - PROCESS | 2424 | 1466743812014 Marionette TRACE conn2 <- [1,2250,null,{}] 21:50:12 INFO - PROCESS | 2424 | 1466743812019 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:12 INFO - PROCESS | 2424 | 1466743812022 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:12 INFO - PROCESS | 2424 | 1466743812199 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 21:50:12 INFO - PROCESS | 2424 | 1466743812298 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:12 INFO - PROCESS | 2424 | 1466743812301 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:12 INFO - PROCESS | 2424 | ++DOCSHELL 112BBC00 == 34 [pid = 2424] [id = 572] 21:50:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (114A4C00) [pid = 2424] [serial = 1716] [outer = 00000000] 21:50:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12FD1000) [pid = 2424] [serial = 1717] [outer = 114A4C00] 21:50:12 INFO - PROCESS | 2424 | 1466743812358 Marionette DEBUG loaded listener.js 21:50:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13633400) [pid = 2424] [serial = 1718] [outer = 114A4C00] 21:50:13 INFO - PROCESS | 2424 | 1466743813081 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:50:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:50:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1094ms 21:50:13 INFO - PROCESS | 2424 | 1466743813124 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 21:50:13 INFO - PROCESS | 2424 | 1466743813129 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 21:50:13 INFO - PROCESS | 2424 | 1466743813135 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:50:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:50:13 INFO - PROCESS | 2424 | 1466743813138 Marionette TRACE conn2 <- [1,2254,null,{}] 21:50:13 INFO - PROCESS | 2424 | 1466743813142 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:13 INFO - PROCESS | 2424 | 1466743813145 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:13 INFO - PROCESS | 2424 | 1466743813267 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 21:50:13 INFO - PROCESS | 2424 | 1466743813486 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:13 INFO - PROCESS | 2424 | 1466743813489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:13 INFO - PROCESS | 2424 | ++DOCSHELL 103CD000 == 35 [pid = 2424] [id = 573] 21:50:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (103CD400) [pid = 2424] [serial = 1719] [outer = 00000000] 21:50:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1055F400) [pid = 2424] [serial = 1720] [outer = 103CD400] 21:50:13 INFO - PROCESS | 2424 | 1466743813551 Marionette DEBUG loaded listener.js 21:50:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10A5F000) [pid = 2424] [serial = 1721] [outer = 103CD400] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 1812F800 == 34 [pid = 2424] [id = 570] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 10BB7000 == 33 [pid = 2424] [id = 569] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 10567800 == 32 [pid = 2424] [id = 568] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 16592400 == 31 [pid = 2424] [id = 567] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 16587800 == 30 [pid = 2424] [id = 566] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 146BE000 == 29 [pid = 2424] [id = 565] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 13189000 == 28 [pid = 2424] [id = 564] 21:50:14 INFO - PROCESS | 2424 | --DOCSHELL 1122A800 == 27 [pid = 2424] [id = 563] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17F4B800) [pid = 2424] [serial = 1660] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (196CE000) [pid = 2424] [serial = 1663] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1751F800) [pid = 2424] [serial = 1657] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12FCC800) [pid = 2424] [serial = 1642] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17F51400) [pid = 2424] [serial = 1661] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13A32C00) [pid = 2424] [serial = 1643] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19D17000) [pid = 2424] [serial = 1640] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12F6B400) [pid = 2424] [serial = 1645] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13EA9800) [pid = 2424] [serial = 1646] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16590C00) [pid = 2424] [serial = 1654] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1693A800) [pid = 2424] [serial = 1655] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (11DDD800) [pid = 2424] [serial = 1648] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12C81000) [pid = 2424] [serial = 1649] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (14280400) [pid = 2424] [serial = 1651] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1970D000) [pid = 2424] [serial = 1666] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (146B3800) [pid = 2424] [serial = 1652] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (155AC800) [pid = 2424] [serial = 1664] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19A0B000) [pid = 2424] [serial = 1667] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16588800) [pid = 2424] [serial = 1669] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19752800) [pid = 2424] [serial = 1673] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (19DABC00) [pid = 2424] [serial = 1675] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (19707800) [pid = 2424] [serial = 1672] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (19DAE800) [pid = 2424] [serial = 1676] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16B87800) [pid = 2424] [serial = 1670] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (17746400) [pid = 2424] [serial = 1658] [outer = 00000000] [url = about:blank] 21:50:14 INFO - PROCESS | 2424 | 1466743814217 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1094ms 21:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:50:14 INFO - PROCESS | 2424 | 1466743814232 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 21:50:14 INFO - PROCESS | 2424 | 1466743814236 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 21:50:14 INFO - PROCESS | 2424 | 1466743814240 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:50:14 INFO - PROCESS | 2424 | 1466743814242 Marionette TRACE conn2 <- [1,2258,null,{}] 21:50:14 INFO - PROCESS | 2424 | 1466743814248 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:14 INFO - PROCESS | 2424 | 1466743814252 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:14 INFO - PROCESS | 2424 | 1466743814337 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 21:50:14 INFO - PROCESS | 2424 | 1466743814432 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:14 INFO - PROCESS | 2424 | 1466743814435 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:14 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A400 == 28 [pid = 2424] [id = 574] 21:50:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (10BAC000) [pid = 2424] [serial = 1722] [outer = 00000000] 21:50:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (129E6800) [pid = 2424] [serial = 1723] [outer = 10BAC000] 21:50:14 INFO - PROCESS | 2424 | 1466743814482 Marionette DEBUG loaded listener.js 21:50:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13231800) [pid = 2424] [serial = 1724] [outer = 10BAC000] 21:50:14 INFO - PROCESS | 2424 | 1466743814889 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:50:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:50:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 735ms 21:50:14 INFO - PROCESS | 2424 | 1466743814979 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 21:50:14 INFO - PROCESS | 2424 | 1466743814983 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 21:50:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:50:14 INFO - PROCESS | 2424 | 1466743814988 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:50:14 INFO - PROCESS | 2424 | 1466743814990 Marionette TRACE conn2 <- [1,2262,null,{}] 21:50:14 INFO - PROCESS | 2424 | 1466743814994 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:14 INFO - PROCESS | 2424 | 1466743814996 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:15 INFO - PROCESS | 2424 | 1466743815082 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 21:50:15 INFO - PROCESS | 2424 | 1466743815097 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 2424 | 1466743815099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:15 INFO - PROCESS | 2424 | ++DOCSHELL 146B3400 == 29 [pid = 2424] [id = 575] 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (146B3800) [pid = 2424] [serial = 1725] [outer = 00000000] 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (146BBC00) [pid = 2424] [serial = 1726] [outer = 146B3800] 21:50:15 INFO - PROCESS | 2424 | 1466743815148 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (154A3C00) [pid = 2424] [serial = 1727] [outer = 146B3800] 21:50:15 INFO - PROCESS | 2424 | 1466743815607 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:50:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:50:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 625ms 21:50:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:50:15 INFO - PROCESS | 2424 | 1466743815626 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 21:50:15 INFO - PROCESS | 2424 | 1466743815628 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 21:50:15 INFO - PROCESS | 2424 | 1466743815633 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:50:15 INFO - PROCESS | 2424 | 1466743815639 Marionette TRACE conn2 <- [1,2266,null,{}] 21:50:15 INFO - PROCESS | 2424 | 1466743815652 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:15 INFO - PROCESS | 2424 | 1466743815656 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:15 INFO - PROCESS | 2424 | 1466743815740 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 21:50:15 INFO - PROCESS | 2424 | 1466743815749 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:15 INFO - PROCESS | 2424 | 1466743815751 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:15 INFO - PROCESS | 2424 | ++DOCSHELL 16589C00 == 30 [pid = 2424] [id = 576] 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1658B800) [pid = 2424] [serial = 1728] [outer = 00000000] 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1692D000) [pid = 2424] [serial = 1729] [outer = 1658B800] 21:50:15 INFO - PROCESS | 2424 | 1466743815802 Marionette DEBUG loaded listener.js 21:50:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (169D2000) [pid = 2424] [serial = 1730] [outer = 1658B800] 21:50:16 INFO - PROCESS | 2424 | 1466743816245 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 656ms 21:50:16 INFO - PROCESS | 2424 | 1466743816295 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 21:50:16 INFO - PROCESS | 2424 | 1466743816297 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 21:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:50:16 INFO - PROCESS | 2424 | 1466743816301 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - PROCESS | 2424 | 1466743816303 Marionette TRACE conn2 <- [1,2270,null,{}] 21:50:16 INFO - PROCESS | 2424 | 1466743816306 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:16 INFO - PROCESS | 2424 | 1466743816308 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:16 INFO - PROCESS | 2424 | 1466743816423 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 21:50:16 INFO - PROCESS | 2424 | 1466743816429 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:16 INFO - PROCESS | 2424 | 1466743816431 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:16 INFO - PROCESS | 2424 | ++DOCSHELL 16B84000 == 31 [pid = 2424] [id = 577] 21:50:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (16B84C00) [pid = 2424] [serial = 1731] [outer = 00000000] 21:50:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17570000) [pid = 2424] [serial = 1732] [outer = 16B84C00] 21:50:16 INFO - PROCESS | 2424 | 1466743816552 Marionette DEBUG loaded listener.js 21:50:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17741800) [pid = 2424] [serial = 1733] [outer = 16B84C00] 21:50:16 INFO - PROCESS | 2424 | 1466743816958 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:50:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:50:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 687ms 21:50:16 INFO - PROCESS | 2424 | 1466743817000 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 21:50:16 INFO - PROCESS | 2424 | 1466743817002 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 21:50:16 INFO - PROCESS | 2424 | 1466743817006 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:50:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:50:16 INFO - PROCESS | 2424 | 1466743817007 Marionette TRACE conn2 <- [1,2274,null,{}] 21:50:17 INFO - PROCESS | 2424 | 1466743817015 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:17 INFO - PROCESS | 2424 | 1466743817017 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:17 INFO - PROCESS | 2424 | 1466743817133 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 21:50:17 INFO - PROCESS | 2424 | 1466743817139 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 2424 | 1466743817145 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:17 INFO - PROCESS | 2424 | ++DOCSHELL 13EA3400 == 32 [pid = 2424] [id = 578] 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17519000) [pid = 2424] [serial = 1734] [outer = 00000000] 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17A83400) [pid = 2424] [serial = 1735] [outer = 17519000] 21:50:17 INFO - PROCESS | 2424 | 1466743817201 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1812A400) [pid = 2424] [serial = 1736] [outer = 17519000] 21:50:17 INFO - PROCESS | 2424 | 1466743817678 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:50:17 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 21:50:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 687ms 21:50:17 INFO - PROCESS | 2424 | 1466743817705 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 21:50:17 INFO - PROCESS | 2424 | 1466743817707 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 21:50:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:50:17 INFO - PROCESS | 2424 | 1466743817710 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:50:17 INFO - PROCESS | 2424 | 1466743817712 Marionette TRACE conn2 <- [1,2278,null,{}] 21:50:17 INFO - PROCESS | 2424 | 1466743817715 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:17 INFO - PROCESS | 2424 | 1466743817718 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:17 INFO - PROCESS | 2424 | 1466743817866 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 21:50:17 INFO - PROCESS | 2424 | 1466743817891 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:17 INFO - PROCESS | 2424 | 1466743817894 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:17 INFO - PROCESS | 2424 | ++DOCSHELL 18134000 == 33 [pid = 2424] [id = 579] 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (18134C00) [pid = 2424] [serial = 1737] [outer = 00000000] 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (196D0800) [pid = 2424] [serial = 1738] [outer = 18134C00] 21:50:17 INFO - PROCESS | 2424 | 1466743817937 Marionette DEBUG loaded listener.js 21:50:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19706000) [pid = 2424] [serial = 1739] [outer = 18134C00] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (18130C00) [pid = 2424] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (16588000) [pid = 2424] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1318D800) [pid = 2424] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (146BEC00) [pid = 2424] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10BB8000) [pid = 2424] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (112BDC00) [pid = 2424] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16931000) [pid = 2424] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (105EFC00) [pid = 2424] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13AB6800) [pid = 2424] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10ECC800) [pid = 2424] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15497C00) [pid = 2424] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:50:18 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (196D8000) [pid = 2424] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:50:18 INFO - PROCESS | 2424 | 1466743818462 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:50:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:50:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 797ms 21:50:18 INFO - PROCESS | 2424 | 1466743818515 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 21:50:18 INFO - PROCESS | 2424 | 1466743818518 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 21:50:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:50:18 INFO - PROCESS | 2424 | 1466743818521 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:50:18 INFO - PROCESS | 2424 | 1466743818522 Marionette TRACE conn2 <- [1,2282,null,{}] 21:50:18 INFO - PROCESS | 2424 | 1466743818526 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:18 INFO - PROCESS | 2424 | 1466743818528 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:18 INFO - PROCESS | 2424 | 1466743818606 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 21:50:18 INFO - PROCESS | 2424 | 1466743818615 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:18 INFO - PROCESS | 2424 | 1466743818617 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:18 INFO - PROCESS | 2424 | ++DOCSHELL 112CEC00 == 34 [pid = 2424] [id = 580] 21:50:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11C94800) [pid = 2424] [serial = 1740] [outer = 00000000] 21:50:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (146B7400) [pid = 2424] [serial = 1741] [outer = 11C94800] 21:50:18 INFO - PROCESS | 2424 | 1466743818659 Marionette DEBUG loaded listener.js 21:50:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (17F4BC00) [pid = 2424] [serial = 1742] [outer = 11C94800] 21:50:19 INFO - PROCESS | 2424 | 1466743819108 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 625ms 21:50:19 INFO - PROCESS | 2424 | 1466743819156 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 21:50:19 INFO - PROCESS | 2424 | 1466743819158 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 21:50:19 INFO - PROCESS | 2424 | 1466743819162 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:50:19 INFO - PROCESS | 2424 | 1466743819163 Marionette TRACE conn2 <- [1,2286,null,{}] 21:50:19 INFO - PROCESS | 2424 | 1466743819167 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:19 INFO - PROCESS | 2424 | 1466743819169 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:19 INFO - PROCESS | 2424 | 1466743819270 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 21:50:19 INFO - PROCESS | 2424 | 1466743819276 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 2424 | 1466743819278 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:19 INFO - PROCESS | 2424 | ++DOCSHELL 112BB000 == 35 [pid = 2424] [id = 581] 21:50:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13EAB800) [pid = 2424] [serial = 1743] [outer = 00000000] 21:50:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1970B000) [pid = 2424] [serial = 1744] [outer = 13EAB800] 21:50:19 INFO - PROCESS | 2424 | 1466743819321 Marionette DEBUG loaded listener.js 21:50:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (19751C00) [pid = 2424] [serial = 1745] [outer = 13EAB800] 21:50:19 INFO - PROCESS | 2424 | 1466743819748 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:50:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:50:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 640ms 21:50:19 INFO - PROCESS | 2424 | 1466743819800 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 21:50:19 INFO - PROCESS | 2424 | 1466743819802 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 21:50:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:50:19 INFO - PROCESS | 2424 | 1466743819805 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:50:19 INFO - PROCESS | 2424 | 1466743819807 Marionette TRACE conn2 <- [1,2290,null,{}] 21:50:19 INFO - PROCESS | 2424 | 1466743819811 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:19 INFO - PROCESS | 2424 | 1466743819813 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:19 INFO - PROCESS | 2424 | 1466743819909 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 21:50:19 INFO - PROCESS | 2424 | 1466743819914 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:19 INFO - PROCESS | 2424 | 1466743819916 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:19 INFO - PROCESS | 2424 | ++DOCSHELL 18133400 == 36 [pid = 2424] [id = 582] 21:50:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19A08000) [pid = 2424] [serial = 1746] [outer = 00000000] 21:50:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19D18000) [pid = 2424] [serial = 1747] [outer = 19A08000] 21:50:19 INFO - PROCESS | 2424 | 1466743819959 Marionette DEBUG loaded listener.js 21:50:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (19D18400) [pid = 2424] [serial = 1748] [outer = 19A08000] 21:50:20 INFO - PROCESS | 2424 | 1466743820371 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:50:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:50:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 594ms 21:50:20 INFO - PROCESS | 2424 | 1466743820443 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 21:50:20 INFO - PROCESS | 2424 | 1466743820447 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 21:50:20 INFO - PROCESS | 2424 | 1466743820457 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:50:20 INFO - PROCESS | 2424 | 1466743820461 Marionette TRACE conn2 <- [1,2294,null,{}] 21:50:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:50:20 INFO - PROCESS | 2424 | 1466743820468 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:20 INFO - PROCESS | 2424 | 1466743820472 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:20 INFO - PROCESS | 2424 | 1466743820588 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 21:50:20 INFO - PROCESS | 2424 | 1466743820744 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:20 INFO - PROCESS | 2424 | 1466743820749 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:20 INFO - PROCESS | 2424 | ++DOCSHELL 114AE400 == 37 [pid = 2424] [id = 583] 21:50:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1180C400) [pid = 2424] [serial = 1749] [outer = 00000000] 21:50:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (12B73000) [pid = 2424] [serial = 1750] [outer = 1180C400] 21:50:20 INFO - PROCESS | 2424 | 1466743820821 Marionette DEBUG loaded listener.js 21:50:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1313A000) [pid = 2424] [serial = 1751] [outer = 1180C400] 21:50:21 INFO - PROCESS | 2424 | 1466743821398 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:50:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:50:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 985ms 21:50:21 INFO - PROCESS | 2424 | 1466743821450 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 21:50:21 INFO - PROCESS | 2424 | 1466743821454 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 21:50:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:50:21 INFO - PROCESS | 2424 | 1466743821460 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:50:21 INFO - PROCESS | 2424 | 1466743821464 Marionette TRACE conn2 <- [1,2298,null,{}] 21:50:21 INFO - PROCESS | 2424 | 1466743821469 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:21 INFO - PROCESS | 2424 | 1466743821472 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:21 INFO - PROCESS | 2424 | 1466743821579 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 21:50:21 INFO - PROCESS | 2424 | 1466743821692 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:21 INFO - PROCESS | 2424 | 1466743821694 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:21 INFO - PROCESS | 2424 | ++DOCSHELL 15499C00 == 38 [pid = 2424] [id = 584] 21:50:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (154D1400) [pid = 2424] [serial = 1752] [outer = 00000000] 21:50:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15A6C400) [pid = 2424] [serial = 1753] [outer = 154D1400] 21:50:21 INFO - PROCESS | 2424 | 1466743821791 Marionette DEBUG loaded listener.js 21:50:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1658A800) [pid = 2424] [serial = 1754] [outer = 154D1400] 21:50:22 INFO - PROCESS | 2424 | 1466743822416 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:50:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:50:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1000ms 21:50:22 INFO - PROCESS | 2424 | 1466743822459 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 21:50:22 INFO - PROCESS | 2424 | 1466743822462 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 21:50:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:50:22 INFO - PROCESS | 2424 | 1466743822465 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:50:22 INFO - PROCESS | 2424 | 1466743822467 Marionette TRACE conn2 <- [1,2302,null,{}] 21:50:22 INFO - PROCESS | 2424 | 1466743822483 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:22 INFO - PROCESS | 2424 | 1466743822491 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:22 INFO - PROCESS | 2424 | 1466743822605 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 21:50:22 INFO - PROCESS | 2424 | 1466743822743 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:22 INFO - PROCESS | 2424 | 1466743822748 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:22 INFO - PROCESS | 2424 | ++DOCSHELL 18135400 == 39 [pid = 2424] [id = 585] 21:50:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (196CE000) [pid = 2424] [serial = 1755] [outer = 00000000] 21:50:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (19A0C400) [pid = 2424] [serial = 1756] [outer = 196CE000] 21:50:22 INFO - PROCESS | 2424 | 1466743822806 Marionette DEBUG loaded listener.js 21:50:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19DABC00) [pid = 2424] [serial = 1757] [outer = 196CE000] 21:50:23 INFO - PROCESS | 2424 | 1466743823420 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:50:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:50:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1000ms 21:50:23 INFO - PROCESS | 2424 | 1466743823467 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 21:50:23 INFO - PROCESS | 2424 | 1466743823469 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 21:50:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:50:23 INFO - PROCESS | 2424 | 1466743823473 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:50:23 INFO - PROCESS | 2424 | 1466743823475 Marionette TRACE conn2 <- [1,2306,null,{}] 21:50:23 INFO - PROCESS | 2424 | 1466743823479 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:23 INFO - PROCESS | 2424 | 1466743823481 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:23 INFO - PROCESS | 2424 | 1466743823587 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 21:50:23 INFO - PROCESS | 2424 | 1466743823723 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:23 INFO - PROCESS | 2424 | 1466743823725 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:23 INFO - PROCESS | 2424 | ++DOCSHELL 19701800 == 40 [pid = 2424] [id = 586] 21:50:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19701C00) [pid = 2424] [serial = 1758] [outer = 00000000] 21:50:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A023800) [pid = 2424] [serial = 1759] [outer = 19701C00] 21:50:23 INFO - PROCESS | 2424 | 1466743823778 Marionette DEBUG loaded listener.js 21:50:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A028400) [pid = 2424] [serial = 1760] [outer = 19701C00] 21:50:24 INFO - PROCESS | 2424 | 1466743824506 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:50:24 INFO - PROCESS | 2424 | 1466743824567 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 21:50:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:50:24 INFO - PROCESS | 2424 | 1466743824572 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:50:24 INFO - PROCESS | 2424 | 1466743824575 Marionette TRACE conn2 <- [1,2310,null,{}] 21:50:24 INFO - PROCESS | 2424 | 1466743824580 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:24 INFO - PROCESS | 2424 | 1466743824583 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:24 INFO - PROCESS | 2424 | 1466743824691 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 21:50:24 INFO - PROCESS | 2424 | 1466743824830 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:24 INFO - PROCESS | 2424 | 1466743824832 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:24 INFO - PROCESS | 2424 | ++DOCSHELL 112D7000 == 41 [pid = 2424] [id = 587] 21:50:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (112DA800) [pid = 2424] [serial = 1761] [outer = 00000000] 21:50:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (132E7C00) [pid = 2424] [serial = 1762] [outer = 112DA800] 21:50:24 INFO - PROCESS | 2424 | 1466743824913 Marionette DEBUG loaded listener.js 21:50:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (13AB2000) [pid = 2424] [serial = 1763] [outer = 112DA800] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 112BB000 == 40 [pid = 2424] [id = 581] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 112CEC00 == 39 [pid = 2424] [id = 580] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 18134000 == 38 [pid = 2424] [id = 579] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 13EA3400 == 37 [pid = 2424] [id = 578] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 16B84000 == 36 [pid = 2424] [id = 577] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 16589C00 == 35 [pid = 2424] [id = 576] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 146B3400 == 34 [pid = 2424] [id = 575] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 10A5A400 == 33 [pid = 2424] [id = 574] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 103CD000 == 32 [pid = 2424] [id = 573] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 146BDC00 == 31 [pid = 2424] [id = 571] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 10A62C00 == 30 [pid = 2424] [id = 562] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 112BBC00 == 29 [pid = 2424] [id = 572] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 19701800 == 28 [pid = 2424] [id = 586] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 18135400 == 27 [pid = 2424] [id = 585] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 18133400 == 26 [pid = 2424] [id = 582] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 114AE400 == 25 [pid = 2424] [id = 583] 21:50:25 INFO - PROCESS | 2424 | --DOCSHELL 15499C00 == 24 [pid = 2424] [id = 584] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19443C00) [pid = 2424] [serial = 1711] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1658D400) [pid = 2424] [serial = 1699] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1363B800) [pid = 2424] [serial = 1693] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (13A29C00) [pid = 2424] [serial = 1694] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (154D4400) [pid = 2424] [serial = 1696] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12BB1400) [pid = 2424] [serial = 1687] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12F66C00) [pid = 2424] [serial = 1688] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (114AA000) [pid = 2424] [serial = 1690] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11C92400) [pid = 2424] [serial = 1691] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B7F800) [pid = 2424] [serial = 1702] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16593400) [pid = 2424] [serial = 1700] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (112DB000) [pid = 2424] [serial = 1705] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16B8B400) [pid = 2424] [serial = 1703] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (17AE3C00) [pid = 2424] [serial = 1708] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1322CC00) [pid = 2424] [serial = 1679] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12F6B800) [pid = 2424] [serial = 1678] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1658C800) [pid = 2424] [serial = 1682] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (15E77C00) [pid = 2424] [serial = 1681] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A01FC00) [pid = 2424] [serial = 1685] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19D17800) [pid = 2424] [serial = 1684] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17D7D000) [pid = 2424] [serial = 1709] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (146BFC00) [pid = 2424] [serial = 1706] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19444000) [pid = 2424] [serial = 1712] [outer = 00000000] [url = about:blank] 21:50:25 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15A1E800) [pid = 2424] [serial = 1697] [outer = 00000000] [url = about:blank] 21:50:26 INFO - PROCESS | 2424 | 1466743826106 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1562ms 21:50:26 INFO - PROCESS | 2424 | 1466743826135 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 2424 | 1466743826139 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 21:50:26 INFO - PROCESS | 2424 | 1466743826143 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:50:26 INFO - PROCESS | 2424 | 1466743826148 Marionette TRACE conn2 <- [1,2314,null,{}] 21:50:26 INFO - PROCESS | 2424 | 1466743826153 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 2424 | 1466743826155 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:26 INFO - PROCESS | 2424 | 1466743826243 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 21:50:26 INFO - PROCESS | 2424 | 1466743826383 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 2424 | 1466743826385 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:26 INFO - PROCESS | 2424 | ++DOCSHELL 10ED8800 == 25 [pid = 2424] [id = 588] 21:50:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11099800) [pid = 2424] [serial = 1764] [outer = 00000000] 21:50:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (1188E400) [pid = 2424] [serial = 1765] [outer = 11099800] 21:50:26 INFO - PROCESS | 2424 | 1466743826433 Marionette DEBUG loaded listener.js 21:50:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11DDAC00) [pid = 2424] [serial = 1766] [outer = 11099800] 21:50:26 INFO - PROCESS | 2424 | 1466743826802 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:50:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:50:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 687ms 21:50:26 INFO - PROCESS | 2424 | 1466743826844 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 21:50:26 INFO - PROCESS | 2424 | 1466743826849 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 21:50:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:50:26 INFO - PROCESS | 2424 | 1466743826855 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:50:26 INFO - PROCESS | 2424 | 1466743826858 Marionette TRACE conn2 <- [1,2318,null,{}] 21:50:26 INFO - PROCESS | 2424 | 1466743826862 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:26 INFO - PROCESS | 2424 | 1466743826864 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:26 INFO - PROCESS | 2424 | 1466743826982 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 21:50:26 INFO - PROCESS | 2424 | 1466743826989 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:26 INFO - PROCESS | 2424 | 1466743826991 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:27 INFO - PROCESS | 2424 | ++DOCSHELL 12FD1800 == 26 [pid = 2424] [id = 589] 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13135400) [pid = 2424] [serial = 1767] [outer = 00000000] 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1318CC00) [pid = 2424] [serial = 1768] [outer = 13135400] 21:50:27 INFO - PROCESS | 2424 | 1466743827038 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13914800) [pid = 2424] [serial = 1769] [outer = 13135400] 21:50:27 INFO - PROCESS | 2424 | 1466743827494 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:50:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:50:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 703ms 21:50:27 INFO - PROCESS | 2424 | 1466743827554 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 21:50:27 INFO - PROCESS | 2424 | 1466743827557 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 21:50:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:50:27 INFO - PROCESS | 2424 | 1466743827560 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:50:27 INFO - PROCESS | 2424 | 1466743827564 Marionette TRACE conn2 <- [1,2322,null,{}] 21:50:27 INFO - PROCESS | 2424 | 1466743827574 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:27 INFO - PROCESS | 2424 | 1466743827579 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:27 INFO - PROCESS | 2424 | 1466743827661 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 21:50:27 INFO - PROCESS | 2424 | 1466743827668 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:27 INFO - PROCESS | 2424 | 1466743827671 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:27 INFO - PROCESS | 2424 | ++DOCSHELL 146B7000 == 27 [pid = 2424] [id = 590] 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (146B8400) [pid = 2424] [serial = 1770] [outer = 00000000] 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (154D1000) [pid = 2424] [serial = 1771] [outer = 146B8400] 21:50:27 INFO - PROCESS | 2424 | 1466743827718 Marionette DEBUG loaded listener.js 21:50:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A19000) [pid = 2424] [serial = 1772] [outer = 146B8400] 21:50:28 INFO - PROCESS | 2424 | 1466743828231 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 703ms 21:50:28 INFO - PROCESS | 2424 | 1466743828259 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 2424 | 1466743828262 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 21:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:50:28 INFO - PROCESS | 2424 | 1466743828265 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 2424 | 1466743828267 Marionette TRACE conn2 <- [1,2326,null,{}] 21:50:28 INFO - PROCESS | 2424 | 1466743828270 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 2424 | 1466743828272 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:28 INFO - PROCESS | 2424 | 1466743828419 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 21:50:28 INFO - PROCESS | 2424 | 1466743828486 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:28 INFO - PROCESS | 2424 | 1466743828489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:28 INFO - PROCESS | 2424 | ++DOCSHELL 16589C00 == 28 [pid = 2424] [id = 591] 21:50:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1658A000) [pid = 2424] [serial = 1773] [outer = 00000000] 21:50:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1658F000) [pid = 2424] [serial = 1774] [outer = 1658A000] 21:50:28 INFO - PROCESS | 2424 | 1466743828532 Marionette DEBUG loaded listener.js 21:50:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16765400) [pid = 2424] [serial = 1775] [outer = 1658A000] 21:50:28 INFO - PROCESS | 2424 | 1466743828936 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:50:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:50:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 703ms 21:50:28 INFO - PROCESS | 2424 | 1466743828965 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 21:50:28 INFO - PROCESS | 2424 | 1466743828967 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 21:50:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:50:28 INFO - PROCESS | 2424 | 1466743828971 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:50:28 INFO - PROCESS | 2424 | 1466743828972 Marionette TRACE conn2 <- [1,2330,null,{}] 21:50:28 INFO - PROCESS | 2424 | 1466743828976 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:28 INFO - PROCESS | 2424 | 1466743828978 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:29 INFO - PROCESS | 2424 | 1466743829089 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 21:50:29 INFO - PROCESS | 2424 | 1466743829097 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:29 INFO - PROCESS | 2424 | 1466743829099 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:29 INFO - PROCESS | 2424 | ++DOCSHELL 15499C00 == 29 [pid = 2424] [id = 592] 21:50:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15A6D000) [pid = 2424] [serial = 1776] [outer = 00000000] 21:50:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B84000) [pid = 2424] [serial = 1777] [outer = 15A6D000] 21:50:29 INFO - PROCESS | 2424 | 1466743829142 Marionette DEBUG loaded listener.js 21:50:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16B8A000) [pid = 2424] [serial = 1778] [outer = 15A6D000] 21:50:29 INFO - PROCESS | 2424 | 1466743829634 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:50:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:50:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 688ms 21:50:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:50:29 INFO - PROCESS | 2424 | 1466743829669 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 21:50:29 INFO - PROCESS | 2424 | 1466743829671 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 21:50:29 INFO - PROCESS | 2424 | 1466743829675 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:50:29 INFO - PROCESS | 2424 | 1466743829676 Marionette TRACE conn2 <- [1,2334,null,{}] 21:50:29 INFO - PROCESS | 2424 | 1466743829683 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:29 INFO - PROCESS | 2424 | 1466743829688 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:29 INFO - PROCESS | 2424 | 1466743829839 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (11C94800) [pid = 2424] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13EAB800) [pid = 2424] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (16B84C00) [pid = 2424] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (17519000) [pid = 2424] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (114A4C00) [pid = 2424] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1658B800) [pid = 2424] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10BAC000) [pid = 2424] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (146B3800) [pid = 2424] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19708C00) [pid = 2424] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (103CD400) [pid = 2424] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (18134C00) [pid = 2424] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:50:30 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19A08000) [pid = 2424] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:50:30 INFO - PROCESS | 2424 | 1466743830146 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 2424 | 1466743830148 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:30 INFO - PROCESS | 2424 | ++DOCSHELL 103D1400 == 30 [pid = 2424] [id = 593] 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (104E7800) [pid = 2424] [serial = 1779] [outer = 00000000] 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (114A4C00) [pid = 2424] [serial = 1780] [outer = 104E7800] 21:50:30 INFO - PROCESS | 2424 | 1466743830193 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (146B3000) [pid = 2424] [serial = 1781] [outer = 104E7800] 21:50:30 INFO - PROCESS | 2424 | 1466743830557 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:50:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:50:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 938ms 21:50:30 INFO - PROCESS | 2424 | 1466743830627 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 21:50:30 INFO - PROCESS | 2424 | 1466743830629 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 21:50:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:50:30 INFO - PROCESS | 2424 | 1466743830633 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:50:30 INFO - PROCESS | 2424 | 1466743830635 Marionette TRACE conn2 <- [1,2338,null,{}] 21:50:30 INFO - PROCESS | 2424 | 1466743830639 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:30 INFO - PROCESS | 2424 | 1466743830641 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:30 INFO - PROCESS | 2424 | 1466743830717 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 21:50:30 INFO - PROCESS | 2424 | 1466743830722 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:30 INFO - PROCESS | 2424 | 1466743830724 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:30 INFO - PROCESS | 2424 | ++DOCSHELL 1122C400 == 31 [pid = 2424] [id = 594] 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (11C94800) [pid = 2424] [serial = 1782] [outer = 00000000] 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17D7D000) [pid = 2424] [serial = 1783] [outer = 11C94800] 21:50:30 INFO - PROCESS | 2424 | 1466743830767 Marionette DEBUG loaded listener.js 21:50:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17F4D800) [pid = 2424] [serial = 1784] [outer = 11C94800] 21:50:31 INFO - PROCESS | 2424 | 1466743831214 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 640ms 21:50:31 INFO - PROCESS | 2424 | 1466743831269 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 2424 | 1466743831271 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 21:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:50:31 INFO - PROCESS | 2424 | 1466743831274 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 2424 | 1466743831276 Marionette TRACE conn2 <- [1,2342,null,{}] 21:50:31 INFO - PROCESS | 2424 | 1466743831280 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:31 INFO - PROCESS | 2424 | 1466743831281 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:31 INFO - PROCESS | 2424 | 1466743831357 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 21:50:31 INFO - PROCESS | 2424 | 1466743831365 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:31 INFO - PROCESS | 2424 | 1466743831367 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:31 INFO - PROCESS | 2424 | ++DOCSHELL 16E68800 == 32 [pid = 2424] [id = 595] 21:50:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17AE3C00) [pid = 2424] [serial = 1785] [outer = 00000000] 21:50:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1943A800) [pid = 2424] [serial = 1786] [outer = 17AE3C00] 21:50:31 INFO - PROCESS | 2424 | 1466743831409 Marionette DEBUG loaded listener.js 21:50:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15A60C00) [pid = 2424] [serial = 1787] [outer = 17AE3C00] 21:50:31 INFO - PROCESS | 2424 | 1466743831865 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:50:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:50:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 641ms 21:50:31 INFO - PROCESS | 2424 | 1466743831915 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 21:50:31 INFO - PROCESS | 2424 | 1466743831917 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 21:50:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:50:31 INFO - PROCESS | 2424 | 1466743831920 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:50:31 INFO - PROCESS | 2424 | 1466743831922 Marionette TRACE conn2 <- [1,2346,null,{}] 21:50:31 INFO - PROCESS | 2424 | 1466743831925 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:31 INFO - PROCESS | 2424 | 1466743831927 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:31 INFO - PROCESS | 2424 | 1466743832005 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 21:50:32 INFO - PROCESS | 2424 | 1466743832010 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:32 INFO - PROCESS | 2424 | 1466743832012 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:32 INFO - PROCESS | 2424 | ++DOCSHELL 196D7C00 == 33 [pid = 2424] [id = 596] 21:50:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (196D8400) [pid = 2424] [serial = 1788] [outer = 00000000] 21:50:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19709C00) [pid = 2424] [serial = 1789] [outer = 196D8400] 21:50:32 INFO - PROCESS | 2424 | 1466743832055 Marionette DEBUG loaded listener.js 21:50:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1970C000) [pid = 2424] [serial = 1790] [outer = 196D8400] 21:50:32 INFO - PROCESS | 2424 | 1466743832880 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:50:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:50:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1000ms 21:50:32 INFO - PROCESS | 2424 | 1466743832922 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 21:50:32 INFO - PROCESS | 2424 | 1466743832926 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 21:50:32 INFO - PROCESS | 2424 | 1466743832931 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:50:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:50:32 INFO - PROCESS | 2424 | 1466743832936 Marionette TRACE conn2 <- [1,2350,null,{}] 21:50:32 INFO - PROCESS | 2424 | 1466743832942 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:32 INFO - PROCESS | 2424 | 1466743832945 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:33 INFO - PROCESS | 2424 | 1466743833090 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 21:50:33 INFO - PROCESS | 2424 | 1466743833229 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:33 INFO - PROCESS | 2424 | 1466743833232 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:33 INFO - PROCESS | 2424 | ++DOCSHELL 105F6800 == 34 [pid = 2424] [id = 597] 21:50:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (112AE800) [pid = 2424] [serial = 1791] [outer = 00000000] 21:50:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (129E4400) [pid = 2424] [serial = 1792] [outer = 112AE800] 21:50:33 INFO - PROCESS | 2424 | 1466743833291 Marionette DEBUG loaded listener.js 21:50:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1315B000) [pid = 2424] [serial = 1793] [outer = 112AE800] 21:50:34 INFO - PROCESS | 2424 | 1466743834038 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:50:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:50:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1219ms 21:50:34 INFO - PROCESS | 2424 | 1466743834145 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 21:50:34 INFO - PROCESS | 2424 | 1466743834150 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 21:50:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:50:34 INFO - PROCESS | 2424 | 1466743834157 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:50:34 INFO - PROCESS | 2424 | 1466743834160 Marionette TRACE conn2 <- [1,2354,null,{}] 21:50:34 INFO - PROCESS | 2424 | 1466743834164 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:34 INFO - PROCESS | 2424 | 1466743834167 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:34 INFO - PROCESS | 2424 | 1466743834318 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 21:50:34 INFO - PROCESS | 2424 | 1466743834535 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:34 INFO - PROCESS | 2424 | 1466743834539 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:34 INFO - PROCESS | 2424 | ++DOCSHELL 103CA800 == 35 [pid = 2424] [id = 598] 21:50:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (103CD000) [pid = 2424] [serial = 1794] [outer = 00000000] 21:50:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (105EE000) [pid = 2424] [serial = 1795] [outer = 103CD000] 21:50:34 INFO - PROCESS | 2424 | 1466743834600 Marionette DEBUG loaded listener.js 21:50:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10BB8C00) [pid = 2424] [serial = 1796] [outer = 103CD000] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 16E68800 == 34 [pid = 2424] [id = 595] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 1122C400 == 33 [pid = 2424] [id = 594] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 103D1400 == 32 [pid = 2424] [id = 593] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 15499C00 == 31 [pid = 2424] [id = 592] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 16589C00 == 30 [pid = 2424] [id = 591] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 146B7000 == 29 [pid = 2424] [id = 590] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 12FD1800 == 28 [pid = 2424] [id = 589] 21:50:35 INFO - PROCESS | 2424 | --DOCSHELL 10ED8800 == 27 [pid = 2424] [id = 588] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17570000) [pid = 2424] [serial = 1732] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17741800) [pid = 2424] [serial = 1733] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17A83400) [pid = 2424] [serial = 1735] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (12FD1000) [pid = 2424] [serial = 1717] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13633400) [pid = 2424] [serial = 1718] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1692D000) [pid = 2424] [serial = 1729] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (129E6800) [pid = 2424] [serial = 1723] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13231800) [pid = 2424] [serial = 1724] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (146BBC00) [pid = 2424] [serial = 1726] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (154A3C00) [pid = 2424] [serial = 1727] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19710C00) [pid = 2424] [serial = 1715] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19710400) [pid = 2424] [serial = 1714] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1055F400) [pid = 2424] [serial = 1720] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10A5F000) [pid = 2424] [serial = 1721] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (196D0800) [pid = 2424] [serial = 1738] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19D18000) [pid = 2424] [serial = 1747] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (19D18400) [pid = 2424] [serial = 1748] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (146B7400) [pid = 2424] [serial = 1741] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (17F4BC00) [pid = 2424] [serial = 1742] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19751C00) [pid = 2424] [serial = 1745] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1970B000) [pid = 2424] [serial = 1744] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19706000) [pid = 2424] [serial = 1739] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1812A400) [pid = 2424] [serial = 1736] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (169D2000) [pid = 2424] [serial = 1730] [outer = 00000000] [url = about:blank] 21:50:35 INFO - PROCESS | 2424 | 1466743835255 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:50:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:50:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1156ms 21:50:35 INFO - PROCESS | 2424 | 1466743835309 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 21:50:35 INFO - PROCESS | 2424 | 1466743835312 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 21:50:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:50:35 INFO - PROCESS | 2424 | 1466743835316 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:50:35 INFO - PROCESS | 2424 | 1466743835319 Marionette TRACE conn2 <- [1,2358,null,{}] 21:50:35 INFO - PROCESS | 2424 | 1466743835324 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:35 INFO - PROCESS | 2424 | 1466743835328 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:35 INFO - PROCESS | 2424 | 1466743835438 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 21:50:35 INFO - PROCESS | 2424 | 1466743835534 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:35 INFO - PROCESS | 2424 | 1466743835536 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:35 INFO - PROCESS | 2424 | ++DOCSHELL 10562C00 == 28 [pid = 2424] [id = 599] 21:50:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10565800) [pid = 2424] [serial = 1797] [outer = 00000000] 21:50:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (129E6800) [pid = 2424] [serial = 1798] [outer = 10565800] 21:50:35 INFO - PROCESS | 2424 | 1466743835583 Marionette DEBUG loaded listener.js 21:50:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (1315C800) [pid = 2424] [serial = 1799] [outer = 10565800] 21:50:35 INFO - PROCESS | 2424 | 1466743835985 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 21:50:36 INFO - PROCESS | 2424 | 1466743836056 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 21:50:36 INFO - PROCESS | 2424 | 1466743836060 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 21:50:36 INFO - PROCESS | 2424 | 1466743836069 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:50:36 INFO - PROCESS | 2424 | 1466743836071 Marionette TRACE conn2 <- [1,2362,null,{}] 21:50:36 INFO - PROCESS | 2424 | 1466743836075 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:36 INFO - PROCESS | 2424 | 1466743836077 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:36 INFO - PROCESS | 2424 | 1466743836163 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 21:50:36 INFO - PROCESS | 2424 | 1466743836174 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 2424 | 1466743836177 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:36 INFO - PROCESS | 2424 | ++DOCSHELL 146BE800 == 29 [pid = 2424] [id = 600] 21:50:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (146BEC00) [pid = 2424] [serial = 1800] [outer = 00000000] 21:50:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (154A3800) [pid = 2424] [serial = 1801] [outer = 146BEC00] 21:50:36 INFO - PROCESS | 2424 | 1466743836224 Marionette DEBUG loaded listener.js 21:50:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15A15400) [pid = 2424] [serial = 1802] [outer = 146BEC00] 21:50:36 INFO - PROCESS | 2424 | 1466743836707 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:50:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:50:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 703ms 21:50:36 INFO - PROCESS | 2424 | 1466743836770 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 21:50:36 INFO - PROCESS | 2424 | 1466743836772 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 21:50:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:50:36 INFO - PROCESS | 2424 | 1466743836777 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:50:36 INFO - PROCESS | 2424 | 1466743836783 Marionette TRACE conn2 <- [1,2366,null,{}] 21:50:36 INFO - PROCESS | 2424 | 1466743836792 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:36 INFO - PROCESS | 2424 | 1466743836796 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:36 INFO - PROCESS | 2424 | 1466743836879 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 21:50:36 INFO - PROCESS | 2424 | 1466743836976 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:36 INFO - PROCESS | 2424 | 1466743836978 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:36 INFO - PROCESS | 2424 | ++DOCSHELL 169C8000 == 30 [pid = 2424] [id = 601] 21:50:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (169C8400) [pid = 2424] [serial = 1803] [outer = 00000000] 21:50:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16B85800) [pid = 2424] [serial = 1804] [outer = 169C8400] 21:50:37 INFO - PROCESS | 2424 | 1466743837022 Marionette DEBUG loaded listener.js 21:50:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B8EC00) [pid = 2424] [serial = 1805] [outer = 169C8400] 21:50:37 INFO - PROCESS | 2424 | 1466743837417 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:50:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:50:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 21:50:37 INFO - PROCESS | 2424 | 1466743837476 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 21:50:37 INFO - PROCESS | 2424 | 1466743837478 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 21:50:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:50:37 INFO - PROCESS | 2424 | 1466743837482 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:50:37 INFO - PROCESS | 2424 | 1466743837483 Marionette TRACE conn2 <- [1,2370,null,{}] 21:50:37 INFO - PROCESS | 2424 | 1466743837487 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:37 INFO - PROCESS | 2424 | 1466743837489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:37 INFO - PROCESS | 2424 | 1466743837640 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 21:50:37 INFO - PROCESS | 2424 | 1466743837650 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:37 INFO - PROCESS | 2424 | 1466743837652 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:37 INFO - PROCESS | 2424 | ++DOCSHELL 17570400 == 31 [pid = 2424] [id = 602] 21:50:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17571800) [pid = 2424] [serial = 1806] [outer = 00000000] 21:50:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17741800) [pid = 2424] [serial = 1807] [outer = 17571800] 21:50:37 INFO - PROCESS | 2424 | 1466743837696 Marionette DEBUG loaded listener.js 21:50:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17AD9400) [pid = 2424] [serial = 1808] [outer = 17571800] 21:50:38 INFO - PROCESS | 2424 | 1466743838135 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 703ms 21:50:38 INFO - PROCESS | 2424 | 1466743838180 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 21:50:38 INFO - PROCESS | 2424 | 1466743838182 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 21:50:38 INFO - PROCESS | 2424 | 1466743838185 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:50:38 INFO - PROCESS | 2424 | 1466743838187 Marionette TRACE conn2 <- [1,2374,null,{}] 21:50:38 INFO - PROCESS | 2424 | 1466743838190 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:38 INFO - PROCESS | 2424 | 1466743838192 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:38 INFO - PROCESS | 2424 | 1466743838303 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 21:50:38 INFO - PROCESS | 2424 | 1466743838310 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:38 INFO - PROCESS | 2424 | 1466743838315 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:38 INFO - PROCESS | 2424 | ++DOCSHELL 12FD1000 == 32 [pid = 2424] [id = 603] 21:50:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1812A400) [pid = 2424] [serial = 1809] [outer = 00000000] 21:50:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19442800) [pid = 2424] [serial = 1810] [outer = 1812A400] 21:50:38 INFO - PROCESS | 2424 | 1466743838426 Marionette DEBUG loaded listener.js 21:50:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (196D5800) [pid = 2424] [serial = 1811] [outer = 1812A400] 21:50:38 INFO - PROCESS | 2424 | 1466743838887 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:50:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:50:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 750ms 21:50:38 INFO - PROCESS | 2424 | 1466743838926 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 21:50:38 INFO - PROCESS | 2424 | 1466743838928 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 21:50:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:50:38 INFO - PROCESS | 2424 | 1466743838967 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:50:38 INFO - PROCESS | 2424 | 1466743838969 Marionette TRACE conn2 <- [1,2378,null,{}] 21:50:38 INFO - PROCESS | 2424 | 1466743838975 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:38 INFO - PROCESS | 2424 | 1466743838977 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:39 INFO - PROCESS | 2424 | 1466743839094 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 21:50:39 INFO - PROCESS | 2424 | 1466743839104 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:39 INFO - PROCESS | 2424 | 1466743839106 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:39 INFO - PROCESS | 2424 | ++DOCSHELL 12F5F800 == 33 [pid = 2424] [id = 604] 21:50:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B82000) [pid = 2424] [serial = 1812] [outer = 00000000] 21:50:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19710C00) [pid = 2424] [serial = 1813] [outer = 16B82000] 21:50:39 INFO - PROCESS | 2424 | 1466743839158 Marionette DEBUG loaded listener.js 21:50:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1974C400) [pid = 2424] [serial = 1814] [outer = 16B82000] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17AE3C00) [pid = 2424] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1658A000) [pid = 2424] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15A6D000) [pid = 2424] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11099800) [pid = 2424] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (146B8400) [pid = 2424] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (112DA800) [pid = 2424] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13135400) [pid = 2424] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (104E7800) [pid = 2424] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1180C400) [pid = 2424] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (154D1400) [pid = 2424] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (196CE000) [pid = 2424] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19701C00) [pid = 2424] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:50:39 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (11C94800) [pid = 2424] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:50:39 INFO - PROCESS | 2424 | 1466743839707 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:50:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:50:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 828ms 21:50:39 INFO - PROCESS | 2424 | 1466743839754 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 21:50:39 INFO - PROCESS | 2424 | 1466743839756 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 21:50:39 INFO - PROCESS | 2424 | 1466743839760 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:50:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:50:39 INFO - PROCESS | 2424 | 1466743839761 Marionette TRACE conn2 <- [1,2382,null,{}] 21:50:39 INFO - PROCESS | 2424 | 1466743839765 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:39 INFO - PROCESS | 2424 | 1466743839767 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:39 INFO - PROCESS | 2424 | 1466743839846 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 21:50:39 INFO - PROCESS | 2424 | 1466743839940 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:39 INFO - PROCESS | 2424 | 1466743839942 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:39 INFO - PROCESS | 2424 | ++DOCSHELL 10BB2800 == 34 [pid = 2424] [id = 605] 21:50:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12BA9C00) [pid = 2424] [serial = 1815] [outer = 00000000] 21:50:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (146B3C00) [pid = 2424] [serial = 1816] [outer = 12BA9C00] 21:50:39 INFO - PROCESS | 2424 | 1466743839987 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (17570800) [pid = 2424] [serial = 1817] [outer = 12BA9C00] 21:50:40 INFO - PROCESS | 2424 | 1466743840360 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:50:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:50:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 640ms 21:50:40 INFO - PROCESS | 2424 | 1466743840398 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 21:50:40 INFO - PROCESS | 2424 | 1466743840400 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 21:50:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:50:40 INFO - PROCESS | 2424 | 1466743840429 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:50:40 INFO - PROCESS | 2424 | 1466743840431 Marionette TRACE conn2 <- [1,2386,null,{}] 21:50:40 INFO - PROCESS | 2424 | 1466743840434 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:40 INFO - PROCESS | 2424 | 1466743840436 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:40 INFO - PROCESS | 2424 | 1466743840556 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 21:50:40 INFO - PROCESS | 2424 | 1466743840567 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:40 INFO - PROCESS | 2424 | 1466743840569 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:40 INFO - PROCESS | 2424 | ++DOCSHELL 10F2F000 == 35 [pid = 2424] [id = 606] 21:50:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13139C00) [pid = 2424] [serial = 1818] [outer = 00000000] 21:50:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19710800) [pid = 2424] [serial = 1819] [outer = 13139C00] 21:50:40 INFO - PROCESS | 2424 | 1466743840613 Marionette DEBUG loaded listener.js 21:50:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19A04C00) [pid = 2424] [serial = 1820] [outer = 13139C00] 21:50:41 INFO - PROCESS | 2424 | 1466743841009 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 640ms 21:50:41 INFO - PROCESS | 2424 | 1466743841067 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 2424 | 1466743841069 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 21:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:50:41 INFO - PROCESS | 2424 | 1466743841072 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 2424 | 1466743841073 Marionette TRACE conn2 <- [1,2390,null,{}] 21:50:41 INFO - PROCESS | 2424 | 1466743841077 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:41 INFO - PROCESS | 2424 | 1466743841079 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:41 INFO - PROCESS | 2424 | 1466743841166 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 21:50:41 INFO - PROCESS | 2424 | 1466743841264 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:41 INFO - PROCESS | 2424 | 1466743841266 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:41 INFO - PROCESS | 2424 | ++DOCSHELL 112CF800 == 36 [pid = 2424] [id = 607] 21:50:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (129DD400) [pid = 2424] [serial = 1821] [outer = 00000000] 21:50:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19D1A400) [pid = 2424] [serial = 1822] [outer = 129DD400] 21:50:41 INFO - PROCESS | 2424 | 1466743841308 Marionette DEBUG loaded listener.js 21:50:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19D23000) [pid = 2424] [serial = 1823] [outer = 129DD400] 21:50:41 INFO - PROCESS | 2424 | 1466743841757 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:50:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:50:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 21:50:41 INFO - PROCESS | 2424 | 1466743841852 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 21:50:41 INFO - PROCESS | 2424 | 1466743841856 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 21:50:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:50:41 INFO - PROCESS | 2424 | 1466743841862 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:50:41 INFO - PROCESS | 2424 | 1466743841866 Marionette TRACE conn2 <- [1,2394,null,{}] 21:50:41 INFO - PROCESS | 2424 | 1466743841872 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:41 INFO - PROCESS | 2424 | 1466743841875 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:42 INFO - PROCESS | 2424 | 1466743842039 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 21:50:42 INFO - PROCESS | 2424 | 1466743842051 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:42 INFO - PROCESS | 2424 | 1466743842054 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:42 INFO - PROCESS | 2424 | ++DOCSHELL 10A5C000 == 37 [pid = 2424] [id = 608] 21:50:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (10A5F000) [pid = 2424] [serial = 1824] [outer = 00000000] 21:50:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (12C8DC00) [pid = 2424] [serial = 1825] [outer = 10A5F000] 21:50:42 INFO - PROCESS | 2424 | 1466743842112 Marionette DEBUG loaded listener.js 21:50:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1363D400) [pid = 2424] [serial = 1826] [outer = 10A5F000] 21:50:42 INFO - PROCESS | 2424 | 1466743842741 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:50:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:50:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 937ms 21:50:42 INFO - PROCESS | 2424 | 1466743842809 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 21:50:42 INFO - PROCESS | 2424 | 1466743842814 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 21:50:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:50:42 INFO - PROCESS | 2424 | 1466743842820 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:50:42 INFO - PROCESS | 2424 | 1466743842823 Marionette TRACE conn2 <- [1,2398,null,{}] 21:50:42 INFO - PROCESS | 2424 | 1466743842827 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:42 INFO - PROCESS | 2424 | 1466743842830 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:42 INFO - PROCESS | 2424 | 1466743842939 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 21:50:43 INFO - PROCESS | 2424 | 1466743843077 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:43 INFO - PROCESS | 2424 | 1466743843080 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:43 INFO - PROCESS | 2424 | ++DOCSHELL 15499C00 == 38 [pid = 2424] [id = 609] 21:50:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (154A3C00) [pid = 2424] [serial = 1827] [outer = 00000000] 21:50:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16585400) [pid = 2424] [serial = 1828] [outer = 154A3C00] 21:50:43 INFO - PROCESS | 2424 | 1466743843137 Marionette DEBUG loaded listener.js 21:50:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16593C00) [pid = 2424] [serial = 1829] [outer = 154A3C00] 21:50:43 INFO - PROCESS | 2424 | 1466743843766 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:50:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:50:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1000ms 21:50:43 INFO - PROCESS | 2424 | 1466743843822 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 21:50:43 INFO - PROCESS | 2424 | 1466743843825 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 21:50:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:50:43 INFO - PROCESS | 2424 | 1466743843829 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:50:43 INFO - PROCESS | 2424 | 1466743843832 Marionette TRACE conn2 <- [1,2402,null,{}] 21:50:43 INFO - PROCESS | 2424 | 1466743843844 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:43 INFO - PROCESS | 2424 | 1466743843849 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:43 INFO - PROCESS | 2424 | 1466743843985 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 21:50:44 INFO - PROCESS | 2424 | 1466743844127 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:44 INFO - PROCESS | 2424 | 1466743844131 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:44 INFO - PROCESS | 2424 | ++DOCSHELL 19702000 == 39 [pid = 2424] [id = 610] 21:50:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19750800) [pid = 2424] [serial = 1830] [outer = 00000000] 21:50:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19D19C00) [pid = 2424] [serial = 1831] [outer = 19750800] 21:50:44 INFO - PROCESS | 2424 | 1466743844195 Marionette DEBUG loaded listener.js 21:50:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A020C00) [pid = 2424] [serial = 1832] [outer = 19750800] 21:50:44 INFO - PROCESS | 2424 | 1466743844799 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:50:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:50:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1047ms 21:50:44 INFO - PROCESS | 2424 | 1466743844875 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 21:50:44 INFO - PROCESS | 2424 | 1466743844878 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 21:50:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:50:44 INFO - PROCESS | 2424 | 1466743844881 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:50:44 INFO - PROCESS | 2424 | 1466743844883 Marionette TRACE conn2 <- [1,2406,null,{}] 21:50:44 INFO - PROCESS | 2424 | 1466743844904 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:44 INFO - PROCESS | 2424 | 1466743844906 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:45 INFO - PROCESS | 2424 | 1466743845016 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 21:50:45 INFO - PROCESS | 2424 | 1466743845168 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:45 INFO - PROCESS | 2424 | 1466743845171 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:45 INFO - PROCESS | 2424 | ++DOCSHELL 1751A400 == 40 [pid = 2424] [id = 611] 21:50:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1943E000) [pid = 2424] [serial = 1833] [outer = 00000000] 21:50:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A02E000) [pid = 2424] [serial = 1834] [outer = 1943E000] 21:50:45 INFO - PROCESS | 2424 | 1466743845225 Marionette DEBUG loaded listener.js 21:50:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A031800) [pid = 2424] [serial = 1835] [outer = 1943E000] 21:50:45 INFO - PROCESS | 2424 | 1466743845966 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:50:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:50:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1156ms 21:50:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:50:46 INFO - PROCESS | 2424 | 1466743846043 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 21:50:46 INFO - PROCESS | 2424 | 1466743846047 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 21:50:46 INFO - PROCESS | 2424 | 1466743846051 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:50:46 INFO - PROCESS | 2424 | 1466743846054 Marionette TRACE conn2 <- [1,2410,null,{}] 21:50:46 INFO - PROCESS | 2424 | 1466743846060 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:46 INFO - PROCESS | 2424 | 1466743846063 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:46 INFO - PROCESS | 2424 | 1466743846217 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 21:50:46 INFO - PROCESS | 2424 | 1466743846279 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:46 INFO - PROCESS | 2424 | 1466743846281 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:46 INFO - PROCESS | 2424 | ++DOCSHELL 11891C00 == 41 [pid = 2424] [id = 612] 21:50:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (11C94800) [pid = 2424] [serial = 1836] [outer = 00000000] 21:50:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (13641800) [pid = 2424] [serial = 1837] [outer = 11C94800] 21:50:46 INFO - PROCESS | 2424 | 1466743846332 Marionette DEBUG loaded listener.js 21:50:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (13EA9800) [pid = 2424] [serial = 1838] [outer = 11C94800] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 10F2F000 == 40 [pid = 2424] [id = 606] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 10BB2800 == 39 [pid = 2424] [id = 605] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 12F5F800 == 38 [pid = 2424] [id = 604] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 12FD1000 == 37 [pid = 2424] [id = 603] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 17570400 == 36 [pid = 2424] [id = 602] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 169C8000 == 35 [pid = 2424] [id = 601] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 146BE800 == 34 [pid = 2424] [id = 600] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 10562C00 == 33 [pid = 2424] [id = 599] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 103CA800 == 32 [pid = 2424] [id = 598] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 105F6800 == 31 [pid = 2424] [id = 597] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 196D7C00 == 30 [pid = 2424] [id = 596] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 112D7000 == 29 [pid = 2424] [id = 587] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 1751A400 == 28 [pid = 2424] [id = 611] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 19702000 == 27 [pid = 2424] [id = 610] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 112CF800 == 26 [pid = 2424] [id = 607] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 10A5C000 == 25 [pid = 2424] [id = 608] 21:50:47 INFO - PROCESS | 2424 | --DOCSHELL 15499C00 == 24 [pid = 2424] [id = 609] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1943A800) [pid = 2424] [serial = 1786] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1658F000) [pid = 2424] [serial = 1774] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16B84000) [pid = 2424] [serial = 1777] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1188E400) [pid = 2424] [serial = 1765] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (11DDAC00) [pid = 2424] [serial = 1766] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (154D1000) [pid = 2424] [serial = 1771] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13AB2000) [pid = 2424] [serial = 1763] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (132E7C00) [pid = 2424] [serial = 1762] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1318CC00) [pid = 2424] [serial = 1768] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13914800) [pid = 2424] [serial = 1769] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (16765400) [pid = 2424] [serial = 1775] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (114A4C00) [pid = 2424] [serial = 1780] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16B8A000) [pid = 2424] [serial = 1778] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1313A000) [pid = 2424] [serial = 1751] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12B73000) [pid = 2424] [serial = 1750] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1658A800) [pid = 2424] [serial = 1754] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15A6C400) [pid = 2424] [serial = 1753] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19DABC00) [pid = 2424] [serial = 1757] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19A0C400) [pid = 2424] [serial = 1756] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (146B3000) [pid = 2424] [serial = 1781] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A028400) [pid = 2424] [serial = 1760] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A023800) [pid = 2424] [serial = 1759] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (17D7D000) [pid = 2424] [serial = 1783] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15A60C00) [pid = 2424] [serial = 1787] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17F4D800) [pid = 2424] [serial = 1784] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15A19000) [pid = 2424] [serial = 1772] [outer = 00000000] [url = about:blank] 21:50:47 INFO - PROCESS | 2424 | 1466743847536 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1500ms 21:50:47 INFO - PROCESS | 2424 | 1466743847558 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 21:50:47 INFO - PROCESS | 2424 | 1466743847562 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 21:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:50:47 INFO - PROCESS | 2424 | 1466743847579 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:50:47 INFO - PROCESS | 2424 | 1466743847582 Marionette TRACE conn2 <- [1,2414,null,{}] 21:50:47 INFO - PROCESS | 2424 | 1466743847588 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:47 INFO - PROCESS | 2424 | 1466743847591 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:47 INFO - PROCESS | 2424 | 1466743847673 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 21:50:47 INFO - PROCESS | 2424 | 1466743847682 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:47 INFO - PROCESS | 2424 | 1466743847687 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:47 INFO - PROCESS | 2424 | ++DOCSHELL 11099800 == 25 [pid = 2424] [id = 613] 21:50:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (1109B000) [pid = 2424] [serial = 1839] [outer = 00000000] 21:50:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (11C96400) [pid = 2424] [serial = 1840] [outer = 1109B000] 21:50:47 INFO - PROCESS | 2424 | 1466743847744 Marionette DEBUG loaded listener.js 21:50:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (11DDF000) [pid = 2424] [serial = 1841] [outer = 1109B000] 21:50:48 INFO - PROCESS | 2424 | 1466743848244 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:50:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:50:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 21:50:48 INFO - PROCESS | 2424 | 1466743848267 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 21:50:48 INFO - PROCESS | 2424 | 1466743848272 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 21:50:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:50:48 INFO - PROCESS | 2424 | 1466743848278 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:50:48 INFO - PROCESS | 2424 | 1466743848281 Marionette TRACE conn2 <- [1,2418,null,{}] 21:50:48 INFO - PROCESS | 2424 | 1466743848289 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:48 INFO - PROCESS | 2424 | 1466743848291 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:48 INFO - PROCESS | 2424 | 1466743848411 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 21:50:48 INFO - PROCESS | 2424 | 1466743848421 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:48 INFO - PROCESS | 2424 | 1466743848423 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:48 INFO - PROCESS | 2424 | ++DOCSHELL 1322BC00 == 26 [pid = 2424] [id = 614] 21:50:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13236400) [pid = 2424] [serial = 1842] [outer = 00000000] 21:50:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13635000) [pid = 2424] [serial = 1843] [outer = 13236400] 21:50:48 INFO - PROCESS | 2424 | 1466743848481 Marionette DEBUG loaded listener.js 21:50:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (1391C400) [pid = 2424] [serial = 1844] [outer = 13236400] 21:50:48 INFO - PROCESS | 2424 | 1466743848966 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 21:50:49 INFO - PROCESS | 2424 | 1466743849018 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 2424 | 1466743849021 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 21:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:50:49 INFO - PROCESS | 2424 | 1466743849024 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 2424 | 1466743849027 Marionette TRACE conn2 <- [1,2422,null,{}] 21:50:49 INFO - PROCESS | 2424 | 1466743849038 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:49 INFO - PROCESS | 2424 | 1466743849043 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:49 INFO - PROCESS | 2424 | 1466743849143 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 21:50:49 INFO - PROCESS | 2424 | 1466743849161 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:49 INFO - PROCESS | 2424 | 1466743849164 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:49 INFO - PROCESS | 2424 | ++DOCSHELL 146BF400 == 27 [pid = 2424] [id = 615] 21:50:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15499C00) [pid = 2424] [serial = 1845] [outer = 00000000] 21:50:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (155A5400) [pid = 2424] [serial = 1846] [outer = 15499C00] 21:50:49 INFO - PROCESS | 2424 | 1466743849211 Marionette DEBUG loaded listener.js 21:50:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A1F000) [pid = 2424] [serial = 1847] [outer = 15499C00] 21:50:49 INFO - PROCESS | 2424 | 1466743849717 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 21:50:49 INFO - PROCESS | 2424 | 1466743849764 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 21:50:49 INFO - PROCESS | 2424 | 1466743849767 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 21:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:50:49 INFO - PROCESS | 2424 | 1466743849770 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:50:49 INFO - PROCESS | 2424 | 1466743849772 Marionette TRACE conn2 <- [1,2426,null,{}] 21:50:49 INFO - PROCESS | 2424 | 1466743849775 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:49 INFO - PROCESS | 2424 | 1466743849777 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:49 INFO - PROCESS | 2424 | 1466743849932 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 21:50:49 INFO - PROCESS | 2424 | 1466743849997 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:49 INFO - PROCESS | 2424 | 1466743849999 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:49 INFO - PROCESS | 2424 | ++DOCSHELL 1658B000 == 28 [pid = 2424] [id = 616] 21:50:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1658DC00) [pid = 2424] [serial = 1848] [outer = 00000000] 21:50:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16592800) [pid = 2424] [serial = 1849] [outer = 1658DC00] 21:50:50 INFO - PROCESS | 2424 | 1466743850043 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16765C00) [pid = 2424] [serial = 1850] [outer = 1658DC00] 21:50:50 INFO - PROCESS | 2424 | 1466743850442 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:50:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:50:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 687ms 21:50:50 INFO - PROCESS | 2424 | 1466743850469 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 21:50:50 INFO - PROCESS | 2424 | 1466743850472 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 21:50:50 INFO - PROCESS | 2424 | 1466743850475 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:50:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:50:50 INFO - PROCESS | 2424 | 1466743850477 Marionette TRACE conn2 <- [1,2430,null,{}] 21:50:50 INFO - PROCESS | 2424 | 1466743850480 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:50 INFO - PROCESS | 2424 | 1466743850482 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:50 INFO - PROCESS | 2424 | 1466743850593 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 21:50:50 INFO - PROCESS | 2424 | 1466743850599 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:50 INFO - PROCESS | 2424 | 1466743850601 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:50 INFO - PROCESS | 2424 | ++DOCSHELL 16B81000 == 29 [pid = 2424] [id = 617] 21:50:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B82400) [pid = 2424] [serial = 1851] [outer = 00000000] 21:50:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B8AC00) [pid = 2424] [serial = 1852] [outer = 16B82400] 21:50:50 INFO - PROCESS | 2424 | 1466743850648 Marionette DEBUG loaded listener.js 21:50:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16D21000) [pid = 2424] [serial = 1853] [outer = 16B82400] 21:50:51 INFO - PROCESS | 2424 | 1466743851127 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 687ms 21:50:51 INFO - PROCESS | 2424 | 1466743851174 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 21:50:51 INFO - PROCESS | 2424 | 1466743851176 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 21:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:50:51 INFO - PROCESS | 2424 | 1466743851190 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:50:51 INFO - PROCESS | 2424 | 1466743851191 Marionette TRACE conn2 <- [1,2434,null,{}] 21:50:51 INFO - PROCESS | 2424 | 1466743851195 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:51 INFO - PROCESS | 2424 | 1466743851201 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:51 INFO - PROCESS | 2424 | 1466743851361 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (17571800) [pid = 2424] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1812A400) [pid = 2424] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13139C00) [pid = 2424] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (12BA9C00) [pid = 2424] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10565800) [pid = 2424] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (169C8400) [pid = 2424] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16B82000) [pid = 2424] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (103CD000) [pid = 2424] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (146BEC00) [pid = 2424] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (196D8400) [pid = 2424] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (112AE800) [pid = 2424] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:50:51 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (129DD400) [pid = 2424] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:50:51 INFO - PROCESS | 2424 | 1466743851680 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:51 INFO - PROCESS | 2424 | 1466743851682 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:51 INFO - PROCESS | 2424 | ++DOCSHELL 1036D400 == 30 [pid = 2424] [id = 618] 21:50:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (103CB800) [pid = 2424] [serial = 1854] [outer = 00000000] 21:50:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (112AE800) [pid = 2424] [serial = 1855] [outer = 103CB800] 21:50:51 INFO - PROCESS | 2424 | 1466743851727 Marionette DEBUG loaded listener.js 21:50:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13233800) [pid = 2424] [serial = 1856] [outer = 103CB800] 21:50:52 INFO - PROCESS | 2424 | 1466743852099 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 968ms 21:50:52 INFO - PROCESS | 2424 | 1466743852146 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 2424 | 1466743852148 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 21:50:52 INFO - PROCESS | 2424 | 1466743852151 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:50:52 INFO - PROCESS | 2424 | 1466743852153 Marionette TRACE conn2 <- [1,2438,null,{}] 21:50:52 INFO - PROCESS | 2424 | 1466743852163 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:52 INFO - PROCESS | 2424 | 1466743852165 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:52 INFO - PROCESS | 2424 | 1466743852241 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 21:50:52 INFO - PROCESS | 2424 | 1466743852247 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 2424 | 1466743852249 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:52 INFO - PROCESS | 2424 | ++DOCSHELL 11D8A000 == 31 [pid = 2424] [id = 619] 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (146BD800) [pid = 2424] [serial = 1857] [outer = 00000000] 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17D7FC00) [pid = 2424] [serial = 1858] [outer = 146BD800] 21:50:52 INFO - PROCESS | 2424 | 1466743852292 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17F51400) [pid = 2424] [serial = 1859] [outer = 146BD800] 21:50:52 INFO - PROCESS | 2424 | 1466743852699 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:50:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:50:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 594ms 21:50:52 INFO - PROCESS | 2424 | 1466743852749 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 21:50:52 INFO - PROCESS | 2424 | 1466743852750 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 21:50:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:50:52 INFO - PROCESS | 2424 | 1466743852754 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:50:52 INFO - PROCESS | 2424 | 1466743852756 Marionette TRACE conn2 <- [1,2442,null,{}] 21:50:52 INFO - PROCESS | 2424 | 1466743852759 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:52 INFO - PROCESS | 2424 | 1466743852760 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:52 INFO - PROCESS | 2424 | 1466743852879 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 21:50:52 INFO - PROCESS | 2424 | 1466743852890 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:52 INFO - PROCESS | 2424 | 1466743852893 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:52 INFO - PROCESS | 2424 | ++DOCSHELL 11DDBC00 == 32 [pid = 2424] [id = 620] 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12F6C800) [pid = 2424] [serial = 1860] [outer = 00000000] 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1943B800) [pid = 2424] [serial = 1861] [outer = 12F6C800] 21:50:52 INFO - PROCESS | 2424 | 1466743852941 Marionette DEBUG loaded listener.js 21:50:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (169C8400) [pid = 2424] [serial = 1862] [outer = 12F6C800] 21:50:53 INFO - PROCESS | 2424 | 1466743853362 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 625ms 21:50:53 INFO - PROCESS | 2424 | 1466743853392 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 21:50:53 INFO - PROCESS | 2424 | 1466743853394 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 21:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:50:53 INFO - PROCESS | 2424 | 1466743853398 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:50:53 INFO - PROCESS | 2424 | 1466743853399 Marionette TRACE conn2 <- [1,2446,null,{}] 21:50:53 INFO - PROCESS | 2424 | 1466743853403 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:53 INFO - PROCESS | 2424 | 1466743853405 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:53 INFO - PROCESS | 2424 | 1466743853521 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 21:50:53 INFO - PROCESS | 2424 | 1466743853529 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:53 INFO - PROCESS | 2424 | 1466743853531 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:53 INFO - PROCESS | 2424 | ++DOCSHELL 146BB800 == 33 [pid = 2424] [id = 621] 21:50:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19708800) [pid = 2424] [serial = 1863] [outer = 00000000] 21:50:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19710400) [pid = 2424] [serial = 1864] [outer = 19708800] 21:50:53 INFO - PROCESS | 2424 | 1466743853575 Marionette DEBUG loaded listener.js 21:50:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19753800) [pid = 2424] [serial = 1865] [outer = 19708800] 21:50:54 INFO - PROCESS | 2424 | 1466743854334 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:50:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:50:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1000ms 21:50:54 INFO - PROCESS | 2424 | 1466743854402 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 21:50:54 INFO - PROCESS | 2424 | 1466743854406 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 21:50:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:50:54 INFO - PROCESS | 2424 | 1466743854411 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:50:54 INFO - PROCESS | 2424 | 1466743854417 Marionette TRACE conn2 <- [1,2450,null,{}] 21:50:54 INFO - PROCESS | 2424 | 1466743854422 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:54 INFO - PROCESS | 2424 | 1466743854425 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:54 INFO - PROCESS | 2424 | 1466743854554 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 21:50:54 INFO - PROCESS | 2424 | 1466743854684 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:54 INFO - PROCESS | 2424 | 1466743854688 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:54 INFO - PROCESS | 2424 | ++DOCSHELL 10BB1400 == 34 [pid = 2424] [id = 622] 21:50:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (114A4000) [pid = 2424] [serial = 1866] [outer = 00000000] 21:50:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1313A000) [pid = 2424] [serial = 1867] [outer = 114A4000] 21:50:54 INFO - PROCESS | 2424 | 1466743854746 Marionette DEBUG loaded listener.js 21:50:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (132EA400) [pid = 2424] [serial = 1868] [outer = 114A4000] 21:50:55 INFO - PROCESS | 2424 | 1466743855428 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1093ms 21:50:55 INFO - PROCESS | 2424 | 1466743855514 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 21:50:55 INFO - PROCESS | 2424 | 1466743855518 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 21:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:50:55 INFO - PROCESS | 2424 | 1466743855525 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:50:55 INFO - PROCESS | 2424 | 1466743855528 Marionette TRACE conn2 <- [1,2454,null,{}] 21:50:55 INFO - PROCESS | 2424 | 1466743855532 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:55 INFO - PROCESS | 2424 | 1466743855535 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:55 INFO - PROCESS | 2424 | 1466743855663 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 21:50:55 INFO - PROCESS | 2424 | 1466743855794 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:55 INFO - PROCESS | 2424 | 1466743855797 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:55 INFO - PROCESS | 2424 | ++DOCSHELL 103D1400 == 35 [pid = 2424] [id = 623] 21:50:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1055F400) [pid = 2424] [serial = 1869] [outer = 00000000] 21:50:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (11C93400) [pid = 2424] [serial = 1870] [outer = 1055F400] 21:50:55 INFO - PROCESS | 2424 | 1466743855856 Marionette DEBUG loaded listener.js 21:50:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13AB7400) [pid = 2424] [serial = 1871] [outer = 1055F400] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 11DDBC00 == 34 [pid = 2424] [id = 620] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 11D8A000 == 33 [pid = 2424] [id = 619] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 1036D400 == 32 [pid = 2424] [id = 618] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 16B81000 == 31 [pid = 2424] [id = 617] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 1658B000 == 30 [pid = 2424] [id = 616] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 146BF400 == 29 [pid = 2424] [id = 615] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 1322BC00 == 28 [pid = 2424] [id = 614] 21:50:56 INFO - PROCESS | 2424 | --DOCSHELL 11099800 == 27 [pid = 2424] [id = 613] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (17741800) [pid = 2424] [serial = 1807] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (196D5800) [pid = 2424] [serial = 1811] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19A04C00) [pid = 2424] [serial = 1820] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (146B3C00) [pid = 2424] [serial = 1816] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19442800) [pid = 2424] [serial = 1810] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (129E6800) [pid = 2424] [serial = 1798] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16B85800) [pid = 2424] [serial = 1804] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (19710C00) [pid = 2424] [serial = 1813] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (105EE000) [pid = 2424] [serial = 1795] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10BB8C00) [pid = 2424] [serial = 1796] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (154A3800) [pid = 2424] [serial = 1801] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15A15400) [pid = 2424] [serial = 1802] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1970C000) [pid = 2424] [serial = 1790] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (19709C00) [pid = 2424] [serial = 1789] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (129E4400) [pid = 2424] [serial = 1792] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1315B000) [pid = 2424] [serial = 1793] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1315C800) [pid = 2424] [serial = 1799] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19710800) [pid = 2424] [serial = 1819] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19D23000) [pid = 2424] [serial = 1823] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1974C400) [pid = 2424] [serial = 1814] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (17570800) [pid = 2424] [serial = 1817] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (16B8EC00) [pid = 2424] [serial = 1805] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (19D1A400) [pid = 2424] [serial = 1822] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (17AD9400) [pid = 2424] [serial = 1808] [outer = 00000000] [url = about:blank] 21:50:56 INFO - PROCESS | 2424 | 1466743856645 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:50:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:50:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1141ms 21:50:56 INFO - PROCESS | 2424 | 1466743856667 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 21:50:56 INFO - PROCESS | 2424 | 1466743856670 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 21:50:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:50:56 INFO - PROCESS | 2424 | 1466743856675 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:50:56 INFO - PROCESS | 2424 | 1466743856680 Marionette TRACE conn2 <- [1,2458,null,{}] 21:50:56 INFO - PROCESS | 2424 | 1466743856687 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:56 INFO - PROCESS | 2424 | 1466743856690 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:56 INFO - PROCESS | 2424 | 1466743856790 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 21:50:56 INFO - PROCESS | 2424 | 1466743856886 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:56 INFO - PROCESS | 2424 | 1466743856888 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:56 INFO - PROCESS | 2424 | ++DOCSHELL 10ECF800 == 28 [pid = 2424] [id = 624] 21:50:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (10ED6800) [pid = 2424] [serial = 1872] [outer = 00000000] 21:50:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (11CF1800) [pid = 2424] [serial = 1873] [outer = 10ED6800] 21:50:56 INFO - PROCESS | 2424 | 1466743856936 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12BAC000) [pid = 2424] [serial = 1874] [outer = 10ED6800] 21:50:57 INFO - PROCESS | 2424 | 1466743857343 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:50:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:50:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 750ms 21:50:57 INFO - PROCESS | 2424 | 1466743857434 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 21:50:57 INFO - PROCESS | 2424 | 1466743857438 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 21:50:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:50:57 INFO - PROCESS | 2424 | 1466743857444 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:50:57 INFO - PROCESS | 2424 | 1466743857446 Marionette TRACE conn2 <- [1,2462,null,{}] 21:50:57 INFO - PROCESS | 2424 | 1466743857454 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:57 INFO - PROCESS | 2424 | 1466743857457 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:57 INFO - PROCESS | 2424 | 1466743857568 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 21:50:57 INFO - PROCESS | 2424 | 1466743857576 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:57 INFO - PROCESS | 2424 | 1466743857579 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:57 INFO - PROCESS | 2424 | ++DOCSHELL 13914C00 == 29 [pid = 2424] [id = 625] 21:50:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13A29000) [pid = 2424] [serial = 1875] [outer = 00000000] 21:50:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (14284C00) [pid = 2424] [serial = 1876] [outer = 13A29000] 21:50:57 INFO - PROCESS | 2424 | 1466743857631 Marionette DEBUG loaded listener.js 21:50:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (146B5800) [pid = 2424] [serial = 1877] [outer = 13A29000] 21:50:58 INFO - PROCESS | 2424 | 1466743858108 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 687ms 21:50:58 INFO - PROCESS | 2424 | 1466743858143 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 2424 | 1466743858146 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 21:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:50:58 INFO - PROCESS | 2424 | 1466743858149 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 2424 | 1466743858153 Marionette TRACE conn2 <- [1,2466,null,{}] 21:50:58 INFO - PROCESS | 2424 | 1466743858163 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:58 INFO - PROCESS | 2424 | 1466743858168 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:58 INFO - PROCESS | 2424 | 1466743858251 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 21:50:58 INFO - PROCESS | 2424 | 1466743858260 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:58 INFO - PROCESS | 2424 | 1466743858263 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:58 INFO - PROCESS | 2424 | ++DOCSHELL 15A6C400 == 30 [pid = 2424] [id = 626] 21:50:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (15A6D000) [pid = 2424] [serial = 1878] [outer = 00000000] 21:50:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (1675AC00) [pid = 2424] [serial = 1879] [outer = 15A6D000] 21:50:58 INFO - PROCESS | 2424 | 1466743858311 Marionette DEBUG loaded listener.js 21:50:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B82800) [pid = 2424] [serial = 1880] [outer = 15A6D000] 21:50:58 INFO - PROCESS | 2424 | 1466743858794 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 703ms 21:50:58 INFO - PROCESS | 2424 | 1466743858848 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 21:50:58 INFO - PROCESS | 2424 | 1466743858851 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 21:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:50:58 INFO - PROCESS | 2424 | 1466743858854 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:50:58 INFO - PROCESS | 2424 | 1466743858856 Marionette TRACE conn2 <- [1,2470,null,{}] 21:50:58 INFO - PROCESS | 2424 | 1466743858859 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:58 INFO - PROCESS | 2424 | 1466743858861 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:58 INFO - PROCESS | 2424 | 1466743858976 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 21:50:58 INFO - PROCESS | 2424 | 1466743858989 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:58 INFO - PROCESS | 2424 | 1466743858991 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:58 INFO - PROCESS | 2424 | ++DOCSHELL 16D20800 == 31 [pid = 2424] [id = 627] 21:50:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (16D21400) [pid = 2424] [serial = 1881] [outer = 00000000] 21:50:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17572C00) [pid = 2424] [serial = 1882] [outer = 16D21400] 21:50:59 INFO - PROCESS | 2424 | 1466743859034 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17745000) [pid = 2424] [serial = 1883] [outer = 16D21400] 21:50:59 INFO - PROCESS | 2424 | 1466743859520 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:50:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:50:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 703ms 21:50:59 INFO - PROCESS | 2424 | 1466743859554 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 21:50:59 INFO - PROCESS | 2424 | 1466743859556 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 21:50:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:50:59 INFO - PROCESS | 2424 | 1466743859560 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:50:59 INFO - PROCESS | 2424 | 1466743859561 Marionette TRACE conn2 <- [1,2474,null,{}] 21:50:59 INFO - PROCESS | 2424 | 1466743859564 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:50:59 INFO - PROCESS | 2424 | 1466743859566 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:59 INFO - PROCESS | 2424 | 1466743859678 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 21:50:59 INFO - PROCESS | 2424 | 1466743859683 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:50:59 INFO - PROCESS | 2424 | 1466743859685 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:50:59 INFO - PROCESS | 2424 | ++DOCSHELL 17A77400 == 32 [pid = 2424] [id = 628] 21:50:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17A83400) [pid = 2424] [serial = 1884] [outer = 00000000] 21:50:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17F50C00) [pid = 2424] [serial = 1885] [outer = 17A83400] 21:50:59 INFO - PROCESS | 2424 | 1466743859728 Marionette DEBUG loaded listener.js 21:50:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (18128800) [pid = 2424] [serial = 1886] [outer = 17A83400] 21:51:00 INFO - PROCESS | 2424 | 1466743860217 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 703ms 21:51:00 INFO - PROCESS | 2424 | 1466743860258 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 21:51:00 INFO - PROCESS | 2424 | 1466743860260 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 21:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:51:00 INFO - PROCESS | 2424 | 1466743860272 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:51:00 INFO - PROCESS | 2424 | 1466743860274 Marionette TRACE conn2 <- [1,2478,null,{}] 21:51:00 INFO - PROCESS | 2424 | 1466743860277 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:00 INFO - PROCESS | 2424 | 1466743860283 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:00 INFO - PROCESS | 2424 | 1466743860438 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 21:51:00 INFO - PROCESS | 2424 | 1466743860462 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:00 INFO - PROCESS | 2424 | 1466743860464 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:00 INFO - PROCESS | 2424 | ++DOCSHELL 10BAC800 == 33 [pid = 2424] [id = 629] 21:51:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1812F400) [pid = 2424] [serial = 1887] [outer = 00000000] 21:51:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1970E800) [pid = 2424] [serial = 1888] [outer = 1812F400] 21:51:00 INFO - PROCESS | 2424 | 1466743860518 Marionette DEBUG loaded listener.js 21:51:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1970F000) [pid = 2424] [serial = 1889] [outer = 1812F400] 21:51:00 INFO - PROCESS | 2424 | 1466743860961 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 766ms 21:51:01 INFO - PROCESS | 2424 | 1466743861025 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 2424 | 1466743861027 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 21:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:51:01 INFO - PROCESS | 2424 | 1466743861030 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - PROCESS | 2424 | 1466743861032 Marionette TRACE conn2 <- [1,2482,null,{}] 21:51:01 INFO - PROCESS | 2424 | 1466743861036 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:01 INFO - PROCESS | 2424 | 1466743861038 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:01 INFO - PROCESS | 2424 | 1466743861156 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1658DC00) [pid = 2424] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13236400) [pid = 2424] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11C94800) [pid = 2424] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (15499C00) [pid = 2424] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1109B000) [pid = 2424] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12F6C800) [pid = 2424] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10A5F000) [pid = 2424] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (154A3C00) [pid = 2424] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19750800) [pid = 2424] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1943E000) [pid = 2424] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16B82400) [pid = 2424] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (103CB800) [pid = 2424] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:51:01 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (146BD800) [pid = 2424] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:51:01 INFO - PROCESS | 2424 | 1466743861346 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 2424 | 1466743861348 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:01 INFO - PROCESS | 2424 | ++DOCSHELL 105EEC00 == 34 [pid = 2424] [id = 630] 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10A5F000) [pid = 2424] [serial = 1890] [outer = 00000000] 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1109B000) [pid = 2424] [serial = 1891] [outer = 10A5F000] 21:51:01 INFO - PROCESS | 2424 | 1466743861395 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12C81000) [pid = 2424] [serial = 1892] [outer = 10A5F000] 21:51:01 INFO - PROCESS | 2424 | 1466743861755 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:51:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:51:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 750ms 21:51:01 INFO - PROCESS | 2424 | 1466743861788 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 21:51:01 INFO - PROCESS | 2424 | 1466743861791 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 21:51:01 INFO - PROCESS | 2424 | 1466743861794 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:51:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:51:01 INFO - PROCESS | 2424 | 1466743861796 Marionette TRACE conn2 <- [1,2486,null,{}] 21:51:01 INFO - PROCESS | 2424 | 1466743861799 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:01 INFO - PROCESS | 2424 | 1466743861801 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:01 INFO - PROCESS | 2424 | 1466743861880 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 21:51:01 INFO - PROCESS | 2424 | 1466743861886 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:01 INFO - PROCESS | 2424 | 1466743861888 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:01 INFO - PROCESS | 2424 | ++DOCSHELL 13135400 == 35 [pid = 2424] [id = 631] 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (146B4800) [pid = 2424] [serial = 1893] [outer = 00000000] 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (19706400) [pid = 2424] [serial = 1894] [outer = 146B4800] 21:51:01 INFO - PROCESS | 2424 | 1466743861931 Marionette DEBUG loaded listener.js 21:51:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (19756400) [pid = 2424] [serial = 1895] [outer = 146B4800] 21:51:02 INFO - PROCESS | 2424 | 1466743862411 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:51:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:51:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 641ms 21:51:02 INFO - PROCESS | 2424 | 1466743862432 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 21:51:02 INFO - PROCESS | 2424 | 1466743862434 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 21:51:02 INFO - PROCESS | 2424 | 1466743862437 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:51:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:51:02 INFO - PROCESS | 2424 | 1466743862439 Marionette TRACE conn2 <- [1,2490,null,{}] 21:51:02 INFO - PROCESS | 2424 | 1466743862442 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:02 INFO - PROCESS | 2424 | 1466743862444 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:02 INFO - PROCESS | 2424 | 1466743862532 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 21:51:02 INFO - PROCESS | 2424 | 1466743862537 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:02 INFO - PROCESS | 2424 | 1466743862539 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:02 INFO - PROCESS | 2424 | ++DOCSHELL 15499C00 == 36 [pid = 2424] [id = 632] 21:51:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A6E800) [pid = 2424] [serial = 1896] [outer = 00000000] 21:51:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19D1F800) [pid = 2424] [serial = 1897] [outer = 15A6E800] 21:51:02 INFO - PROCESS | 2424 | 1466743862582 Marionette DEBUG loaded listener.js 21:51:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19DA2400) [pid = 2424] [serial = 1898] [outer = 15A6E800] 21:51:03 INFO - PROCESS | 2424 | 1466743863049 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 625ms 21:51:03 INFO - PROCESS | 2424 | 1466743863076 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 21:51:03 INFO - PROCESS | 2424 | 1466743863078 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 21:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:51:03 INFO - PROCESS | 2424 | 1466743863084 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:51:03 INFO - PROCESS | 2424 | 1466743863086 Marionette TRACE conn2 <- [1,2494,null,{}] 21:51:03 INFO - PROCESS | 2424 | 1466743863089 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:03 INFO - PROCESS | 2424 | 1466743863091 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:03 INFO - PROCESS | 2424 | 1466743863168 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 21:51:03 INFO - PROCESS | 2424 | 1466743863174 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:03 INFO - PROCESS | 2424 | 1466743863176 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:03 INFO - PROCESS | 2424 | ++DOCSHELL 1A016400 == 37 [pid = 2424] [id = 633] 21:51:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1A019400) [pid = 2424] [serial = 1899] [outer = 00000000] 21:51:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1A027800) [pid = 2424] [serial = 1900] [outer = 1A019400] 21:51:03 INFO - PROCESS | 2424 | 1466743863227 Marionette DEBUG loaded listener.js 21:51:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A029400) [pid = 2424] [serial = 1901] [outer = 1A019400] 21:51:03 INFO - PROCESS | 2424 | 1466743863931 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 890ms 21:51:03 INFO - PROCESS | 2424 | 1466743863987 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 21:51:03 INFO - PROCESS | 2424 | 1466743863991 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 21:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:51:03 INFO - PROCESS | 2424 | 1466743863996 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:51:03 INFO - PROCESS | 2424 | 1466743864002 Marionette TRACE conn2 <- [1,2498,null,{}] 21:51:03 INFO - PROCESS | 2424 | 1466743864007 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:03 INFO - PROCESS | 2424 | 1466743864010 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:04 INFO - PROCESS | 2424 | 1466743864124 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 21:51:04 INFO - PROCESS | 2424 | 1466743864316 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:04 INFO - PROCESS | 2424 | 1466743864319 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:04 INFO - PROCESS | 2424 | ++DOCSHELL 11C92400 == 38 [pid = 2424] [id = 634] 21:51:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (11C97C00) [pid = 2424] [serial = 1902] [outer = 00000000] 21:51:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13ABF800) [pid = 2424] [serial = 1903] [outer = 11C97C00] 21:51:04 INFO - PROCESS | 2424 | 1466743864378 Marionette DEBUG loaded listener.js 21:51:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (146BDC00) [pid = 2424] [serial = 1904] [outer = 11C97C00] 21:51:05 INFO - PROCESS | 2424 | 1466743864997 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:51:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:51:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1047ms 21:51:05 INFO - PROCESS | 2424 | 1466743865031 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 21:51:05 INFO - PROCESS | 2424 | 1466743865036 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 21:51:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:51:05 INFO - PROCESS | 2424 | 1466743865062 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:51:05 INFO - PROCESS | 2424 | 1466743865065 Marionette TRACE conn2 <- [1,2502,null,{}] 21:51:05 INFO - PROCESS | 2424 | 1466743865070 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:05 INFO - PROCESS | 2424 | 1466743865072 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:05 INFO - PROCESS | 2424 | 1466743865185 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 21:51:05 INFO - PROCESS | 2424 | 1466743865331 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:05 INFO - PROCESS | 2424 | 1466743865334 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:05 INFO - PROCESS | 2424 | ++DOCSHELL 16D1D000 == 39 [pid = 2424] [id = 635] 21:51:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16E69000) [pid = 2424] [serial = 1905] [outer = 00000000] 21:51:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1812F800) [pid = 2424] [serial = 1906] [outer = 16E69000] 21:51:05 INFO - PROCESS | 2424 | 1466743865390 Marionette DEBUG loaded listener.js 21:51:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (196D5800) [pid = 2424] [serial = 1907] [outer = 16E69000] 21:51:05 INFO - PROCESS | 2424 | 1466743865975 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:51:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:51:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 953ms 21:51:06 INFO - PROCESS | 2424 | 1466743866008 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 21:51:06 INFO - PROCESS | 2424 | 1466743866010 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 21:51:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:51:06 INFO - PROCESS | 2424 | 1466743866014 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:51:06 INFO - PROCESS | 2424 | 1466743866018 Marionette TRACE conn2 <- [1,2506,null,{}] 21:51:06 INFO - PROCESS | 2424 | 1466743866029 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:06 INFO - PROCESS | 2424 | 1466743866034 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:06 INFO - PROCESS | 2424 | 1466743866140 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 21:51:06 INFO - PROCESS | 2424 | 1466743866282 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:06 INFO - PROCESS | 2424 | 1466743866287 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:06 INFO - PROCESS | 2424 | ++DOCSHELL 1A02E400 == 40 [pid = 2424] [id = 636] 21:51:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A02E800) [pid = 2424] [serial = 1908] [outer = 00000000] 21:51:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A07EC00) [pid = 2424] [serial = 1909] [outer = 1A02E800] 21:51:06 INFO - PROCESS | 2424 | 1466743866346 Marionette DEBUG loaded listener.js 21:51:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A34A800) [pid = 2424] [serial = 1910] [outer = 1A02E800] 21:51:07 INFO - PROCESS | 2424 | 1466743867118 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:51:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:51:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1156ms 21:51:07 INFO - PROCESS | 2424 | 1466743867169 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 21:51:07 INFO - PROCESS | 2424 | 1466743867173 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 21:51:07 INFO - PROCESS | 2424 | 1466743867178 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:51:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:51:07 INFO - PROCESS | 2424 | 1466743867182 Marionette TRACE conn2 <- [1,2510,null,{}] 21:51:07 INFO - PROCESS | 2424 | 1466743867188 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:07 INFO - PROCESS | 2424 | 1466743867191 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:07 INFO - PROCESS | 2424 | 1466743867289 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 21:51:07 INFO - PROCESS | 2424 | 1466743867430 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:07 INFO - PROCESS | 2424 | 1466743867434 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:07 INFO - PROCESS | 2424 | ++DOCSHELL 10BB8000 == 41 [pid = 2424] [id = 637] 21:51:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10BB8C00) [pid = 2424] [serial = 1911] [outer = 00000000] 21:51:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (11223000) [pid = 2424] [serial = 1912] [outer = 10BB8C00] 21:51:07 INFO - PROCESS | 2424 | 1466743867486 Marionette DEBUG loaded listener.js 21:51:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (114A4C00) [pid = 2424] [serial = 1913] [outer = 10BB8C00] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 15499C00 == 40 [pid = 2424] [id = 632] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 13135400 == 39 [pid = 2424] [id = 631] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 105EEC00 == 38 [pid = 2424] [id = 630] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 10BAC800 == 37 [pid = 2424] [id = 629] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 17A77400 == 36 [pid = 2424] [id = 628] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 16D20800 == 35 [pid = 2424] [id = 627] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 15A6C400 == 34 [pid = 2424] [id = 626] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 13914C00 == 33 [pid = 2424] [id = 625] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 10ECF800 == 32 [pid = 2424] [id = 624] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 103D1400 == 31 [pid = 2424] [id = 623] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 10BB1400 == 30 [pid = 2424] [id = 622] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 146BB800 == 29 [pid = 2424] [id = 621] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 11891C00 == 28 [pid = 2424] [id = 612] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 1A02E400 == 27 [pid = 2424] [id = 636] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 16D1D000 == 26 [pid = 2424] [id = 635] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 1A016400 == 25 [pid = 2424] [id = 633] 21:51:08 INFO - PROCESS | 2424 | --DOCSHELL 11C92400 == 24 [pid = 2424] [id = 634] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (16592800) [pid = 2424] [serial = 1849] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13635000) [pid = 2424] [serial = 1843] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1391C400) [pid = 2424] [serial = 1844] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (13EA9800) [pid = 2424] [serial = 1838] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (13641800) [pid = 2424] [serial = 1837] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (155A5400) [pid = 2424] [serial = 1846] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (11C96400) [pid = 2424] [serial = 1840] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (11DDF000) [pid = 2424] [serial = 1841] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1943B800) [pid = 2424] [serial = 1861] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1363D400) [pid = 2424] [serial = 1826] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (12C8DC00) [pid = 2424] [serial = 1825] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16593C00) [pid = 2424] [serial = 1829] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16585400) [pid = 2424] [serial = 1828] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A020C00) [pid = 2424] [serial = 1832] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19D19C00) [pid = 2424] [serial = 1831] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1A031800) [pid = 2424] [serial = 1835] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A02E000) [pid = 2424] [serial = 1834] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (16B8AC00) [pid = 2424] [serial = 1852] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16765C00) [pid = 2424] [serial = 1850] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (112AE800) [pid = 2424] [serial = 1855] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (169C8400) [pid = 2424] [serial = 1862] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (16D21000) [pid = 2424] [serial = 1853] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13233800) [pid = 2424] [serial = 1856] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (17D7FC00) [pid = 2424] [serial = 1858] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (17F51400) [pid = 2424] [serial = 1859] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (15A1F000) [pid = 2424] [serial = 1847] [outer = 00000000] [url = about:blank] 21:51:08 INFO - PROCESS | 2424 | 1466743868811 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:51:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:51:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1656ms 21:51:08 INFO - PROCESS | 2424 | 1466743868847 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 21:51:08 INFO - PROCESS | 2424 | 1466743868851 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 21:51:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:51:08 INFO - PROCESS | 2424 | 1466743868857 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:51:08 INFO - PROCESS | 2424 | 1466743868860 Marionette TRACE conn2 <- [1,2514,null,{}] 21:51:08 INFO - PROCESS | 2424 | 1466743868866 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:08 INFO - PROCESS | 2424 | 1466743868869 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:08 INFO - PROCESS | 2424 | 1466743868958 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 21:51:09 INFO - PROCESS | 2424 | 1466743869051 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 2424 | 1466743869055 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:09 INFO - PROCESS | 2424 | ++DOCSHELL 10BAB400 == 25 [pid = 2424] [id = 638] 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10BAB800) [pid = 2424] [serial = 1914] [outer = 00000000] 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (110A0000) [pid = 2424] [serial = 1915] [outer = 10BAB800] 21:51:09 INFO - PROCESS | 2424 | 1466743869103 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1122E800) [pid = 2424] [serial = 1916] [outer = 10BAB800] 21:51:09 INFO - PROCESS | 2424 | 1466743869536 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:51:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:51:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 750ms 21:51:09 INFO - PROCESS | 2424 | 1466743869598 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 21:51:09 INFO - PROCESS | 2424 | 1466743869603 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 21:51:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:51:09 INFO - PROCESS | 2424 | 1466743869609 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:51:09 INFO - PROCESS | 2424 | 1466743869612 Marionette TRACE conn2 <- [1,2518,null,{}] 21:51:09 INFO - PROCESS | 2424 | 1466743869615 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:09 INFO - PROCESS | 2424 | 1466743869618 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:09 INFO - PROCESS | 2424 | 1466743869703 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 21:51:09 INFO - PROCESS | 2424 | 1466743869712 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:09 INFO - PROCESS | 2424 | 1466743869714 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:09 INFO - PROCESS | 2424 | ++DOCSHELL 12F27400 == 26 [pid = 2424] [id = 639] 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (12F2A000) [pid = 2424] [serial = 1917] [outer = 00000000] 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12FD3400) [pid = 2424] [serial = 1918] [outer = 12F2A000] 21:51:09 INFO - PROCESS | 2424 | 1466743869760 Marionette DEBUG loaded listener.js 21:51:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13184000) [pid = 2424] [serial = 1919] [outer = 12F2A000] 21:51:10 INFO - PROCESS | 2424 | 1466743870233 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 640ms 21:51:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:51:10 INFO - PROCESS | 2424 | 1466743870246 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 21:51:10 INFO - PROCESS | 2424 | 1466743870248 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 21:51:10 INFO - PROCESS | 2424 | 1466743870255 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:51:10 INFO - PROCESS | 2424 | 1466743870258 Marionette TRACE conn2 <- [1,2522,null,{}] 21:51:10 INFO - PROCESS | 2424 | 1466743870270 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:10 INFO - PROCESS | 2424 | 1466743870274 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:10 INFO - PROCESS | 2424 | 1466743870358 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 21:51:10 INFO - PROCESS | 2424 | 1466743870399 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:10 INFO - PROCESS | 2424 | 1466743870404 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:10 INFO - PROCESS | 2424 | ++DOCSHELL 14619400 == 27 [pid = 2424] [id = 640] 21:51:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (14619800) [pid = 2424] [serial = 1920] [outer = 00000000] 21:51:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (146B5000) [pid = 2424] [serial = 1921] [outer = 14619800] 21:51:10 INFO - PROCESS | 2424 | 1466743870457 Marionette DEBUG loaded listener.js 21:51:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (146BE800) [pid = 2424] [serial = 1922] [outer = 14619800] 21:51:10 INFO - PROCESS | 2424 | 1466743870952 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:51:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:51:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 734ms 21:51:11 INFO - PROCESS | 2424 | 1466743870992 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 21:51:11 INFO - PROCESS | 2424 | 1466743870994 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 21:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:51:11 INFO - PROCESS | 2424 | 1466743871007 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - PROCESS | 2424 | 1466743871009 Marionette TRACE conn2 <- [1,2526,null,{}] 21:51:11 INFO - PROCESS | 2424 | 1466743871020 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:11 INFO - PROCESS | 2424 | 1466743871022 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:11 INFO - PROCESS | 2424 | 1466743871137 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 21:51:11 INFO - PROCESS | 2424 | 1466743871142 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 2424 | 1466743871145 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:11 INFO - PROCESS | 2424 | ++DOCSHELL 154D0000 == 28 [pid = 2424] [id = 641] 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (154D1C00) [pid = 2424] [serial = 1923] [outer = 00000000] 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (15A1FC00) [pid = 2424] [serial = 1924] [outer = 154D1C00] 21:51:11 INFO - PROCESS | 2424 | 1466743871188 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (15E7DC00) [pid = 2424] [serial = 1925] [outer = 154D1C00] 21:51:11 INFO - PROCESS | 2424 | 1466743871648 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 719ms 21:51:11 INFO - PROCESS | 2424 | 1466743871718 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 21:51:11 INFO - PROCESS | 2424 | 1466743871720 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 21:51:11 INFO - PROCESS | 2424 | 1466743871723 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:51:11 INFO - PROCESS | 2424 | 1466743871725 Marionette TRACE conn2 <- [1,2530,null,{}] 21:51:11 INFO - PROCESS | 2424 | 1466743871728 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:11 INFO - PROCESS | 2424 | 1466743871730 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:11 INFO - PROCESS | 2424 | 1466743871869 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 21:51:11 INFO - PROCESS | 2424 | 1466743871880 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:11 INFO - PROCESS | 2424 | 1466743871882 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:11 INFO - PROCESS | 2424 | ++DOCSHELL 15E84400 == 29 [pid = 2424] [id = 642] 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15E84C00) [pid = 2424] [serial = 1926] [outer = 00000000] 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16593800) [pid = 2424] [serial = 1927] [outer = 15E84C00] 21:51:11 INFO - PROCESS | 2424 | 1466743871926 Marionette DEBUG loaded listener.js 21:51:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16766400) [pid = 2424] [serial = 1928] [outer = 15E84C00] 21:51:12 INFO - PROCESS | 2424 | 1466743872370 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:51:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:51:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 688ms 21:51:12 INFO - PROCESS | 2424 | 1466743872423 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 21:51:12 INFO - PROCESS | 2424 | 1466743872425 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 21:51:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:51:12 INFO - PROCESS | 2424 | 1466743872428 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:51:12 INFO - PROCESS | 2424 | 1466743872429 Marionette TRACE conn2 <- [1,2534,null,{}] 21:51:12 INFO - PROCESS | 2424 | 1466743872433 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:12 INFO - PROCESS | 2424 | 1466743872438 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:12 INFO - PROCESS | 2424 | 1466743872583 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 21:51:12 INFO - PROCESS | 2424 | 1466743872593 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:12 INFO - PROCESS | 2424 | 1466743872595 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:12 INFO - PROCESS | 2424 | ++DOCSHELL 169C5C00 == 30 [pid = 2424] [id = 643] 21:51:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (169D0C00) [pid = 2424] [serial = 1929] [outer = 00000000] 21:51:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16E60400) [pid = 2424] [serial = 1930] [outer = 169D0C00] 21:51:12 INFO - PROCESS | 2424 | 1466743872696 Marionette DEBUG loaded listener.js 21:51:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17744800) [pid = 2424] [serial = 1931] [outer = 169D0C00] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17A83400) [pid = 2424] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1812F400) [pid = 2424] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10A5F000) [pid = 2424] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10ED6800) [pid = 2424] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (16D21400) [pid = 2424] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13A29000) [pid = 2424] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19708800) [pid = 2424] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (114A4000) [pid = 2424] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (15A6D000) [pid = 2424] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1055F400) [pid = 2424] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A019400) [pid = 2424] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (146B4800) [pid = 2424] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:51:13 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15A6E800) [pid = 2424] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:51:13 INFO - PROCESS | 2424 | 1466743873413 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1031ms 21:51:13 INFO - PROCESS | 2424 | 1466743873468 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 21:51:13 INFO - PROCESS | 2424 | 1466743873469 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 21:51:13 INFO - PROCESS | 2424 | 1466743873473 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:51:13 INFO - PROCESS | 2424 | 1466743873474 Marionette TRACE conn2 <- [1,2538,null,{}] 21:51:13 INFO - PROCESS | 2424 | 1466743873477 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:13 INFO - PROCESS | 2424 | 1466743873479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:13 INFO - PROCESS | 2424 | 1466743873606 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 21:51:13 INFO - PROCESS | 2424 | 1466743873668 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:13 INFO - PROCESS | 2424 | 1466743873670 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:13 INFO - PROCESS | 2424 | ++DOCSHELL 1055F400 == 31 [pid = 2424] [id = 644] 21:51:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (105EFC00) [pid = 2424] [serial = 1932] [outer = 00000000] 21:51:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13633800) [pid = 2424] [serial = 1933] [outer = 105EFC00] 21:51:13 INFO - PROCESS | 2424 | 1466743873714 Marionette DEBUG loaded listener.js 21:51:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (13918C00) [pid = 2424] [serial = 1934] [outer = 105EFC00] 21:51:14 INFO - PROCESS | 2424 | 1466743874069 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 625ms 21:51:14 INFO - PROCESS | 2424 | 1466743874111 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 21:51:14 INFO - PROCESS | 2424 | 1466743874113 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 21:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:51:14 INFO - PROCESS | 2424 | 1466743874116 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 2424 | 1466743874118 Marionette TRACE conn2 <- [1,2542,null,{}] 21:51:14 INFO - PROCESS | 2424 | 1466743874122 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:14 INFO - PROCESS | 2424 | 1466743874123 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:14 INFO - PROCESS | 2424 | 1466743874243 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 21:51:14 INFO - PROCESS | 2424 | 1466743874251 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 2424 | 1466743874253 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:14 INFO - PROCESS | 2424 | ++DOCSHELL 1751D800 == 32 [pid = 2424] [id = 645] 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17572400) [pid = 2424] [serial = 1935] [outer = 00000000] 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (17F50000) [pid = 2424] [serial = 1936] [outer = 17572400] 21:51:14 INFO - PROCESS | 2424 | 1466743874296 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (17F49C00) [pid = 2424] [serial = 1937] [outer = 17572400] 21:51:14 INFO - PROCESS | 2424 | 1466743874709 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:51:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:51:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 640ms 21:51:14 INFO - PROCESS | 2424 | 1466743874755 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 21:51:14 INFO - PROCESS | 2424 | 1466743874757 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 21:51:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:51:14 INFO - PROCESS | 2424 | 1466743874760 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:51:14 INFO - PROCESS | 2424 | 1466743874761 Marionette TRACE conn2 <- [1,2546,null,{}] 21:51:14 INFO - PROCESS | 2424 | 1466743874766 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:14 INFO - PROCESS | 2424 | 1466743874767 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:14 INFO - PROCESS | 2424 | 1466743874879 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 21:51:14 INFO - PROCESS | 2424 | 1466743874887 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:14 INFO - PROCESS | 2424 | 1466743874889 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:14 INFO - PROCESS | 2424 | ++DOCSHELL 14614C00 == 33 [pid = 2424] [id = 646] 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (18130C00) [pid = 2424] [serial = 1938] [outer = 00000000] 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1943F800) [pid = 2424] [serial = 1939] [outer = 18130C00] 21:51:14 INFO - PROCESS | 2424 | 1466743874933 Marionette DEBUG loaded listener.js 21:51:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (196D0000) [pid = 2424] [serial = 1940] [outer = 18130C00] 21:51:15 INFO - PROCESS | 2424 | 1466743875480 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:51:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:51:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 797ms 21:51:15 INFO - PROCESS | 2424 | 1466743875564 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 21:51:15 INFO - PROCESS | 2424 | 1466743875570 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 21:51:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:51:15 INFO - PROCESS | 2424 | 1466743875576 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:51:15 INFO - PROCESS | 2424 | 1466743875580 Marionette TRACE conn2 <- [1,2550,null,{}] 21:51:15 INFO - PROCESS | 2424 | 1466743875586 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:15 INFO - PROCESS | 2424 | 1466743875589 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:15 INFO - PROCESS | 2424 | 1466743875772 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 21:51:15 INFO - PROCESS | 2424 | 1466743875783 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:15 INFO - PROCESS | 2424 | 1466743875786 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:15 INFO - PROCESS | 2424 | ++DOCSHELL 10A61400 == 34 [pid = 2424] [id = 647] 21:51:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10A64800) [pid = 2424] [serial = 1941] [outer = 00000000] 21:51:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1122C800) [pid = 2424] [serial = 1942] [outer = 10A64800] 21:51:15 INFO - PROCESS | 2424 | 1466743875843 Marionette DEBUG loaded listener.js 21:51:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (12BA5400) [pid = 2424] [serial = 1943] [outer = 10A64800] 21:51:16 INFO - PROCESS | 2424 | 1466743876690 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:51:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:51:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1218ms 21:51:16 INFO - PROCESS | 2424 | 1466743876786 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 21:51:16 INFO - PROCESS | 2424 | 1466743876791 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 21:51:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:51:16 INFO - PROCESS | 2424 | 1466743876798 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:51:16 INFO - PROCESS | 2424 | 1466743876801 Marionette TRACE conn2 <- [1,2554,null,{}] 21:51:16 INFO - PROCESS | 2424 | 1466743876805 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:16 INFO - PROCESS | 2424 | 1466743876808 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:16 INFO - PROCESS | 2424 | 1466743876952 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 21:51:17 INFO - PROCESS | 2424 | 1466743877085 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:17 INFO - PROCESS | 2424 | 1466743877088 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:17 INFO - PROCESS | 2424 | ++DOCSHELL 13EA0400 == 35 [pid = 2424] [id = 648] 21:51:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (13EA3400) [pid = 2424] [serial = 1944] [outer = 00000000] 21:51:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (14282C00) [pid = 2424] [serial = 1945] [outer = 13EA3400] 21:51:17 INFO - PROCESS | 2424 | 1466743877147 Marionette DEBUG loaded listener.js 21:51:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (155A8400) [pid = 2424] [serial = 1946] [outer = 13EA3400] 21:51:18 INFO - PROCESS | 2424 | 1466743878066 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1313ms 21:51:18 INFO - PROCESS | 2424 | 1466743878109 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 2424 | 1466743878114 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 21:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:51:18 INFO - PROCESS | 2424 | 1466743878119 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 2424 | 1466743878122 Marionette TRACE conn2 <- [1,2558,null,{}] 21:51:18 INFO - PROCESS | 2424 | 1466743878127 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:18 INFO - PROCESS | 2424 | 1466743878130 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:18 INFO - PROCESS | 2424 | 1466743878250 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 21:51:18 INFO - PROCESS | 2424 | 1466743878358 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:18 INFO - PROCESS | 2424 | 1466743878363 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 1751D800 == 34 [pid = 2424] [id = 645] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 1055F400 == 33 [pid = 2424] [id = 644] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 169C5C00 == 32 [pid = 2424] [id = 643] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 15E84400 == 31 [pid = 2424] [id = 642] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 154D0000 == 30 [pid = 2424] [id = 641] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 14619400 == 29 [pid = 2424] [id = 640] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 12F27400 == 28 [pid = 2424] [id = 639] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 10BAB400 == 27 [pid = 2424] [id = 638] 21:51:18 INFO - PROCESS | 2424 | --DOCSHELL 10BB8000 == 26 [pid = 2424] [id = 637] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17F50C00) [pid = 2424] [serial = 1885] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1970E800) [pid = 2424] [serial = 1888] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1109B000) [pid = 2424] [serial = 1891] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1970F000) [pid = 2424] [serial = 1889] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (11CF1800) [pid = 2424] [serial = 1873] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (12BAC000) [pid = 2424] [serial = 1874] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17572C00) [pid = 2424] [serial = 1882] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (14284C00) [pid = 2424] [serial = 1876] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (146B5800) [pid = 2424] [serial = 1877] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (19753800) [pid = 2424] [serial = 1865] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19710400) [pid = 2424] [serial = 1864] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1313A000) [pid = 2424] [serial = 1867] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (132EA400) [pid = 2424] [serial = 1868] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1675AC00) [pid = 2424] [serial = 1879] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (16B82800) [pid = 2424] [serial = 1880] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (11C93400) [pid = 2424] [serial = 1870] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (13AB7400) [pid = 2424] [serial = 1871] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1A029400) [pid = 2424] [serial = 1901] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A027800) [pid = 2424] [serial = 1900] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19706400) [pid = 2424] [serial = 1894] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19DA2400) [pid = 2424] [serial = 1898] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (12C81000) [pid = 2424] [serial = 1892] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (19D1F800) [pid = 2424] [serial = 1897] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (18128800) [pid = 2424] [serial = 1886] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (19756400) [pid = 2424] [serial = 1895] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (17745000) [pid = 2424] [serial = 1883] [outer = 00000000] [url = about:blank] 21:51:18 INFO - PROCESS | 2424 | ++DOCSHELL 1055F400 == 27 [pid = 2424] [id = 649] 21:51:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (105EA800) [pid = 2424] [serial = 1947] [outer = 00000000] 21:51:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (10BB8000) [pid = 2424] [serial = 1948] [outer = 105EA800] 21:51:18 INFO - PROCESS | 2424 | 1466743878440 Marionette DEBUG loaded listener.js 21:51:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (11C93400) [pid = 2424] [serial = 1949] [outer = 105EA800] 21:51:18 INFO - PROCESS | 2424 | 1466743878883 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:51:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:51:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 797ms 21:51:18 INFO - PROCESS | 2424 | 1466743878922 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 21:51:18 INFO - PROCESS | 2424 | 1466743878926 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 21:51:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:51:18 INFO - PROCESS | 2424 | 1466743878932 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:51:18 INFO - PROCESS | 2424 | 1466743878935 Marionette TRACE conn2 <- [1,2562,null,{}] 21:51:18 INFO - PROCESS | 2424 | 1466743878938 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:18 INFO - PROCESS | 2424 | 1466743878941 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:19 INFO - PROCESS | 2424 | 1466743879024 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 21:51:19 INFO - PROCESS | 2424 | 1466743879030 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 2424 | 1466743879032 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:19 INFO - PROCESS | 2424 | ++DOCSHELL 12F5FC00 == 28 [pid = 2424] [id = 650] 21:51:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (12FCC800) [pid = 2424] [serial = 1950] [outer = 00000000] 21:51:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (132EE800) [pid = 2424] [serial = 1951] [outer = 12FCC800] 21:51:19 INFO - PROCESS | 2424 | 1466743879079 Marionette DEBUG loaded listener.js 21:51:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (1391D400) [pid = 2424] [serial = 1952] [outer = 12FCC800] 21:51:19 INFO - PROCESS | 2424 | 1466743879605 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 703ms 21:51:19 INFO - PROCESS | 2424 | 1466743879632 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 21:51:19 INFO - PROCESS | 2424 | 1466743879634 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 21:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:51:19 INFO - PROCESS | 2424 | 1466743879638 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:51:19 INFO - PROCESS | 2424 | 1466743879641 Marionette TRACE conn2 <- [1,2566,null,{}] 21:51:19 INFO - PROCESS | 2424 | 1466743879656 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:19 INFO - PROCESS | 2424 | 1466743879660 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:19 INFO - PROCESS | 2424 | 1466743879776 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 21:51:19 INFO - PROCESS | 2424 | 1466743879885 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:19 INFO - PROCESS | 2424 | 1466743879888 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:19 INFO - PROCESS | 2424 | ++DOCSHELL 146BD000 == 29 [pid = 2424] [id = 651] 21:51:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (146BD800) [pid = 2424] [serial = 1953] [outer = 00000000] 21:51:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (155A7C00) [pid = 2424] [serial = 1954] [outer = 146BD800] 21:51:19 INFO - PROCESS | 2424 | 1466743879935 Marionette DEBUG loaded listener.js 21:51:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (15E83400) [pid = 2424] [serial = 1955] [outer = 146BD800] 21:51:20 INFO - PROCESS | 2424 | 1466743880308 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 21:51:20 INFO - PROCESS | 2424 | 1466743880341 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 21:51:20 INFO - PROCESS | 2424 | 1466743880344 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 21:51:20 INFO - PROCESS | 2424 | 1466743880347 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:51:20 INFO - PROCESS | 2424 | 1466743880349 Marionette TRACE conn2 <- [1,2570,null,{}] 21:51:20 INFO - PROCESS | 2424 | 1466743880352 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:20 INFO - PROCESS | 2424 | 1466743880363 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:20 INFO - PROCESS | 2424 | 1466743880449 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 21:51:20 INFO - PROCESS | 2424 | 1466743880454 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:20 INFO - PROCESS | 2424 | 1466743880457 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:20 INFO - PROCESS | 2424 | ++DOCSHELL 1658AC00 == 30 [pid = 2424] [id = 652] 21:51:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1658CC00) [pid = 2424] [serial = 1956] [outer = 00000000] 21:51:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16B86C00) [pid = 2424] [serial = 1957] [outer = 1658CC00] 21:51:20 INFO - PROCESS | 2424 | 1466743880501 Marionette DEBUG loaded listener.js 21:51:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B8EC00) [pid = 2424] [serial = 1958] [outer = 1658CC00] 21:51:20 INFO - PROCESS | 2424 | 1466743880988 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 21:51:21 INFO - PROCESS | 2424 | 1466743881047 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 2424 | 1466743881049 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 21:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:51:21 INFO - PROCESS | 2424 | 1466743881052 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 2424 | 1466743881054 Marionette TRACE conn2 <- [1,2574,null,{}] 21:51:21 INFO - PROCESS | 2424 | 1466743881063 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:21 INFO - PROCESS | 2424 | 1466743881065 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:21 INFO - PROCESS | 2424 | 1466743881177 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 21:51:21 INFO - PROCESS | 2424 | 1466743881275 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 2424 | 1466743881278 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:21 INFO - PROCESS | 2424 | ++DOCSHELL 16E62C00 == 31 [pid = 2424] [id = 653] 21:51:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1751D800) [pid = 2424] [serial = 1959] [outer = 00000000] 21:51:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (17742400) [pid = 2424] [serial = 1960] [outer = 1751D800] 21:51:21 INFO - PROCESS | 2424 | 1466743881321 Marionette DEBUG loaded listener.js 21:51:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (17745400) [pid = 2424] [serial = 1961] [outer = 1751D800] 21:51:21 INFO - PROCESS | 2424 | 1466743881761 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:51:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:51:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 21:51:21 INFO - PROCESS | 2424 | 1466743881793 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 21:51:21 INFO - PROCESS | 2424 | 1466743881795 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 21:51:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:51:21 INFO - PROCESS | 2424 | 1466743881798 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:51:21 INFO - PROCESS | 2424 | 1466743881800 Marionette TRACE conn2 <- [1,2578,null,{}] 21:51:21 INFO - PROCESS | 2424 | 1466743881803 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:21 INFO - PROCESS | 2424 | 1466743881809 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:21 INFO - PROCESS | 2424 | 1466743881951 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 21:51:21 INFO - PROCESS | 2424 | 1466743881963 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:21 INFO - PROCESS | 2424 | 1466743881966 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:21 INFO - PROCESS | 2424 | ++DOCSHELL 17F4D000 == 32 [pid = 2424] [id = 654] 21:51:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (18129000) [pid = 2424] [serial = 1962] [outer = 00000000] 21:51:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19444800) [pid = 2424] [serial = 1963] [outer = 18129000] 21:51:22 INFO - PROCESS | 2424 | 1466743882009 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19701C00) [pid = 2424] [serial = 1964] [outer = 18129000] 21:51:22 INFO - PROCESS | 2424 | 1466743882468 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 687ms 21:51:22 INFO - PROCESS | 2424 | 1466743882498 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 21:51:22 INFO - PROCESS | 2424 | 1466743882500 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 21:51:22 INFO - PROCESS | 2424 | 1466743882503 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:51:22 INFO - PROCESS | 2424 | 1466743882505 Marionette TRACE conn2 <- [1,2582,null,{}] 21:51:22 INFO - PROCESS | 2424 | 1466743882515 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:22 INFO - PROCESS | 2424 | 1466743882516 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:22 INFO - PROCESS | 2424 | 1466743882652 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 21:51:22 INFO - PROCESS | 2424 | 1466743882664 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:22 INFO - PROCESS | 2424 | 1466743882666 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:22 INFO - PROCESS | 2424 | ++DOCSHELL 1970FC00 == 33 [pid = 2424] [id = 655] 21:51:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1974D000) [pid = 2424] [serial = 1965] [outer = 00000000] 21:51:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19752C00) [pid = 2424] [serial = 1966] [outer = 1974D000] 21:51:22 INFO - PROCESS | 2424 | 1466743882709 Marionette DEBUG loaded listener.js 21:51:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1975AC00) [pid = 2424] [serial = 1967] [outer = 1974D000] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16E69000) [pid = 2424] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17572400) [pid = 2424] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (11C97C00) [pid = 2424] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (14619800) [pid = 2424] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (169D0C00) [pid = 2424] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (154D1C00) [pid = 2424] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1A02E800) [pid = 2424] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (10BB8C00) [pid = 2424] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:51:22 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (12F2A000) [pid = 2424] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:51:23 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (10BAB800) [pid = 2424] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:51:23 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (15E84C00) [pid = 2424] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:51:23 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (105EFC00) [pid = 2424] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:51:23 INFO - PROCESS | 2424 | 1466743883242 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 796ms 21:51:23 INFO - PROCESS | 2424 | 1466743883306 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 2424 | 1466743883308 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 21:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:51:23 INFO - PROCESS | 2424 | 1466743883311 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 2424 | 1466743883312 Marionette TRACE conn2 <- [1,2586,null,{}] 21:51:23 INFO - PROCESS | 2424 | 1466743883316 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:23 INFO - PROCESS | 2424 | 1466743883318 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:23 INFO - PROCESS | 2424 | 1466743883400 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 21:51:23 INFO - PROCESS | 2424 | 1466743883406 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:23 INFO - PROCESS | 2424 | 1466743883408 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:23 INFO - PROCESS | 2424 | ++DOCSHELL 114A2C00 == 34 [pid = 2424] [id = 656] 21:51:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1315C800) [pid = 2424] [serial = 1968] [outer = 00000000] 21:51:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (16592800) [pid = 2424] [serial = 1969] [outer = 1315C800] 21:51:23 INFO - PROCESS | 2424 | 1466743883451 Marionette DEBUG loaded listener.js 21:51:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (16B83C00) [pid = 2424] [serial = 1970] [outer = 1315C800] 21:51:23 INFO - PROCESS | 2424 | 1466743883893 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:51:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:51:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 641ms 21:51:23 INFO - PROCESS | 2424 | 1466743883949 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 21:51:23 INFO - PROCESS | 2424 | 1466743883951 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 21:51:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:51:23 INFO - PROCESS | 2424 | 1466743883954 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:51:23 INFO - PROCESS | 2424 | 1466743883956 Marionette TRACE conn2 <- [1,2590,null,{}] 21:51:23 INFO - PROCESS | 2424 | 1466743883960 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:23 INFO - PROCESS | 2424 | 1466743883962 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:24 INFO - PROCESS | 2424 | 1466743884042 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 21:51:24 INFO - PROCESS | 2424 | 1466743884048 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 2424 | 1466743884050 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:24 INFO - PROCESS | 2424 | ++DOCSHELL 13635000 == 35 [pid = 2424] [id = 657] 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (13AB6C00) [pid = 2424] [serial = 1971] [outer = 00000000] 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (16933400) [pid = 2424] [serial = 1972] [outer = 13AB6C00] 21:51:24 INFO - PROCESS | 2424 | 1466743884093 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1970AC00) [pid = 2424] [serial = 1973] [outer = 13AB6C00] 21:51:24 INFO - PROCESS | 2424 | 1466743884557 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 625ms 21:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:51:24 INFO - PROCESS | 2424 | 1466743884593 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 21:51:24 INFO - PROCESS | 2424 | 1466743884595 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 21:51:24 INFO - PROCESS | 2424 | 1466743884598 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:51:24 INFO - PROCESS | 2424 | 1466743884600 Marionette TRACE conn2 <- [1,2594,null,{}] 21:51:24 INFO - PROCESS | 2424 | 1466743884603 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:24 INFO - PROCESS | 2424 | 1466743884605 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:24 INFO - PROCESS | 2424 | 1466743884688 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 21:51:24 INFO - PROCESS | 2424 | 1466743884693 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:24 INFO - PROCESS | 2424 | 1466743884695 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:24 INFO - PROCESS | 2424 | ++DOCSHELL 15A20800 == 36 [pid = 2424] [id = 658] 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16586800) [pid = 2424] [serial = 1974] [outer = 00000000] 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19D17000) [pid = 2424] [serial = 1975] [outer = 16586800] 21:51:24 INFO - PROCESS | 2424 | 1466743884739 Marionette DEBUG loaded listener.js 21:51:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (19D18000) [pid = 2424] [serial = 1976] [outer = 16586800] 21:51:25 INFO - PROCESS | 2424 | 1466743885375 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:51:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:51:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 844ms 21:51:25 INFO - PROCESS | 2424 | 1466743885454 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 21:51:25 INFO - PROCESS | 2424 | 1466743885459 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 21:51:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:51:25 INFO - PROCESS | 2424 | 1466743885465 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:51:25 INFO - PROCESS | 2424 | 1466743885469 Marionette TRACE conn2 <- [1,2598,null,{}] 21:51:25 INFO - PROCESS | 2424 | 1466743885476 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:25 INFO - PROCESS | 2424 | 1466743885479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:25 INFO - PROCESS | 2424 | 1466743885599 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 21:51:25 INFO - PROCESS | 2424 | 1466743885733 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:25 INFO - PROCESS | 2424 | 1466743885736 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:25 INFO - PROCESS | 2424 | ++DOCSHELL 10BB5800 == 37 [pid = 2424] [id = 659] 21:51:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (10F35C00) [pid = 2424] [serial = 1977] [outer = 00000000] 21:51:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (12F6B800) [pid = 2424] [serial = 1978] [outer = 10F35C00] 21:51:25 INFO - PROCESS | 2424 | 1466743885796 Marionette DEBUG loaded listener.js 21:51:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13A33000) [pid = 2424] [serial = 1979] [outer = 10F35C00] 21:51:26 INFO - PROCESS | 2424 | 1466743886373 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 953ms 21:51:26 INFO - PROCESS | 2424 | 1466743886411 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 21:51:26 INFO - PROCESS | 2424 | 1466743886416 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 21:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:51:26 INFO - PROCESS | 2424 | 1466743886422 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:51:26 INFO - PROCESS | 2424 | 1466743886425 Marionette TRACE conn2 <- [1,2602,null,{}] 21:51:26 INFO - PROCESS | 2424 | 1466743886429 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:26 INFO - PROCESS | 2424 | 1466743886432 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:26 INFO - PROCESS | 2424 | 1466743886541 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 21:51:26 INFO - PROCESS | 2424 | 1466743886654 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:26 INFO - PROCESS | 2424 | 1466743886657 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:26 INFO - PROCESS | 2424 | ++DOCSHELL 146BF000 == 38 [pid = 2424] [id = 660] 21:51:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (15496400) [pid = 2424] [serial = 1980] [outer = 00000000] 21:51:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (15E82800) [pid = 2424] [serial = 1981] [outer = 15496400] 21:51:26 INFO - PROCESS | 2424 | 1466743886754 Marionette DEBUG loaded listener.js 21:51:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (16763000) [pid = 2424] [serial = 1982] [outer = 15496400] 21:51:27 INFO - PROCESS | 2424 | 1466743887354 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:51:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:51:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 999ms 21:51:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:51:27 INFO - PROCESS | 2424 | 1466743887423 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 21:51:27 INFO - PROCESS | 2424 | 1466743887426 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 21:51:27 INFO - PROCESS | 2424 | 1466743887430 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:51:27 INFO - PROCESS | 2424 | 1466743887434 Marionette TRACE conn2 <- [1,2606,null,{}] 21:51:27 INFO - PROCESS | 2424 | 1466743887445 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:27 INFO - PROCESS | 2424 | 1466743887450 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:27 INFO - PROCESS | 2424 | 1466743887588 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 21:51:27 INFO - PROCESS | 2424 | 1466743887730 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:27 INFO - PROCESS | 2424 | 1466743887734 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:27 INFO - PROCESS | 2424 | ++DOCSHELL 19708000 == 39 [pid = 2424] [id = 661] 21:51:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19750000) [pid = 2424] [serial = 1983] [outer = 00000000] 21:51:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19D17C00) [pid = 2424] [serial = 1984] [outer = 19750000] 21:51:27 INFO - PROCESS | 2424 | 1466743887791 Marionette DEBUG loaded listener.js 21:51:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19DAEC00) [pid = 2424] [serial = 1985] [outer = 19750000] 21:51:28 INFO - PROCESS | 2424 | 1466743888362 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 937ms 21:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:51:28 INFO - PROCESS | 2424 | 1466743888374 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 21:51:28 INFO - PROCESS | 2424 | 1466743888377 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 21:51:28 INFO - PROCESS | 2424 | 1466743888381 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:51:28 INFO - PROCESS | 2424 | 1466743888383 Marionette TRACE conn2 <- [1,2610,null,{}] 21:51:28 INFO - PROCESS | 2424 | 1466743888386 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:28 INFO - PROCESS | 2424 | 1466743888389 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:28 INFO - PROCESS | 2424 | 1466743888497 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 21:51:28 INFO - PROCESS | 2424 | 1466743888833 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:28 INFO - PROCESS | 2424 | 1466743888836 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:28 INFO - PROCESS | 2424 | ++DOCSHELL 105E9800 == 40 [pid = 2424] [id = 662] 21:51:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10A57C00) [pid = 2424] [serial = 1986] [outer = 00000000] 21:51:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10BADC00) [pid = 2424] [serial = 1987] [outer = 10A57C00] 21:51:28 INFO - PROCESS | 2424 | 1466743888886 Marionette DEBUG loaded listener.js 21:51:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (11222000) [pid = 2424] [serial = 1988] [outer = 10A57C00] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 13635000 == 39 [pid = 2424] [id = 657] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 114A2C00 == 38 [pid = 2424] [id = 656] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 1970FC00 == 37 [pid = 2424] [id = 655] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 17F4D000 == 36 [pid = 2424] [id = 654] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 16E62C00 == 35 [pid = 2424] [id = 653] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 1658AC00 == 34 [pid = 2424] [id = 652] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 146BD000 == 33 [pid = 2424] [id = 651] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 12F5FC00 == 32 [pid = 2424] [id = 650] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 1055F400 == 31 [pid = 2424] [id = 649] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 14614C00 == 30 [pid = 2424] [id = 646] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 13EA0400 == 29 [pid = 2424] [id = 648] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 10A61400 == 28 [pid = 2424] [id = 647] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 146BF000 == 27 [pid = 2424] [id = 660] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 19708000 == 26 [pid = 2424] [id = 661] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 15A20800 == 25 [pid = 2424] [id = 658] 21:51:29 INFO - PROCESS | 2424 | --DOCSHELL 10BB5800 == 24 [pid = 2424] [id = 659] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1943F800) [pid = 2424] [serial = 1939] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1812F800) [pid = 2424] [serial = 1906] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17F50000) [pid = 2424] [serial = 1936] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (146BDC00) [pid = 2424] [serial = 1904] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (146B5000) [pid = 2424] [serial = 1921] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16E60400) [pid = 2424] [serial = 1930] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15E7DC00) [pid = 2424] [serial = 1925] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (1A34A800) [pid = 2424] [serial = 1910] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17744800) [pid = 2424] [serial = 1931] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (114A4C00) [pid = 2424] [serial = 1913] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13184000) [pid = 2424] [serial = 1919] [outer = 00000000] [url = about:blank] 21:51:29 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (146BE800) [pid = 2424] [serial = 1922] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (196D5800) [pid = 2424] [serial = 1907] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (12FD3400) [pid = 2424] [serial = 1918] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (110A0000) [pid = 2424] [serial = 1915] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13ABF800) [pid = 2424] [serial = 1903] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16593800) [pid = 2424] [serial = 1927] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (13918C00) [pid = 2424] [serial = 1934] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (1A07EC00) [pid = 2424] [serial = 1909] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (13633800) [pid = 2424] [serial = 1933] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15A1FC00) [pid = 2424] [serial = 1924] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16766400) [pid = 2424] [serial = 1928] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (11223000) [pid = 2424] [serial = 1912] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1122E800) [pid = 2424] [serial = 1916] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (17F49C00) [pid = 2424] [serial = 1937] [outer = 00000000] [url = about:blank] 21:51:30 INFO - PROCESS | 2424 | 1466743890175 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1844ms 21:51:30 INFO - PROCESS | 2424 | 1466743890235 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 2424 | 1466743890240 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 21:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:51:30 INFO - PROCESS | 2424 | 1466743890245 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 2424 | 1466743890248 Marionette TRACE conn2 <- [1,2614,null,{}] 21:51:30 INFO - PROCESS | 2424 | 1466743890254 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:30 INFO - PROCESS | 2424 | 1466743890257 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:30 INFO - PROCESS | 2424 | 1466743890350 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 21:51:30 INFO - PROCESS | 2424 | 1466743890452 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:30 INFO - PROCESS | 2424 | 1466743890456 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:30 INFO - PROCESS | 2424 | ++DOCSHELL 10BB5800 == 25 [pid = 2424] [id = 663] 21:51:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10BB8C00) [pid = 2424] [serial = 1989] [outer = 00000000] 21:51:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (114A3C00) [pid = 2424] [serial = 1990] [outer = 10BB8C00] 21:51:30 INFO - PROCESS | 2424 | 1466743890505 Marionette DEBUG loaded listener.js 21:51:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (114A4C00) [pid = 2424] [serial = 1991] [outer = 10BB8C00] 21:51:30 INFO - PROCESS | 2424 | 1466743890942 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 21:51:30 INFO - PROCESS | 2424 | 1466743890986 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 21:51:30 INFO - PROCESS | 2424 | 1466743890990 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 21:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:51:30 INFO - PROCESS | 2424 | 1466743890997 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:51:30 INFO - PROCESS | 2424 | 1466743891000 Marionette TRACE conn2 <- [1,2618,null,{}] 21:51:30 INFO - PROCESS | 2424 | 1466743891004 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:30 INFO - PROCESS | 2424 | 1466743891006 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:31 INFO - PROCESS | 2424 | 1466743891101 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 21:51:31 INFO - PROCESS | 2424 | 1466743891109 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 2424 | 1466743891112 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:31 INFO - PROCESS | 2424 | ++DOCSHELL 13138400 == 26 [pid = 2424] [id = 664] 21:51:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (13139400) [pid = 2424] [serial = 1992] [outer = 00000000] 21:51:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13186800) [pid = 2424] [serial = 1993] [outer = 13139400] 21:51:31 INFO - PROCESS | 2424 | 1466743891162 Marionette DEBUG loaded listener.js 21:51:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13635000) [pid = 2424] [serial = 1994] [outer = 13139400] 21:51:31 INFO - PROCESS | 2424 | 1466743891645 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:51:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:51:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 21:51:31 INFO - PROCESS | 2424 | 1466743891696 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 21:51:31 INFO - PROCESS | 2424 | 1466743891698 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 21:51:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:51:31 INFO - PROCESS | 2424 | 1466743891702 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:51:31 INFO - PROCESS | 2424 | 1466743891705 Marionette TRACE conn2 <- [1,2622,null,{}] 21:51:31 INFO - PROCESS | 2424 | 1466743891717 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:31 INFO - PROCESS | 2424 | 1466743891722 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:31 INFO - PROCESS | 2424 | 1466743891835 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 21:51:31 INFO - PROCESS | 2424 | 1466743891940 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:31 INFO - PROCESS | 2424 | 1466743891943 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:31 INFO - PROCESS | 2424 | ++DOCSHELL 146B8400 == 27 [pid = 2424] [id = 665] 21:51:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (146B8800) [pid = 2424] [serial = 1995] [outer = 00000000] 21:51:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (146C0000) [pid = 2424] [serial = 1996] [outer = 146B8800] 21:51:31 INFO - PROCESS | 2424 | 1466743891990 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (154CE400) [pid = 2424] [serial = 1997] [outer = 146B8800] 21:51:32 INFO - PROCESS | 2424 | 1466743892438 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 797ms 21:51:32 INFO - PROCESS | 2424 | 1466743892503 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 21:51:32 INFO - PROCESS | 2424 | 1466743892506 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 21:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:51:32 INFO - PROCESS | 2424 | 1466743892514 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:51:32 INFO - PROCESS | 2424 | 1466743892516 Marionette TRACE conn2 <- [1,2626,null,{}] 21:51:32 INFO - PROCESS | 2424 | 1466743892520 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:32 INFO - PROCESS | 2424 | 1466743892531 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:32 INFO - PROCESS | 2424 | 1466743892649 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 21:51:32 INFO - PROCESS | 2424 | 1466743892717 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:32 INFO - PROCESS | 2424 | 1466743892719 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:32 INFO - PROCESS | 2424 | ++DOCSHELL 155A4400 == 28 [pid = 2424] [id = 666] 21:51:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (15A18C00) [pid = 2424] [serial = 1998] [outer = 00000000] 21:51:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (15E82000) [pid = 2424] [serial = 1999] [outer = 15A18C00] 21:51:32 INFO - PROCESS | 2424 | 1466743892763 Marionette DEBUG loaded listener.js 21:51:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16593C00) [pid = 2424] [serial = 2000] [outer = 15A18C00] 21:51:33 INFO - PROCESS | 2424 | 1466743893196 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 750ms 21:51:33 INFO - PROCESS | 2424 | 1466743893255 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 2424 | 1466743893257 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 21:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:51:33 INFO - PROCESS | 2424 | 1466743893261 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 2424 | 1466743893263 Marionette TRACE conn2 <- [1,2630,null,{}] 21:51:33 INFO - PROCESS | 2424 | 1466743893266 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:33 INFO - PROCESS | 2424 | 1466743893268 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:33 INFO - PROCESS | 2424 | 1466743893381 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 21:51:33 INFO - PROCESS | 2424 | 1466743893388 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:33 INFO - PROCESS | 2424 | 1466743893390 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:33 INFO - PROCESS | 2424 | ++DOCSHELL 16760400 == 29 [pid = 2424] [id = 667] 21:51:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16766C00) [pid = 2424] [serial = 2001] [outer = 00000000] 21:51:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16B83800) [pid = 2424] [serial = 2002] [outer = 16766C00] 21:51:33 INFO - PROCESS | 2424 | 1466743893437 Marionette DEBUG loaded listener.js 21:51:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B8D800) [pid = 2424] [serial = 2003] [outer = 16766C00] 21:51:33 INFO - PROCESS | 2424 | 1466743893894 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:51:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:51:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 21:51:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:51:33 INFO - PROCESS | 2424 | 1466743893969 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 21:51:33 INFO - PROCESS | 2424 | 1466743893971 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 21:51:33 INFO - PROCESS | 2424 | 1466743893975 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:51:33 INFO - PROCESS | 2424 | 1466743893976 Marionette TRACE conn2 <- [1,2634,null,{}] 21:51:33 INFO - PROCESS | 2424 | 1466743893980 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:33 INFO - PROCESS | 2424 | 1466743893985 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:34 INFO - PROCESS | 2424 | 1466743894131 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (18129000) [pid = 2424] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1974D000) [pid = 2424] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13EA3400) [pid = 2424] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (18130C00) [pid = 2424] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1658CC00) [pid = 2424] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10A64800) [pid = 2424] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (13AB6C00) [pid = 2424] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (105EA800) [pid = 2424] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (146BD800) [pid = 2424] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (12FCC800) [pid = 2424] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (16586800) [pid = 2424] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1315C800) [pid = 2424] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:51:34 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1751D800) [pid = 2424] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:51:34 INFO - PROCESS | 2424 | 1466743894430 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:34 INFO - PROCESS | 2424 | 1466743894432 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:34 INFO - PROCESS | 2424 | ++DOCSHELL 105F0000 == 30 [pid = 2424] [id = 668] 21:51:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (105F5400) [pid = 2424] [serial = 2004] [outer = 00000000] 21:51:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10ED8000) [pid = 2424] [serial = 2005] [outer = 105F5400] 21:51:34 INFO - PROCESS | 2424 | 1466743894500 Marionette DEBUG loaded listener.js 21:51:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1322D800) [pid = 2424] [serial = 2006] [outer = 105F5400] 21:51:34 INFO - PROCESS | 2424 | 1466743894898 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:51:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:51:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 938ms 21:51:34 INFO - PROCESS | 2424 | 1466743894921 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 21:51:34 INFO - PROCESS | 2424 | 1466743894923 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 21:51:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:51:34 INFO - PROCESS | 2424 | 1466743894926 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:51:34 INFO - PROCESS | 2424 | 1466743894937 Marionette TRACE conn2 <- [1,2638,null,{}] 21:51:34 INFO - PROCESS | 2424 | 1466743894941 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:34 INFO - PROCESS | 2424 | 1466743894943 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:35 INFO - PROCESS | 2424 | 1466743895059 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 21:51:35 INFO - PROCESS | 2424 | 1466743895064 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 2424 | 1466743895066 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:35 INFO - PROCESS | 2424 | ++DOCSHELL 14614800 == 31 [pid = 2424] [id = 669] 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (146B3C00) [pid = 2424] [serial = 2007] [outer = 00000000] 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (17D7FC00) [pid = 2424] [serial = 2008] [outer = 146B3C00] 21:51:35 INFO - PROCESS | 2424 | 1466743895110 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (17D83400) [pid = 2424] [serial = 2009] [outer = 146B3C00] 21:51:35 INFO - PROCESS | 2424 | 1466743895507 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:51:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:51:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 594ms 21:51:35 INFO - PROCESS | 2424 | 1466743895533 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 21:51:35 INFO - PROCESS | 2424 | 1466743895535 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 21:51:35 INFO - PROCESS | 2424 | 1466743895538 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:51:35 INFO - PROCESS | 2424 | 1466743895539 Marionette TRACE conn2 <- [1,2642,null,{}] 21:51:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:51:35 INFO - PROCESS | 2424 | 1466743895558 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:35 INFO - PROCESS | 2424 | 1466743895560 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:35 INFO - PROCESS | 2424 | 1466743895637 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 21:51:35 INFO - PROCESS | 2424 | 1466743895642 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:35 INFO - PROCESS | 2424 | 1466743895644 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:35 INFO - PROCESS | 2424 | ++DOCSHELL 1773C400 == 32 [pid = 2424] [id = 670] 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1812AC00) [pid = 2424] [serial = 2010] [outer = 00000000] 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1943F800) [pid = 2424] [serial = 2011] [outer = 1812AC00] 21:51:35 INFO - PROCESS | 2424 | 1466743895687 Marionette DEBUG loaded listener.js 21:51:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (19439400) [pid = 2424] [serial = 2012] [outer = 1812AC00] 21:51:36 INFO - PROCESS | 2424 | 1466743896132 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:51:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:51:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 640ms 21:51:36 INFO - PROCESS | 2424 | 1466743896179 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 21:51:36 INFO - PROCESS | 2424 | 1466743896182 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 21:51:36 INFO - PROCESS | 2424 | 1466743896192 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:51:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:51:36 INFO - PROCESS | 2424 | 1466743896194 Marionette TRACE conn2 <- [1,2646,null,{}] 21:51:36 INFO - PROCESS | 2424 | 1466743896198 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:36 INFO - PROCESS | 2424 | 1466743896199 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:36 INFO - PROCESS | 2424 | 1466743896319 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 21:51:36 INFO - PROCESS | 2424 | 1466743896332 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:36 INFO - PROCESS | 2424 | 1466743896334 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:36 INFO - PROCESS | 2424 | ++DOCSHELL 146B7800 == 33 [pid = 2424] [id = 671] 21:51:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (19701400) [pid = 2424] [serial = 2013] [outer = 00000000] 21:51:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1970A800) [pid = 2424] [serial = 2014] [outer = 19701400] 21:51:36 INFO - PROCESS | 2424 | 1466743896404 Marionette DEBUG loaded listener.js 21:51:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1970C800) [pid = 2424] [serial = 2015] [outer = 19701400] 21:51:37 INFO - PROCESS | 2424 | 1466743897230 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:51:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:51:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1078ms 21:51:37 INFO - PROCESS | 2424 | 1466743897283 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 21:51:37 INFO - PROCESS | 2424 | 1466743897287 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 21:51:37 INFO - PROCESS | 2424 | 1466743897292 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:51:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:51:37 INFO - PROCESS | 2424 | 1466743897298 Marionette TRACE conn2 <- [1,2650,null,{}] 21:51:37 INFO - PROCESS | 2424 | 1466743897303 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:37 INFO - PROCESS | 2424 | 1466743897306 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:37 INFO - PROCESS | 2424 | 1466743897425 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 21:51:37 INFO - PROCESS | 2424 | 1466743897564 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:37 INFO - PROCESS | 2424 | 1466743897567 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:37 INFO - PROCESS | 2424 | ++DOCSHELL 11222C00 == 34 [pid = 2424] [id = 672] 21:51:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (11225000) [pid = 2424] [serial = 2016] [outer = 00000000] 21:51:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12F25800) [pid = 2424] [serial = 2017] [outer = 11225000] 21:51:37 INFO - PROCESS | 2424 | 1466743897626 Marionette DEBUG loaded listener.js 21:51:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13A29000) [pid = 2424] [serial = 2018] [outer = 11225000] 21:51:38 INFO - PROCESS | 2424 | 1466743898331 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:51:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:51:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1093ms 21:51:38 INFO - PROCESS | 2424 | 1466743898389 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 21:51:38 INFO - PROCESS | 2424 | 1466743898394 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 21:51:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:51:38 INFO - PROCESS | 2424 | 1466743898426 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:51:38 INFO - PROCESS | 2424 | 1466743898429 Marionette TRACE conn2 <- [1,2654,null,{}] 21:51:38 INFO - PROCESS | 2424 | 1466743898434 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:38 INFO - PROCESS | 2424 | 1466743898437 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:38 INFO - PROCESS | 2424 | 1466743898565 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 21:51:38 INFO - PROCESS | 2424 | 1466743898789 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:38 INFO - PROCESS | 2424 | 1466743898792 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:38 INFO - PROCESS | 2424 | ++DOCSHELL 10474000 == 35 [pid = 2424] [id = 673] 21:51:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (104E7800) [pid = 2424] [serial = 2019] [outer = 00000000] 21:51:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10A56800) [pid = 2424] [serial = 2020] [outer = 104E7800] 21:51:38 INFO - PROCESS | 2424 | 1466743898853 Marionette DEBUG loaded listener.js 21:51:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10BB7800) [pid = 2424] [serial = 2021] [outer = 104E7800] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 1773C400 == 34 [pid = 2424] [id = 670] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 14614800 == 33 [pid = 2424] [id = 669] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 105F0000 == 32 [pid = 2424] [id = 668] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 16760400 == 31 [pid = 2424] [id = 667] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 155A4400 == 30 [pid = 2424] [id = 666] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 146B8400 == 29 [pid = 2424] [id = 665] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 13138400 == 28 [pid = 2424] [id = 664] 21:51:39 INFO - PROCESS | 2424 | --DOCSHELL 10BB5800 == 27 [pid = 2424] [id = 663] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (17742400) [pid = 2424] [serial = 1960] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19444800) [pid = 2424] [serial = 1963] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17745400) [pid = 2424] [serial = 1961] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19752C00) [pid = 2424] [serial = 1966] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (14282C00) [pid = 2424] [serial = 1945] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (155A8400) [pid = 2424] [serial = 1946] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (196D0000) [pid = 2424] [serial = 1940] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16B86C00) [pid = 2424] [serial = 1957] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1122C800) [pid = 2424] [serial = 1942] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19701C00) [pid = 2424] [serial = 1964] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12BA5400) [pid = 2424] [serial = 1943] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1970AC00) [pid = 2424] [serial = 1973] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (10BB8000) [pid = 2424] [serial = 1948] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (11C93400) [pid = 2424] [serial = 1949] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (155A7C00) [pid = 2424] [serial = 1954] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (15E83400) [pid = 2424] [serial = 1955] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (132EE800) [pid = 2424] [serial = 1951] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1391D400) [pid = 2424] [serial = 1952] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19D17000) [pid = 2424] [serial = 1975] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19D18000) [pid = 2424] [serial = 1976] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16933400) [pid = 2424] [serial = 1972] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1975AC00) [pid = 2424] [serial = 1967] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (16592800) [pid = 2424] [serial = 1969] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (16B8EC00) [pid = 2424] [serial = 1958] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16B83C00) [pid = 2424] [serial = 1970] [outer = 00000000] [url = about:blank] 21:51:39 INFO - PROCESS | 2424 | 1466743899980 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:51:40 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) 21:51:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1640ms 21:51:40 INFO - PROCESS | 2424 | 1466743900046 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 21:51:40 INFO - PROCESS | 2424 | 1466743900050 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 21:51:40 INFO - PROCESS | 2424 | 1466743900054 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:51:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:51:40 INFO - PROCESS | 2424 | 1466743900057 Marionette TRACE conn2 <- [1,2658,null,{}] 21:51:40 INFO - PROCESS | 2424 | 1466743900063 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:40 INFO - PROCESS | 2424 | 1466743900065 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:40 INFO - PROCESS | 2424 | 1466743900150 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 21:51:40 INFO - PROCESS | 2424 | 1466743900159 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:40 INFO - PROCESS | 2424 | 1466743900161 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:40 INFO - PROCESS | 2424 | ++DOCSHELL 11DD9800 == 28 [pid = 2424] [id = 674] 21:51:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (11DDA000) [pid = 2424] [serial = 2022] [outer = 00000000] 21:51:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (13190400) [pid = 2424] [serial = 2023] [outer = 11DDA000] 21:51:40 INFO - PROCESS | 2424 | 1466743900209 Marionette DEBUG loaded listener.js 21:51:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (13918400) [pid = 2424] [serial = 2024] [outer = 11DDA000] 21:51:41 INFO - PROCESS | 2424 | 1466743901197 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:41 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 21:51:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 21:51:41 INFO - PROCESS | 2424 | 1466743901253 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 21:51:41 INFO - PROCESS | 2424 | 1466743901257 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 21:51:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:51:41 INFO - PROCESS | 2424 | 1466743901262 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:51:41 INFO - PROCESS | 2424 | 1466743901264 Marionette TRACE conn2 <- [1,2662,null,{}] 21:51:41 INFO - PROCESS | 2424 | 1466743901268 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:41 INFO - PROCESS | 2424 | 1466743901270 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:41 INFO - PROCESS | 2424 | 1466743901363 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:51:41 INFO - PROCESS | 2424 | 1466743901370 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:41 INFO - PROCESS | 2424 | 1466743901372 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:41 INFO - PROCESS | 2424 | ++DOCSHELL 13AB7400 == 29 [pid = 2424] [id = 675] 21:51:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (13ABF400) [pid = 2424] [serial = 2025] [outer = 00000000] 21:51:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (146BE000) [pid = 2424] [serial = 2026] [outer = 13ABF400] 21:51:41 INFO - PROCESS | 2424 | 1466743901505 Marionette DEBUG loaded listener.js 21:51:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (15A14C00) [pid = 2424] [serial = 2027] [outer = 13ABF400] 21:51:42 INFO - PROCESS | 2424 | 1466743902445 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:42 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 21:51:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1187ms 21:51:42 INFO - PROCESS | 2424 | 1466743902457 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 21:51:42 INFO - PROCESS | 2424 | 1466743902460 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 21:51:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:51:42 INFO - PROCESS | 2424 | 1466743902465 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:51:42 INFO - PROCESS | 2424 | 1466743902471 Marionette TRACE conn2 <- [1,2666,null,{}] 21:51:42 INFO - PROCESS | 2424 | 1466743902480 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:42 INFO - PROCESS | 2424 | 1466743902484 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:42 INFO - PROCESS | 2424 | 1466743902606 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:51:42 INFO - PROCESS | 2424 | 1466743902613 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:42 INFO - PROCESS | 2424 | 1466743902616 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:42 INFO - PROCESS | 2424 | ++DOCSHELL 15E84400 == 30 [pid = 2424] [id = 676] 21:51:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (16587000) [pid = 2424] [serial = 2028] [outer = 00000000] 21:51:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (16B86C00) [pid = 2424] [serial = 2029] [outer = 16587000] 21:51:42 INFO - PROCESS | 2424 | 1466743902661 Marionette DEBUG loaded listener.js 21:51:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (16D1FC00) [pid = 2424] [serial = 2030] [outer = 16587000] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (10F35C00) [pid = 2424] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (15496400) [pid = 2424] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19750000) [pid = 2424] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1812AC00) [pid = 2424] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (15A18C00) [pid = 2424] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (10A57C00) [pid = 2424] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (10BB8C00) [pid = 2424] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (13139400) [pid = 2424] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16766C00) [pid = 2424] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (146B8800) [pid = 2424] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (105F5400) [pid = 2424] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:51:43 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (146B3C00) [pid = 2424] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:51:43 INFO - PROCESS | 2424 | 1466743903638 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:51:43 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) 21:51:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1219ms 21:51:43 INFO - PROCESS | 2424 | 1466743903677 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:51:43 INFO - PROCESS | 2424 | 1466743903680 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 21:51:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:51:43 INFO - PROCESS | 2424 | 1466743903683 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:51:43 INFO - PROCESS | 2424 | 1466743903685 Marionette TRACE conn2 <- [1,2670,null,{}] 21:51:43 INFO - PROCESS | 2424 | 1466743903688 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:43 INFO - PROCESS | 2424 | 1466743903690 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:43 INFO - PROCESS | 2424 | 1466743903773 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:51:43 INFO - PROCESS | 2424 | 1466743903778 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:43 INFO - PROCESS | 2424 | 1466743903780 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:43 INFO - PROCESS | 2424 | ++DOCSHELL 10BAE800 == 31 [pid = 2424] [id = 677] 21:51:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (11890800) [pid = 2424] [serial = 2031] [outer = 00000000] 21:51:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (15A18C00) [pid = 2424] [serial = 2032] [outer = 11890800] 21:51:43 INFO - PROCESS | 2424 | 1466743903823 Marionette DEBUG loaded listener.js 21:51:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (1658C400) [pid = 2424] [serial = 2033] [outer = 11890800] 21:51:44 INFO - PROCESS | 2424 | 1466743904757 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:51:44 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) 21:51:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1093ms 21:51:44 INFO - PROCESS | 2424 | 1466743904780 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 21:51:44 INFO - PROCESS | 2424 | 1466743904781 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 21:51:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:51:44 INFO - PROCESS | 2424 | 1466743904785 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:51:44 INFO - PROCESS | 2424 | 1466743904787 Marionette TRACE conn2 <- [1,2674,null,{}] 21:51:44 INFO - PROCESS | 2424 | 1466743904791 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:44 INFO - PROCESS | 2424 | 1466743904792 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:44 INFO - PROCESS | 2424 | 1466743904905 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:51:44 INFO - PROCESS | 2424 | 1466743904913 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:44 INFO - PROCESS | 2424 | 1466743904919 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:44 INFO - PROCESS | 2424 | ++DOCSHELL 14283000 == 32 [pid = 2424] [id = 678] 21:51:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (16B8C400) [pid = 2424] [serial = 2034] [outer = 00000000] 21:51:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (17570400) [pid = 2424] [serial = 2035] [outer = 16B8C400] 21:51:44 INFO - PROCESS | 2424 | 1466743904973 Marionette DEBUG loaded listener.js 21:51:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (17A84800) [pid = 2424] [serial = 2036] [outer = 16B8C400] 21:51:45 INFO - PROCESS | 2424 | 1466743905922 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:45 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 21:51:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1187ms 21:51:46 INFO - PROCESS | 2424 | 1466743906029 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 21:51:46 INFO - PROCESS | 2424 | 1466743906033 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 21:51:46 INFO - PROCESS | 2424 | 1466743906040 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:51:46 INFO - PROCESS | 2424 | 1466743906044 Marionette TRACE conn2 <- [1,2678,null,{}] 21:51:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:51:46 INFO - PROCESS | 2424 | 1466743906050 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:46 INFO - PROCESS | 2424 | 1466743906053 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:46 INFO - PROCESS | 2424 | 1466743906196 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:51:46 INFO - PROCESS | 2424 | 1466743906371 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:46 INFO - PROCESS | 2424 | 1466743906376 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:46 INFO - PROCESS | 2424 | ++DOCSHELL 12C8DC00 == 33 [pid = 2424] [id = 679] 21:51:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (12F1C800) [pid = 2424] [serial = 2037] [outer = 00000000] 21:51:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (1315C800) [pid = 2424] [serial = 2038] [outer = 12F1C800] 21:51:46 INFO - PROCESS | 2424 | 1466743906433 Marionette DEBUG loaded listener.js 21:51:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13E9E400) [pid = 2424] [serial = 2039] [outer = 12F1C800] 21:51:47 INFO - PROCESS | 2424 | 1466743907484 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:47 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 21:51:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1500ms 21:51:47 INFO - PROCESS | 2424 | 1466743907543 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 21:51:47 INFO - PROCESS | 2424 | 1466743907548 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 21:51:47 INFO - PROCESS | 2424 | 1466743907597 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:51:47 INFO - PROCESS | 2424 | 1466743907601 Marionette TRACE conn2 <- [1,2682,null,{}] 21:51:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:51:47 INFO - PROCESS | 2424 | 1466743907605 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:47 INFO - PROCESS | 2424 | 1466743907608 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:47 INFO - PROCESS | 2424 | 1466743907710 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:51:48 INFO - PROCESS | 2424 | 1466743908037 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:48 INFO - PROCESS | 2424 | 1466743908041 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:48 INFO - PROCESS | 2424 | ++DOCSHELL 1043A400 == 34 [pid = 2424] [id = 680] 21:51:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (10441800) [pid = 2424] [serial = 2040] [outer = 00000000] 21:51:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (10BAA800) [pid = 2424] [serial = 2041] [outer = 10441800] 21:51:48 INFO - PROCESS | 2424 | 1466743908092 Marionette DEBUG loaded listener.js 21:51:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (112DB000) [pid = 2424] [serial = 2042] [outer = 10441800] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 10BAE800 == 33 [pid = 2424] [id = 677] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 15E84400 == 32 [pid = 2424] [id = 676] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 13AB7400 == 31 [pid = 2424] [id = 675] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 11DD9800 == 30 [pid = 2424] [id = 674] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 11222C00 == 29 [pid = 2424] [id = 672] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 10474000 == 28 [pid = 2424] [id = 673] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 105E9800 == 27 [pid = 2424] [id = 662] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 146B7800 == 26 [pid = 2424] [id = 671] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 14283000 == 25 [pid = 2424] [id = 678] 21:51:49 INFO - PROCESS | 2424 | --DOCSHELL 12C8DC00 == 24 [pid = 2424] [id = 679] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (15E82800) [pid = 2424] [serial = 1981] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (19DAEC00) [pid = 2424] [serial = 1985] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (19439400) [pid = 2424] [serial = 2012] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (19D17C00) [pid = 2424] [serial = 1984] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (1322D800) [pid = 2424] [serial = 2006] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (154CE400) [pid = 2424] [serial = 1997] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (1943F800) [pid = 2424] [serial = 2011] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (15E82000) [pid = 2424] [serial = 1999] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (11222000) [pid = 2424] [serial = 1988] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (10BADC00) [pid = 2424] [serial = 1987] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (114A3C00) [pid = 2424] [serial = 1990] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (114A4C00) [pid = 2424] [serial = 1991] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (13186800) [pid = 2424] [serial = 1993] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (13635000) [pid = 2424] [serial = 1994] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (16B83800) [pid = 2424] [serial = 2002] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (146C0000) [pid = 2424] [serial = 1996] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (16593C00) [pid = 2424] [serial = 2000] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (10ED8000) [pid = 2424] [serial = 2005] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 50 (16B8D800) [pid = 2424] [serial = 2003] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 49 (17D7FC00) [pid = 2424] [serial = 2008] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 48 (17D83400) [pid = 2424] [serial = 2009] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 47 (13A33000) [pid = 2424] [serial = 1979] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 46 (12F6B800) [pid = 2424] [serial = 1978] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | --DOMWINDOW == 45 (16763000) [pid = 2424] [serial = 1982] [outer = 00000000] [url = about:blank] 21:51:49 INFO - PROCESS | 2424 | 1466743909301 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:49 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 21:51:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:51:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1750ms 21:51:49 INFO - PROCESS | 2424 | 1466743909351 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 21:51:49 INFO - PROCESS | 2424 | 1466743909356 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 21:51:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:51:49 INFO - PROCESS | 2424 | 1466743909361 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:51:49 INFO - PROCESS | 2424 | 1466743909365 Marionette TRACE conn2 <- [1,2686,null,{}] 21:51:49 INFO - PROCESS | 2424 | 1466743909419 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:49 INFO - PROCESS | 2424 | 1466743909422 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:49 INFO - PROCESS | 2424 | 1466743909531 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:51:49 INFO - PROCESS | 2424 | 1466743909626 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:49 INFO - PROCESS | 2424 | 1466743909629 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:49 INFO - PROCESS | 2424 | ++DOCSHELL 11D89800 == 25 [pid = 2424] [id = 681] 21:51:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 46 (11DD9800) [pid = 2424] [serial = 2043] [outer = 00000000] 21:51:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 47 (129E4400) [pid = 2424] [serial = 2044] [outer = 11DD9800] 21:51:49 INFO - PROCESS | 2424 | 1466743909677 Marionette DEBUG loaded listener.js 21:51:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 48 (129E6000) [pid = 2424] [serial = 2045] [outer = 11DD9800] 21:51:50 INFO - PROCESS | 2424 | 1466743910592 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:50 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 21:51:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:51:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:51:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1282ms 21:51:50 INFO - PROCESS | 2424 | 1466743910645 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 21:51:50 INFO - PROCESS | 2424 | 1466743910651 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 21:51:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:51:50 INFO - PROCESS | 2424 | 1466743910657 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:51:50 INFO - PROCESS | 2424 | 1466743910660 Marionette TRACE conn2 <- [1,2690,null,{}] 21:51:50 INFO - PROCESS | 2424 | 1466743910663 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:50 INFO - PROCESS | 2424 | 1466743910666 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:50 INFO - PROCESS | 2424 | 1466743910754 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:51:50 INFO - PROCESS | 2424 | 1466743910762 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:50 INFO - PROCESS | 2424 | 1466743910765 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:50 INFO - PROCESS | 2424 | ++DOCSHELL 132F0000 == 26 [pid = 2424] [id = 682] 21:51:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 49 (1363A800) [pid = 2424] [serial = 2046] [outer = 00000000] 21:51:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 50 (13A33800) [pid = 2424] [serial = 2047] [outer = 1363A800] 21:51:50 INFO - PROCESS | 2424 | 1466743910813 Marionette DEBUG loaded listener.js 21:51:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (1427A800) [pid = 2424] [serial = 2048] [outer = 1363A800] 21:51:51 INFO - PROCESS | 2424 | 1466743911315 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:51:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:51:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 703ms 21:51:51 INFO - PROCESS | 2424 | 1466743911355 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 21:51:51 INFO - PROCESS | 2424 | 1466743911357 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 21:51:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:51:51 INFO - PROCESS | 2424 | 1466743911367 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:51:51 INFO - PROCESS | 2424 | 1466743911370 Marionette TRACE conn2 <- [1,2694,null,{}] 21:51:51 INFO - PROCESS | 2424 | 1466743911381 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:51 INFO - PROCESS | 2424 | 1466743911386 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:51 INFO - PROCESS | 2424 | 1466743911499 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:51:51 INFO - PROCESS | 2424 | 1466743911511 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:51 INFO - PROCESS | 2424 | 1466743911514 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:51 INFO - PROCESS | 2424 | ++DOCSHELL 1527CC00 == 27 [pid = 2424] [id = 683] 21:51:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (1527D000) [pid = 2424] [serial = 2049] [outer = 00000000] 21:51:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (154CEC00) [pid = 2424] [serial = 2050] [outer = 1527D000] 21:51:51 INFO - PROCESS | 2424 | 1466743911619 Marionette DEBUG loaded listener.js 21:51:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (15A15400) [pid = 2424] [serial = 2051] [outer = 1527D000] 21:51:52 INFO - PROCESS | 2424 | 1466743912051 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:51:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:51:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 735ms 21:51:52 INFO - PROCESS | 2424 | 1466743912106 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 2424 | 1466743912118 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 21:51:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:51:52 INFO - PROCESS | 2424 | 1466743912157 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - PROCESS | 2424 | 1466743912159 Marionette TRACE conn2 <- [1,2698,null,{}] 21:51:52 INFO - PROCESS | 2424 | 1466743912171 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 2424 | 1466743912173 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:52 INFO - PROCESS | 2424 | 1466743912290 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:51:52 INFO - PROCESS | 2424 | 1466743912299 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 2424 | 1466743912301 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:52 INFO - PROCESS | 2424 | ++DOCSHELL 15A68C00 == 28 [pid = 2424] [id = 684] 21:51:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (15A6E400) [pid = 2424] [serial = 2052] [outer = 00000000] 21:51:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (16591C00) [pid = 2424] [serial = 2053] [outer = 15A6E400] 21:51:52 INFO - PROCESS | 2424 | 1466743912345 Marionette DEBUG loaded listener.js 21:51:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (16761400) [pid = 2424] [serial = 2054] [outer = 15A6E400] 21:51:52 INFO - PROCESS | 2424 | 1466743912817 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:51:52 INFO - PROCESS | 2424 | 1466743912854 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 21:51:52 INFO - PROCESS | 2424 | 1466743912858 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:51:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:51:52 INFO - PROCESS | 2424 | 1466743912859 Marionette TRACE conn2 <- [1,2702,null,{}] 21:51:52 INFO - PROCESS | 2424 | 1466743912863 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:52 INFO - PROCESS | 2424 | 1466743912865 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:52 INFO - PROCESS | 2424 | 1466743912975 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:51:52 INFO - PROCESS | 2424 | 1466743912983 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:52 INFO - PROCESS | 2424 | 1466743912985 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:52 INFO - PROCESS | 2424 | ++DOCSHELL 166A2000 == 29 [pid = 2424] [id = 685] 21:51:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (1675FC00) [pid = 2424] [serial = 2055] [outer = 00000000] 21:51:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (16B84400) [pid = 2424] [serial = 2056] [outer = 1675FC00] 21:51:53 INFO - PROCESS | 2424 | 1466743913028 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (16D22400) [pid = 2424] [serial = 2057] [outer = 1675FC00] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (16587000) [pid = 2424] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (11890800) [pid = 2424] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (19701400) [pid = 2424] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (104E7800) [pid = 2424] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (11225000) [pid = 2424] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (11DDA000) [pid = 2424] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (16B8C400) [pid = 2424] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:51:53 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (13ABF400) [pid = 2424] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:51:53 INFO - PROCESS | 2424 | 1466743913572 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:51:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:51:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 749ms 21:51:53 INFO - PROCESS | 2424 | 1466743913623 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:51:53 INFO - PROCESS | 2424 | 1466743913625 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 21:51:53 INFO - PROCESS | 2424 | 1466743913628 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:51:53 INFO - PROCESS | 2424 | 1466743913630 Marionette TRACE conn2 <- [1,2706,null,{}] 21:51:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:51:53 INFO - PROCESS | 2424 | 1466743913636 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:53 INFO - PROCESS | 2424 | 1466743913641 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:53 INFO - PROCESS | 2424 | 1466743913785 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:51:53 INFO - PROCESS | 2424 | 1466743913846 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:53 INFO - PROCESS | 2424 | 1466743913848 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:53 INFO - PROCESS | 2424 | ++DOCSHELL 169C5C00 == 30 [pid = 2424] [id = 686] 21:51:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (169CF000) [pid = 2424] [serial = 2058] [outer = 00000000] 21:51:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (17570000) [pid = 2424] [serial = 2059] [outer = 169CF000] 21:51:53 INFO - PROCESS | 2424 | 1466743913895 Marionette DEBUG loaded listener.js 21:51:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (17D83C00) [pid = 2424] [serial = 2060] [outer = 169CF000] 21:51:54 INFO - PROCESS | 2424 | 1466743914265 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:51:54 INFO - PROCESS | 2424 | 1466743914332 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 21:51:54 INFO - PROCESS | 2424 | 1466743914336 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:51:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:51:54 INFO - PROCESS | 2424 | 1466743914337 Marionette TRACE conn2 <- [1,2710,null,{}] 21:51:54 INFO - PROCESS | 2424 | 1466743914350 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:54 INFO - PROCESS | 2424 | 1466743914352 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:54 INFO - PROCESS | 2424 | 1466743914428 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:51:54 INFO - PROCESS | 2424 | 1466743914433 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:54 INFO - PROCESS | 2424 | 1466743914435 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:54 INFO - PROCESS | 2424 | ++DOCSHELL 112D5C00 == 31 [pid = 2424] [id = 687] 21:51:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (13EA5000) [pid = 2424] [serial = 2061] [outer = 00000000] 21:51:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (1812F000) [pid = 2424] [serial = 2062] [outer = 13EA5000] 21:51:54 INFO - PROCESS | 2424 | 1466743914482 Marionette DEBUG loaded listener.js 21:51:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (1812F400) [pid = 2424] [serial = 2063] [outer = 13EA5000] 21:51:54 INFO - PROCESS | 2424 | 1466743914951 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:51:55 INFO - PROCESS | 2424 | 1466743915038 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 21:51:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:51:55 INFO - PROCESS | 2424 | 1466743915041 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:51:55 INFO - PROCESS | 2424 | 1466743915043 Marionette TRACE conn2 <- [1,2714,null,{}] 21:51:55 INFO - PROCESS | 2424 | 1466743915046 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:55 INFO - PROCESS | 2424 | 1466743915048 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:55 INFO - PROCESS | 2424 | 1466743915150 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:51:55 INFO - PROCESS | 2424 | 1466743915161 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:55 INFO - PROCESS | 2424 | 1466743915163 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:55 INFO - PROCESS | 2424 | ++DOCSHELL 10ECC800 == 32 [pid = 2424] [id = 688] 21:51:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (13A33000) [pid = 2424] [serial = 2064] [outer = 00000000] 21:51:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (196D8400) [pid = 2424] [serial = 2065] [outer = 13A33000] 21:51:55 INFO - PROCESS | 2424 | 1466743915207 Marionette DEBUG loaded listener.js 21:51:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (19702800) [pid = 2424] [serial = 2066] [outer = 13A33000] 21:51:55 INFO - PROCESS | 2424 | 1466743915987 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:51:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:51:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1000ms 21:51:56 INFO - PROCESS | 2424 | 1466743916044 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:51:56 INFO - PROCESS | 2424 | 1466743916049 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 21:51:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:51:56 INFO - PROCESS | 2424 | 1466743916054 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:51:56 INFO - PROCESS | 2424 | 1466743916058 Marionette TRACE conn2 <- [1,2718,null,{}] 21:51:56 INFO - PROCESS | 2424 | 1466743916065 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:56 INFO - PROCESS | 2424 | 1466743916068 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:56 INFO - PROCESS | 2424 | 1466743916249 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:51:56 INFO - PROCESS | 2424 | 1466743916260 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:56 INFO - PROCESS | 2424 | 1466743916263 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:56 INFO - PROCESS | 2424 | ++DOCSHELL 11C97C00 == 33 [pid = 2424] [id = 689] 21:51:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (11C9B000) [pid = 2424] [serial = 2067] [outer = 00000000] 21:51:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (1313A000) [pid = 2424] [serial = 2068] [outer = 11C9B000] 21:51:56 INFO - PROCESS | 2424 | 1466743916319 Marionette DEBUG loaded listener.js 21:51:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (132E1400) [pid = 2424] [serial = 2069] [outer = 11C9B000] 21:51:57 INFO - PROCESS | 2424 | 1466743917555 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:51:57 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 21:51:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:51:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:51:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:51:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1563ms 21:51:57 INFO - PROCESS | 2424 | 1466743917645 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 21:51:57 INFO - PROCESS | 2424 | 1466743917649 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 21:51:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:51:57 INFO - PROCESS | 2424 | 1466743917654 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:51:57 INFO - PROCESS | 2424 | 1466743917657 Marionette TRACE conn2 <- [1,2722,null,{}] 21:51:57 INFO - PROCESS | 2424 | 1466743917663 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:57 INFO - PROCESS | 2424 | 1466743917666 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:57 INFO - PROCESS | 2424 | 1466743917788 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:51:57 INFO - PROCESS | 2424 | 1466743917925 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:57 INFO - PROCESS | 2424 | 1466743917930 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:57 INFO - PROCESS | 2424 | ++DOCSHELL 12BA8C00 == 34 [pid = 2424] [id = 690] 21:51:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (12BA9C00) [pid = 2424] [serial = 2070] [outer = 00000000] 21:51:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (12F25400) [pid = 2424] [serial = 2071] [outer = 12BA9C00] 21:51:57 INFO - PROCESS | 2424 | 1466743917977 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (13132C00) [pid = 2424] [serial = 2072] [outer = 12BA9C00] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 112D5C00 == 33 [pid = 2424] [id = 687] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 169C5C00 == 32 [pid = 2424] [id = 686] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 166A2000 == 31 [pid = 2424] [id = 685] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 15A68C00 == 30 [pid = 2424] [id = 684] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 1527CC00 == 29 [pid = 2424] [id = 683] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 132F0000 == 28 [pid = 2424] [id = 682] 21:51:58 INFO - PROCESS | 2424 | --DOCSHELL 11D89800 == 27 [pid = 2424] [id = 681] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (16D1FC00) [pid = 2424] [serial = 2030] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (15A18C00) [pid = 2424] [serial = 2032] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (16B86C00) [pid = 2424] [serial = 2029] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (1970A800) [pid = 2424] [serial = 2014] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (10A56800) [pid = 2424] [serial = 2020] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (10BB7800) [pid = 2424] [serial = 2021] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (12F25800) [pid = 2424] [serial = 2017] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (13A29000) [pid = 2424] [serial = 2018] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (13190400) [pid = 2424] [serial = 2023] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (13918400) [pid = 2424] [serial = 2024] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (1970C800) [pid = 2424] [serial = 2015] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (1658C400) [pid = 2424] [serial = 2033] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (17570400) [pid = 2424] [serial = 2035] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (15A14C00) [pid = 2424] [serial = 2027] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (17A84800) [pid = 2424] [serial = 2036] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (146BE000) [pid = 2424] [serial = 2026] [outer = 00000000] [url = about:blank] 21:51:58 INFO - PROCESS | 2424 | 1466743918419 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:51:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:51:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 797ms 21:51:58 INFO - PROCESS | 2424 | 1466743918453 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 21:51:58 INFO - PROCESS | 2424 | 1466743918458 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 21:51:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:51:58 INFO - PROCESS | 2424 | 1466743918471 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:51:58 INFO - PROCESS | 2424 | 1466743918474 Marionette TRACE conn2 <- [1,2726,null,{}] 21:51:58 INFO - PROCESS | 2424 | 1466743918478 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:58 INFO - PROCESS | 2424 | 1466743918481 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:58 INFO - PROCESS | 2424 | 1466743918569 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:51:58 INFO - PROCESS | 2424 | 1466743918577 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:58 INFO - PROCESS | 2424 | 1466743918579 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:58 INFO - PROCESS | 2424 | ++DOCSHELL 132E8800 == 28 [pid = 2424] [id = 691] 21:51:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (132E8C00) [pid = 2424] [serial = 2073] [outer = 00000000] 21:51:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (13915400) [pid = 2424] [serial = 2074] [outer = 132E8C00] 21:51:58 INFO - PROCESS | 2424 | 1466743918628 Marionette DEBUG loaded listener.js 21:51:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (13AB2400) [pid = 2424] [serial = 2075] [outer = 132E8C00] 21:51:59 INFO - PROCESS | 2424 | 1466743919139 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 703ms 21:51:59 INFO - PROCESS | 2424 | 1466743919169 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 2424 | 1466743919171 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 21:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:51:59 INFO - PROCESS | 2424 | 1466743919174 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 2424 | 1466743919178 Marionette TRACE conn2 <- [1,2730,null,{}] 21:51:59 INFO - PROCESS | 2424 | 1466743919188 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:59 INFO - PROCESS | 2424 | 1466743919193 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:59 INFO - PROCESS | 2424 | 1466743919307 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:51:59 INFO - PROCESS | 2424 | 1466743919406 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 2424 | 1466743919409 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:59 INFO - PROCESS | 2424 | ++DOCSHELL 15282C00 == 29 [pid = 2424] [id = 692] 21:51:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (15495C00) [pid = 2424] [serial = 2076] [outer = 00000000] 21:51:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (155A8800) [pid = 2424] [serial = 2077] [outer = 15495C00] 21:51:59 INFO - PROCESS | 2424 | 1466743919463 Marionette DEBUG loaded listener.js 21:51:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (15A60C00) [pid = 2424] [serial = 2078] [outer = 15495C00] 21:51:59 INFO - PROCESS | 2424 | 1466743919836 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:51:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:51:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 687ms 21:51:59 INFO - PROCESS | 2424 | 1466743919874 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 21:51:59 INFO - PROCESS | 2424 | 1466743919876 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 21:51:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:51:59 INFO - PROCESS | 2424 | 1466743919880 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:51:59 INFO - PROCESS | 2424 | 1466743919883 Marionette TRACE conn2 <- [1,2734,null,{}] 21:51:59 INFO - PROCESS | 2424 | 1466743919888 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:51:59 INFO - PROCESS | 2424 | 1466743919891 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:59 INFO - PROCESS | 2424 | 1466743919974 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:51:59 INFO - PROCESS | 2424 | 1466743919980 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:51:59 INFO - PROCESS | 2424 | 1466743919982 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:51:59 INFO - PROCESS | 2424 | ++DOCSHELL 13183800 == 30 [pid = 2424] [id = 693] 21:51:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (13235000) [pid = 2424] [serial = 2079] [outer = 00000000] 21:52:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (16592800) [pid = 2424] [serial = 2080] [outer = 13235000] 21:52:00 INFO - PROCESS | 2424 | 1466743920026 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (169C8000) [pid = 2424] [serial = 2081] [outer = 13235000] 21:52:00 INFO - PROCESS | 2424 | 1466743920492 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:52:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:52:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 625ms 21:52:00 INFO - PROCESS | 2424 | 1466743920517 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:52:00 INFO - PROCESS | 2424 | 1466743920519 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 21:52:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:52:00 INFO - PROCESS | 2424 | 1466743920522 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:52:00 INFO - PROCESS | 2424 | 1466743920524 Marionette TRACE conn2 <- [1,2738,null,{}] 21:52:00 INFO - PROCESS | 2424 | 1466743920528 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:00 INFO - PROCESS | 2424 | 1466743920530 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:00 INFO - PROCESS | 2424 | 1466743920638 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:52:00 INFO - PROCESS | 2424 | 1466743920643 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:00 INFO - PROCESS | 2424 | 1466743920645 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:00 INFO - PROCESS | 2424 | ++DOCSHELL 16592000 == 31 [pid = 2424] [id = 694] 21:52:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (16B80400) [pid = 2424] [serial = 2082] [outer = 00000000] 21:52:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (16D20800) [pid = 2424] [serial = 2083] [outer = 16B80400] 21:52:00 INFO - PROCESS | 2424 | 1466743920688 Marionette DEBUG loaded listener.js 21:52:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (17523C00) [pid = 2424] [serial = 2084] [outer = 16B80400] 21:52:01 INFO - PROCESS | 2424 | 1466743921140 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:52:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 640ms 21:52:01 INFO - PROCESS | 2424 | 1466743921161 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 2424 | 1466743921162 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 21:52:01 INFO - PROCESS | 2424 | 1466743921166 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:52:01 INFO - PROCESS | 2424 | 1466743921168 Marionette TRACE conn2 <- [1,2742,null,{}] 21:52:01 INFO - PROCESS | 2424 | 1466743921178 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 2424 | 1466743921184 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:01 INFO - PROCESS | 2424 | 1466743921316 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:52:01 INFO - PROCESS | 2424 | 1466743921382 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:01 INFO - PROCESS | 2424 | 1466743921384 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:01 INFO - PROCESS | 2424 | ++DOCSHELL 17ADC800 == 32 [pid = 2424] [id = 695] 21:52:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (17AE2000) [pid = 2424] [serial = 2085] [outer = 00000000] 21:52:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (17F4C000) [pid = 2424] [serial = 2086] [outer = 17AE2000] 21:52:01 INFO - PROCESS | 2424 | 1466743921428 Marionette DEBUG loaded listener.js 21:52:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (18132400) [pid = 2424] [serial = 2087] [outer = 17AE2000] 21:52:01 INFO - PROCESS | 2424 | 1466743921845 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:52:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:52:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 735ms 21:52:01 INFO - PROCESS | 2424 | 1466743921912 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:52:01 INFO - PROCESS | 2424 | 1466743921914 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 21:52:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:52:01 INFO - PROCESS | 2424 | 1466743921918 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:52:01 INFO - PROCESS | 2424 | 1466743921919 Marionette TRACE conn2 <- [1,2746,null,{}] 21:52:01 INFO - PROCESS | 2424 | 1466743921923 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:01 INFO - PROCESS | 2424 | 1466743921925 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:02 INFO - PROCESS | 2424 | 1466743922069 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:52:02 INFO - PROCESS | 2424 | 1466743922089 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 2424 | 1466743922091 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:02 INFO - PROCESS | 2424 | ++DOCSHELL 196D1000 == 33 [pid = 2424] [id = 696] 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (196D1C00) [pid = 2424] [serial = 2088] [outer = 00000000] 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (19707800) [pid = 2424] [serial = 2089] [outer = 196D1C00] 21:52:02 INFO - PROCESS | 2424 | 1466743922134 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (19709400) [pid = 2424] [serial = 2090] [outer = 196D1C00] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (1675FC00) [pid = 2424] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1363A800) [pid = 2424] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (11DD9800) [pid = 2424] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (10441800) [pid = 2424] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (12F1C800) [pid = 2424] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (15A6E400) [pid = 2424] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (169CF000) [pid = 2424] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (13EA5000) [pid = 2424] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:52:02 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (1527D000) [pid = 2424] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:52:02 INFO - PROCESS | 2424 | 1466743922594 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:52:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:52:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 703ms 21:52:02 INFO - PROCESS | 2424 | 1466743922623 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:52:02 INFO - PROCESS | 2424 | 1466743922625 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 21:52:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:52:02 INFO - PROCESS | 2424 | 1466743922629 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:52:02 INFO - PROCESS | 2424 | 1466743922630 Marionette TRACE conn2 <- [1,2750,null,{}] 21:52:02 INFO - PROCESS | 2424 | 1466743922634 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:02 INFO - PROCESS | 2424 | 1466743922636 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:02 INFO - PROCESS | 2424 | 1466743922718 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:52:02 INFO - PROCESS | 2424 | 1466743922723 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:02 INFO - PROCESS | 2424 | 1466743922725 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:02 INFO - PROCESS | 2424 | ++DOCSHELL 110A0400 == 34 [pid = 2424] [id = 697] 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (110A0C00) [pid = 2424] [serial = 2091] [outer = 00000000] 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (18133800) [pid = 2424] [serial = 2092] [outer = 110A0C00] 21:52:02 INFO - PROCESS | 2424 | 1466743922768 Marionette DEBUG loaded listener.js 21:52:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (196CE000) [pid = 2424] [serial = 2093] [outer = 110A0C00] 21:52:03 INFO - PROCESS | 2424 | 1466743923190 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 594ms 21:52:03 INFO - PROCESS | 2424 | 1466743923224 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 2424 | 1466743923226 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 21:52:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:52:03 INFO - PROCESS | 2424 | 1466743923241 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - PROCESS | 2424 | 1466743923243 Marionette TRACE conn2 <- [1,2754,null,{}] 21:52:03 INFO - PROCESS | 2424 | 1466743923246 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:03 INFO - PROCESS | 2424 | 1466743923248 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:03 INFO - PROCESS | 2424 | 1466743923329 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:52:03 INFO - PROCESS | 2424 | 1466743923335 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:03 INFO - PROCESS | 2424 | 1466743923336 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:03 INFO - PROCESS | 2424 | ++DOCSHELL 15A6D400 == 35 [pid = 2424] [id = 698] 21:52:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (16588800) [pid = 2424] [serial = 2094] [outer = 00000000] 21:52:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (19754400) [pid = 2424] [serial = 2095] [outer = 16588800] 21:52:03 INFO - PROCESS | 2424 | 1466743923379 Marionette DEBUG loaded listener.js 21:52:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (19A01C00) [pid = 2424] [serial = 2096] [outer = 16588800] 21:52:03 INFO - PROCESS | 2424 | 1466743923849 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:52:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:52:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 625ms 21:52:03 INFO - PROCESS | 2424 | 1466743923887 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:52:03 INFO - PROCESS | 2424 | 1466743923889 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 21:52:03 INFO - PROCESS | 2424 | 1466743923892 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:52:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:52:03 INFO - PROCESS | 2424 | 1466743923894 Marionette TRACE conn2 <- [1,2758,null,{}] 21:52:03 INFO - PROCESS | 2424 | 1466743923898 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:03 INFO - PROCESS | 2424 | 1466743923899 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:03 INFO - PROCESS | 2424 | 1466743923981 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:52:03 INFO - PROCESS | 2424 | 1466743923986 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:03 INFO - PROCESS | 2424 | 1466743923988 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:03 INFO - PROCESS | 2424 | ++DOCSHELL 146B7C00 == 36 [pid = 2424] [id = 699] 21:52:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (146BD400) [pid = 2424] [serial = 2097] [outer = 00000000] 21:52:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (19A0F800) [pid = 2424] [serial = 2098] [outer = 146BD400] 21:52:04 INFO - PROCESS | 2424 | 1466743924039 Marionette DEBUG loaded listener.js 21:52:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (19D18400) [pid = 2424] [serial = 2099] [outer = 146BD400] 21:52:04 INFO - PROCESS | 2424 | --DOCSHELL 1043A400 == 35 [pid = 2424] [id = 680] 21:52:04 INFO - PROCESS | 2424 | --DOCSHELL 132E8800 == 34 [pid = 2424] [id = 691] 21:52:04 INFO - PROCESS | 2424 | --DOCSHELL 12BA8C00 == 33 [pid = 2424] [id = 690] 21:52:04 INFO - PROCESS | 2424 | --DOCSHELL 10ECC800 == 32 [pid = 2424] [id = 688] 21:52:04 INFO - PROCESS | 2424 | --DOCSHELL 11C97C00 == 31 [pid = 2424] [id = 689] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 15282C00 == 30 [pid = 2424] [id = 692] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 17ADC800 == 29 [pid = 2424] [id = 695] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 13183800 == 28 [pid = 2424] [id = 693] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 16592000 == 27 [pid = 2424] [id = 694] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 196D1000 == 26 [pid = 2424] [id = 696] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 110A0400 == 25 [pid = 2424] [id = 697] 21:52:05 INFO - PROCESS | 2424 | --DOCSHELL 15A6D400 == 24 [pid = 2424] [id = 698] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (16B84400) [pid = 2424] [serial = 2056] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (13A33800) [pid = 2424] [serial = 2047] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (129E4400) [pid = 2424] [serial = 2044] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (129E6000) [pid = 2424] [serial = 2045] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 64 (112DB000) [pid = 2424] [serial = 2042] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 63 (10BAA800) [pid = 2424] [serial = 2041] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 62 (13E9E400) [pid = 2424] [serial = 2039] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 61 (1315C800) [pid = 2424] [serial = 2038] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 60 (16591C00) [pid = 2424] [serial = 2053] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 59 (17570000) [pid = 2424] [serial = 2059] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 58 (1812F000) [pid = 2424] [serial = 2062] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 57 (16D22400) [pid = 2424] [serial = 2057] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 56 (196D8400) [pid = 2424] [serial = 2065] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 55 (154CEC00) [pid = 2424] [serial = 2050] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 54 (1812F400) [pid = 2424] [serial = 2063] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 53 (15A15400) [pid = 2424] [serial = 2051] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 52 (17D83C00) [pid = 2424] [serial = 2060] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 51 (16761400) [pid = 2424] [serial = 2054] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | --DOMWINDOW == 50 (1427A800) [pid = 2424] [serial = 2048] [outer = 00000000] [url = about:blank] 21:52:05 INFO - PROCESS | 2424 | 1466743925794 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:52:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:52:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1953ms 21:52:05 INFO - PROCESS | 2424 | 1466743925854 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:52:05 INFO - PROCESS | 2424 | 1466743925858 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 21:52:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:52:05 INFO - PROCESS | 2424 | 1466743925863 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:52:05 INFO - PROCESS | 2424 | 1466743925867 Marionette TRACE conn2 <- [1,2762,null,{}] 21:52:05 INFO - PROCESS | 2424 | 1466743925873 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:05 INFO - PROCESS | 2424 | 1466743925876 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:05 INFO - PROCESS | 2424 | 1466743925965 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:52:05 INFO - PROCESS | 2424 | 1466743925972 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:05 INFO - PROCESS | 2424 | 1466743925976 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:05 INFO - PROCESS | 2424 | ++DOCSHELL 10BB4000 == 25 [pid = 2424] [id = 700] 21:52:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 51 (10BB4800) [pid = 2424] [serial = 2100] [outer = 00000000] 21:52:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 52 (112B4C00) [pid = 2424] [serial = 2101] [outer = 10BB4800] 21:52:06 INFO - PROCESS | 2424 | 1466743926024 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 53 (112BA800) [pid = 2424] [serial = 2102] [outer = 10BB4800] 21:52:06 INFO - PROCESS | 2424 | 1466743926547 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:52:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:52:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 21:52:06 INFO - PROCESS | 2424 | 1466743926604 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:52:06 INFO - PROCESS | 2424 | 1466743926609 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 21:52:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:52:06 INFO - PROCESS | 2424 | 1466743926616 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:52:06 INFO - PROCESS | 2424 | 1466743926618 Marionette TRACE conn2 <- [1,2766,null,{}] 21:52:06 INFO - PROCESS | 2424 | 1466743926622 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:06 INFO - PROCESS | 2424 | 1466743926625 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:06 INFO - PROCESS | 2424 | 1466743926716 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:52:06 INFO - PROCESS | 2424 | 1466743926818 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:06 INFO - PROCESS | 2424 | 1466743926821 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:06 INFO - PROCESS | 2424 | ++DOCSHELL 12B67C00 == 26 [pid = 2424] [id = 701] 21:52:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 54 (12B73000) [pid = 2424] [serial = 2103] [outer = 00000000] 21:52:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 55 (12C80C00) [pid = 2424] [serial = 2104] [outer = 12B73000] 21:52:06 INFO - PROCESS | 2424 | 1466743926875 Marionette DEBUG loaded listener.js 21:52:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 56 (12F6C800) [pid = 2424] [serial = 2105] [outer = 12B73000] 21:52:07 INFO - PROCESS | 2424 | 1466743927253 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:52:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:52:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 687ms 21:52:07 INFO - PROCESS | 2424 | 1466743927314 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:52:07 INFO - PROCESS | 2424 | 1466743927316 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 21:52:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:52:07 INFO - PROCESS | 2424 | 1466743927320 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:52:07 INFO - PROCESS | 2424 | 1466743927323 Marionette TRACE conn2 <- [1,2770,null,{}] 21:52:07 INFO - PROCESS | 2424 | 1466743927335 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:07 INFO - PROCESS | 2424 | 1466743927339 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:07 INFO - PROCESS | 2424 | 1466743927449 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:52:07 INFO - PROCESS | 2424 | 1466743927462 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:07 INFO - PROCESS | 2424 | 1466743927465 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:07 INFO - PROCESS | 2424 | ++DOCSHELL 13EA4000 == 27 [pid = 2424] [id = 702] 21:52:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 57 (13EA7800) [pid = 2424] [serial = 2106] [outer = 00000000] 21:52:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 58 (14284C00) [pid = 2424] [serial = 2107] [outer = 13EA7800] 21:52:07 INFO - PROCESS | 2424 | 1466743927514 Marionette DEBUG loaded listener.js 21:52:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 59 (146B1800) [pid = 2424] [serial = 2108] [outer = 13EA7800] 21:52:07 INFO - PROCESS | 2424 | 1466743927947 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:52:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:52:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 640ms 21:52:07 INFO - PROCESS | 2424 | 1466743927957 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:52:07 INFO - PROCESS | 2424 | 1466743927970 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 21:52:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:52:07 INFO - PROCESS | 2424 | 1466743927987 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:52:07 INFO - PROCESS | 2424 | 1466743927989 Marionette TRACE conn2 <- [1,2774,null,{}] 21:52:07 INFO - PROCESS | 2424 | 1466743927992 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:07 INFO - PROCESS | 2424 | 1466743927994 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:08 INFO - PROCESS | 2424 | 1466743928076 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:52:08 INFO - PROCESS | 2424 | 1466743928083 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 2424 | 1466743928085 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:08 INFO - PROCESS | 2424 | ++DOCSHELL 146BAC00 == 28 [pid = 2424] [id = 703] 21:52:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 60 (146C0400) [pid = 2424] [serial = 2109] [outer = 00000000] 21:52:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 61 (154CF400) [pid = 2424] [serial = 2110] [outer = 146C0400] 21:52:08 INFO - PROCESS | 2424 | 1466743928131 Marionette DEBUG loaded listener.js 21:52:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 62 (155AB400) [pid = 2424] [serial = 2111] [outer = 146C0400] 21:52:08 INFO - PROCESS | 2424 | 1466743928569 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:52:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:52:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 625ms 21:52:08 INFO - PROCESS | 2424 | 1466743928646 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:52:08 INFO - PROCESS | 2424 | 1466743928650 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 21:52:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:52:08 INFO - PROCESS | 2424 | 1466743928660 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:52:08 INFO - PROCESS | 2424 | 1466743928665 Marionette TRACE conn2 <- [1,2778,null,{}] 21:52:08 INFO - PROCESS | 2424 | 1466743928671 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:08 INFO - PROCESS | 2424 | 1466743928675 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:08 INFO - PROCESS | 2424 | 1466743928799 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:52:08 INFO - PROCESS | 2424 | 1466743928983 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:08 INFO - PROCESS | 2424 | 1466743928989 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:09 INFO - PROCESS | 2424 | ++DOCSHELL 112AE800 == 29 [pid = 2424] [id = 704] 21:52:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 63 (112AF800) [pid = 2424] [serial = 2112] [outer = 00000000] 21:52:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 64 (1188E400) [pid = 2424] [serial = 2113] [outer = 112AF800] 21:52:09 INFO - PROCESS | 2424 | 1466743929047 Marionette DEBUG loaded listener.js 21:52:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 65 (11DDC800) [pid = 2424] [serial = 2114] [outer = 112AF800] 21:52:09 INFO - PROCESS | 2424 | 1466743929783 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:52:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:52:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1188ms 21:52:09 INFO - PROCESS | 2424 | 1466743929862 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:52:09 INFO - PROCESS | 2424 | 1466743929865 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 21:52:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:52:09 INFO - PROCESS | 2424 | 1466743929872 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:52:09 INFO - PROCESS | 2424 | 1466743929876 Marionette TRACE conn2 <- [1,2782,null,{}] 21:52:09 INFO - PROCESS | 2424 | 1466743929881 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:09 INFO - PROCESS | 2424 | 1466743929884 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:10 INFO - PROCESS | 2424 | 1466743930024 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:52:10 INFO - PROCESS | 2424 | 1466743930152 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:10 INFO - PROCESS | 2424 | 1466743930155 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:10 INFO - PROCESS | 2424 | ++DOCSHELL 13E9D800 == 30 [pid = 2424] [id = 705] 21:52:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (13EA0000) [pid = 2424] [serial = 2115] [outer = 00000000] 21:52:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (146B5400) [pid = 2424] [serial = 2116] [outer = 13EA0000] 21:52:10 INFO - PROCESS | 2424 | 1466743930221 Marionette DEBUG loaded listener.js 21:52:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (15A1B400) [pid = 2424] [serial = 2117] [outer = 13EA0000] 21:52:11 INFO - PROCESS | 2424 | 1466743931078 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:52:11 INFO - PROCESS | 2424 | --DOCSHELL 13EA4000 == 29 [pid = 2424] [id = 702] 21:52:11 INFO - PROCESS | 2424 | --DOCSHELL 12B67C00 == 28 [pid = 2424] [id = 701] 21:52:11 INFO - PROCESS | 2424 | --DOCSHELL 10BB4000 == 27 [pid = 2424] [id = 700] 21:52:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:52:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1249ms 21:52:11 INFO - PROCESS | 2424 | 1466743931125 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 2424 | 1466743931129 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 21:52:11 INFO - PROCESS | 2424 | 1466743931135 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:52:11 INFO - PROCESS | 2424 | 1466743931138 Marionette TRACE conn2 <- [1,2786,null,{}] 21:52:11 INFO - PROCESS | 2424 | 1466743931143 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:11 INFO - PROCESS | 2424 | 1466743931146 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:11 INFO - PROCESS | 2424 | 1466743931242 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:52:11 INFO - PROCESS | 2424 | 1466743931249 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:11 INFO - PROCESS | 2424 | 1466743931252 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:11 INFO - PROCESS | 2424 | ++DOCSHELL 10BAF000 == 28 [pid = 2424] [id = 706] 21:52:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (10BB0400) [pid = 2424] [serial = 2118] [outer = 00000000] 21:52:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (1188F400) [pid = 2424] [serial = 2119] [outer = 10BB0400] 21:52:11 INFO - PROCESS | 2424 | 1466743931301 Marionette DEBUG loaded listener.js 21:52:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (12B6EC00) [pid = 2424] [serial = 2120] [outer = 10BB0400] 21:52:11 INFO - PROCESS | 2424 | 1466743931823 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:52:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:52:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 734ms 21:52:11 INFO - PROCESS | 2424 | 1466743931876 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:52:11 INFO - PROCESS | 2424 | 1466743931880 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 21:52:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:52:11 INFO - PROCESS | 2424 | 1466743931886 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:52:11 INFO - PROCESS | 2424 | 1466743931888 Marionette TRACE conn2 <- [1,2790,null,{}] 21:52:11 INFO - PROCESS | 2424 | 1466743931892 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:11 INFO - PROCESS | 2424 | 1466743931894 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:11 INFO - PROCESS | 2424 | 1466743931982 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:52:12 INFO - PROCESS | 2424 | 1466743932110 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 2424 | 1466743932113 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:12 INFO - PROCESS | 2424 | ++DOCSHELL 13918400 == 29 [pid = 2424] [id = 707] 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (13AB9400) [pid = 2424] [serial = 2121] [outer = 00000000] 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (1461B400) [pid = 2424] [serial = 2122] [outer = 13AB9400] 21:52:12 INFO - PROCESS | 2424 | 1466743932159 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (154CEC00) [pid = 2424] [serial = 2123] [outer = 13AB9400] 21:52:12 INFO - PROCESS | 2424 | 1466743932539 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:52:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:52:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 703ms 21:52:12 INFO - PROCESS | 2424 | 1466743932586 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:52:12 INFO - PROCESS | 2424 | 1466743932588 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 21:52:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:52:12 INFO - PROCESS | 2424 | 1466743932591 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:52:12 INFO - PROCESS | 2424 | 1466743932595 Marionette TRACE conn2 <- [1,2794,null,{}] 21:52:12 INFO - PROCESS | 2424 | 1466743932605 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:12 INFO - PROCESS | 2424 | 1466743932610 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:12 INFO - PROCESS | 2424 | 1466743932721 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:52:12 INFO - PROCESS | 2424 | 1466743932732 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:12 INFO - PROCESS | 2424 | 1466743932735 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:12 INFO - PROCESS | 2424 | ++DOCSHELL 169C7800 == 30 [pid = 2424] [id = 708] 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (169CFC00) [pid = 2424] [serial = 2124] [outer = 00000000] 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16B87800) [pid = 2424] [serial = 2125] [outer = 169CFC00] 21:52:12 INFO - PROCESS | 2424 | 1466743932824 Marionette DEBUG loaded listener.js 21:52:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16D1FC00) [pid = 2424] [serial = 2126] [outer = 169CFC00] 21:52:13 INFO - PROCESS | 2424 | 1466743933308 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:52:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 21:52:13 INFO - PROCESS | 2424 | 1466743933333 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:52:13 INFO - PROCESS | 2424 | 1466743933345 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 21:52:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:52:13 INFO - PROCESS | 2424 | 1466743933349 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 2424 | 1466743933350 Marionette TRACE conn2 <- [1,2798,null,{}] 21:52:13 INFO - PROCESS | 2424 | 1466743933354 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:13 INFO - PROCESS | 2424 | 1466743933356 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:13 INFO - PROCESS | 2424 | 1466743933438 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:52:13 INFO - PROCESS | 2424 | 1466743933444 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:13 INFO - PROCESS | 2424 | 1466743933446 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:13 INFO - PROCESS | 2424 | ++DOCSHELL 17741000 == 31 [pid = 2424] [id = 709] 21:52:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (17742400) [pid = 2424] [serial = 2127] [outer = 00000000] 21:52:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (17ADC800) [pid = 2424] [serial = 2128] [outer = 17742400] 21:52:13 INFO - PROCESS | 2424 | 1466743933490 Marionette DEBUG loaded listener.js 21:52:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (17F4D800) [pid = 2424] [serial = 2129] [outer = 17742400] 21:52:13 INFO - PROCESS | 2424 | 1466743933959 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:52:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:52:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 624ms 21:52:13 INFO - PROCESS | 2424 | 1466743933986 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:52:13 INFO - PROCESS | 2424 | 1466743933988 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 21:52:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:52:13 INFO - PROCESS | 2424 | 1466743934001 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:52:13 INFO - PROCESS | 2424 | 1466743934002 Marionette TRACE conn2 <- [1,2802,null,{}] 21:52:13 INFO - PROCESS | 2424 | 1466743934006 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:14 INFO - PROCESS | 2424 | 1466743934008 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:14 INFO - PROCESS | 2424 | 1466743934117 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:52:14 INFO - PROCESS | 2424 | 1466743934122 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:14 INFO - PROCESS | 2424 | 1466743934125 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:14 INFO - PROCESS | 2424 | ++DOCSHELL 1055FC00 == 32 [pid = 2424] [id = 710] 21:52:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (10BB7400) [pid = 2424] [serial = 2130] [outer = 00000000] 21:52:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17F51C00) [pid = 2424] [serial = 2131] [outer = 10BB7400] 21:52:14 INFO - PROCESS | 2424 | 1466743934168 Marionette DEBUG loaded listener.js 21:52:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (18128800) [pid = 2424] [serial = 2132] [outer = 10BB7400] 21:52:14 INFO - PROCESS | 2424 | 1466743934658 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:52:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:52:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 703ms 21:52:14 INFO - PROCESS | 2424 | 1466743934697 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:52:14 INFO - PROCESS | 2424 | 1466743934699 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 21:52:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:52:14 INFO - PROCESS | 2424 | 1466743934703 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:52:14 INFO - PROCESS | 2424 | 1466743934704 Marionette TRACE conn2 <- [1,2806,null,{}] 21:52:14 INFO - PROCESS | 2424 | 1466743934708 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:14 INFO - PROCESS | 2424 | 1466743934713 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:14 INFO - PROCESS | 2424 | 1466743934851 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:52:14 INFO - PROCESS | 2424 | 1466743934923 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:14 INFO - PROCESS | 2424 | 1466743934925 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:14 INFO - PROCESS | 2424 | ++DOCSHELL 1315C800 == 33 [pid = 2424] [id = 711] 21:52:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (13EA3400) [pid = 2424] [serial = 2133] [outer = 00000000] 21:52:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1974D400) [pid = 2424] [serial = 2134] [outer = 13EA3400] 21:52:14 INFO - PROCESS | 2424 | 1466743934969 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19702000) [pid = 2424] [serial = 2135] [outer = 13EA3400] 21:52:15 INFO - PROCESS | 2424 | 1466743935379 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:52:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:52:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 703ms 21:52:15 INFO - PROCESS | 2424 | 1466743935401 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:52:15 INFO - PROCESS | 2424 | 1466743935403 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 21:52:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:52:15 INFO - PROCESS | 2424 | 1466743935406 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:52:15 INFO - PROCESS | 2424 | 1466743935408 Marionette TRACE conn2 <- [1,2810,null,{}] 21:52:15 INFO - PROCESS | 2424 | 1466743935420 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:15 INFO - PROCESS | 2424 | 1466743935422 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:15 INFO - PROCESS | 2424 | 1466743935566 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:52:15 INFO - PROCESS | 2424 | 1466743935586 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:15 INFO - PROCESS | 2424 | 1466743935588 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:15 INFO - PROCESS | 2424 | ++DOCSHELL 10567800 == 34 [pid = 2424] [id = 712] 21:52:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19759800) [pid = 2424] [serial = 2136] [outer = 00000000] 21:52:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19D24C00) [pid = 2424] [serial = 2137] [outer = 19759800] 21:52:15 INFO - PROCESS | 2424 | 1466743935633 Marionette DEBUG loaded listener.js 21:52:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A01E400) [pid = 2424] [serial = 2138] [outer = 19759800] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16588800) [pid = 2424] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (146BD400) [pid = 2424] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (12B73000) [pid = 2424] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (13EA7800) [pid = 2424] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B80400) [pid = 2424] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (17AE2000) [pid = 2424] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (196D1C00) [pid = 2424] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (13235000) [pid = 2424] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (15495C00) [pid = 2424] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (132E8C00) [pid = 2424] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (12BA9C00) [pid = 2424] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (11C9B000) [pid = 2424] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13A33000) [pid = 2424] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:52:15 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (110A0C00) [pid = 2424] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:52:16 INFO - PROCESS | 2424 | 1466743936115 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 750ms 21:52:16 INFO - PROCESS | 2424 | 1466743936149 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 2424 | 1466743936150 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 21:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:52:16 INFO - PROCESS | 2424 | 1466743936154 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 2424 | 1466743936155 Marionette TRACE conn2 <- [1,2814,null,{}] 21:52:16 INFO - PROCESS | 2424 | 1466743936159 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:16 INFO - PROCESS | 2424 | 1466743936161 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:16 INFO - PROCESS | 2424 | 1466743936243 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:52:16 INFO - PROCESS | 2424 | 1466743936249 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:16 INFO - PROCESS | 2424 | 1466743936251 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:16 INFO - PROCESS | 2424 | ++DOCSHELL 12C87400 == 35 [pid = 2424] [id = 713] 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (12F63400) [pid = 2424] [serial = 2139] [outer = 00000000] 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (146B7000) [pid = 2424] [serial = 2140] [outer = 12F63400] 21:52:16 INFO - PROCESS | 2424 | 1466743936294 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16E68C00) [pid = 2424] [serial = 2141] [outer = 12F63400] 21:52:16 INFO - PROCESS | 2424 | 1466743936729 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:52:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:52:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 594ms 21:52:16 INFO - PROCESS | 2424 | 1466743936749 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:52:16 INFO - PROCESS | 2424 | 1466743936751 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 21:52:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:52:16 INFO - PROCESS | 2424 | 1466743936755 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:52:16 INFO - PROCESS | 2424 | 1466743936756 Marionette TRACE conn2 <- [1,2818,null,{}] 21:52:16 INFO - PROCESS | 2424 | 1466743936773 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:16 INFO - PROCESS | 2424 | 1466743936775 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:16 INFO - PROCESS | 2424 | 1466743936854 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:52:16 INFO - PROCESS | 2424 | 1466743936860 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:16 INFO - PROCESS | 2424 | 1466743936862 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:16 INFO - PROCESS | 2424 | ++DOCSHELL 1943B800 == 36 [pid = 2424] [id = 714] 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (196D1C00) [pid = 2424] [serial = 2142] [outer = 00000000] 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (19A10800) [pid = 2424] [serial = 2143] [outer = 196D1C00] 21:52:16 INFO - PROCESS | 2424 | 1466743936905 Marionette DEBUG loaded listener.js 21:52:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19D20C00) [pid = 2424] [serial = 2144] [outer = 196D1C00] 21:52:17 INFO - PROCESS | 2424 | 1466743937377 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:52:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:52:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 625ms 21:52:17 INFO - PROCESS | 2424 | 1466743937393 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:52:17 INFO - PROCESS | 2424 | 1466743937395 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 21:52:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:52:17 INFO - PROCESS | 2424 | 1466743937411 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:52:17 INFO - PROCESS | 2424 | 1466743937414 Marionette TRACE conn2 <- [1,2822,null,{}] 21:52:17 INFO - PROCESS | 2424 | 1466743937426 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:17 INFO - PROCESS | 2424 | 1466743937438 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:17 INFO - PROCESS | 2424 | 1466743937516 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:52:17 INFO - PROCESS | 2424 | 1466743937523 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:17 INFO - PROCESS | 2424 | 1466743937525 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:17 INFO - PROCESS | 2424 | ++DOCSHELL 1A024400 == 37 [pid = 2424] [id = 715] 21:52:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (1A025800) [pid = 2424] [serial = 2145] [outer = 00000000] 21:52:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A028C00) [pid = 2424] [serial = 2146] [outer = 1A025800] 21:52:17 INFO - PROCESS | 2424 | 1466743937570 Marionette DEBUG loaded listener.js 21:52:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A029000) [pid = 2424] [serial = 2147] [outer = 1A025800] 21:52:18 INFO - PROCESS | 2424 | 1466743938130 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:52:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:52:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 812ms 21:52:18 INFO - PROCESS | 2424 | 1466743938295 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:52:18 INFO - PROCESS | 2424 | 1466743938299 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 21:52:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:52:18 INFO - PROCESS | 2424 | 1466743938317 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:52:18 INFO - PROCESS | 2424 | 1466743938321 Marionette TRACE conn2 <- [1,2826,null,{}] 21:52:18 INFO - PROCESS | 2424 | 1466743938327 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:18 INFO - PROCESS | 2424 | 1466743938330 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:18 INFO - PROCESS | 2424 | 1466743938443 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:52:18 INFO - PROCESS | 2424 | 1466743938581 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:18 INFO - PROCESS | 2424 | 1466743938584 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:18 INFO - PROCESS | 2424 | ++DOCSHELL 10470400 == 38 [pid = 2424] [id = 716] 21:52:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10A5C000) [pid = 2424] [serial = 2148] [outer = 00000000] 21:52:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12B66C00) [pid = 2424] [serial = 2149] [outer = 10A5C000] 21:52:18 INFO - PROCESS | 2424 | 1466743938643 Marionette DEBUG loaded listener.js 21:52:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (13E9CC00) [pid = 2424] [serial = 2150] [outer = 10A5C000] 21:52:19 INFO - PROCESS | 2424 | 1466743939210 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:52:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:52:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 969ms 21:52:19 INFO - PROCESS | 2424 | 1466743939273 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:52:19 INFO - PROCESS | 2424 | 1466743939278 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 21:52:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:52:19 INFO - PROCESS | 2424 | 1466743939284 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:52:19 INFO - PROCESS | 2424 | 1466743939287 Marionette TRACE conn2 <- [1,2830,null,{}] 21:52:19 INFO - PROCESS | 2424 | 1466743939291 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:19 INFO - PROCESS | 2424 | 1466743939294 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:19 INFO - PROCESS | 2424 | 1466743939402 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:52:19 INFO - PROCESS | 2424 | 1466743939546 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:19 INFO - PROCESS | 2424 | 1466743939549 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:19 INFO - PROCESS | 2424 | ++DOCSHELL 1658B000 == 39 [pid = 2424] [id = 717] 21:52:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1658B400) [pid = 2424] [serial = 2151] [outer = 00000000] 21:52:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16932400) [pid = 2424] [serial = 2152] [outer = 1658B400] 21:52:19 INFO - PROCESS | 2424 | 1466743939606 Marionette DEBUG loaded listener.js 21:52:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16E60800) [pid = 2424] [serial = 2153] [outer = 1658B400] 21:52:20 INFO - PROCESS | 2424 | 1466743940200 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:52:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:52:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 938ms 21:52:20 INFO - PROCESS | 2424 | 1466743940228 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:52:20 INFO - PROCESS | 2424 | 1466743940231 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 21:52:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:52:20 INFO - PROCESS | 2424 | 1466743940235 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:52:20 INFO - PROCESS | 2424 | 1466743940239 Marionette TRACE conn2 <- [1,2834,null,{}] 21:52:20 INFO - PROCESS | 2424 | 1466743940250 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:20 INFO - PROCESS | 2424 | 1466743940254 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:20 INFO - PROCESS | 2424 | 1466743940360 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:52:20 INFO - PROCESS | 2424 | 1466743940501 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:20 INFO - PROCESS | 2424 | 1466743940505 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:20 INFO - PROCESS | 2424 | ++DOCSHELL 19D23000 == 40 [pid = 2424] [id = 718] 21:52:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19DA5400) [pid = 2424] [serial = 2154] [outer = 00000000] 21:52:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A026000) [pid = 2424] [serial = 2155] [outer = 19DA5400] 21:52:20 INFO - PROCESS | 2424 | 1466743940570 Marionette DEBUG loaded listener.js 21:52:20 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A031C00) [pid = 2424] [serial = 2156] [outer = 19DA5400] 21:52:21 INFO - PROCESS | 2424 | 1466743941385 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:52:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:52:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1219ms 21:52:21 INFO - PROCESS | 2424 | 1466743941456 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:52:21 INFO - PROCESS | 2424 | 1466743941461 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 21:52:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:52:21 INFO - PROCESS | 2424 | 1466743941468 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:52:21 INFO - PROCESS | 2424 | 1466743941471 Marionette TRACE conn2 <- [1,2838,null,{}] 21:52:21 INFO - PROCESS | 2424 | 1466743941477 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:21 INFO - PROCESS | 2424 | 1466743941479 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:21 INFO - PROCESS | 2424 | 1466743941596 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:52:21 INFO - PROCESS | 2424 | 1466743941733 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:21 INFO - PROCESS | 2424 | 1466743941738 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:21 INFO - PROCESS | 2424 | ++DOCSHELL 1180E400 == 41 [pid = 2424] [id = 719] 21:52:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1188A800) [pid = 2424] [serial = 2157] [outer = 00000000] 21:52:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (12BA7800) [pid = 2424] [serial = 2158] [outer = 1188A800] 21:52:21 INFO - PROCESS | 2424 | 1466743941796 Marionette DEBUG loaded listener.js 21:52:21 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (13139400) [pid = 2424] [serial = 2159] [outer = 1188A800] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 146B7C00 == 40 [pid = 2424] [id = 699] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 1943B800 == 39 [pid = 2424] [id = 714] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 12C87400 == 38 [pid = 2424] [id = 713] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 10567800 == 37 [pid = 2424] [id = 712] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 1315C800 == 36 [pid = 2424] [id = 711] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 1055FC00 == 35 [pid = 2424] [id = 710] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 17741000 == 34 [pid = 2424] [id = 709] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 169C7800 == 33 [pid = 2424] [id = 708] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 13918400 == 32 [pid = 2424] [id = 707] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 10BAF000 == 31 [pid = 2424] [id = 706] 21:52:22 INFO - PROCESS | 2424 | --DOCSHELL 146BAC00 == 30 [pid = 2424] [id = 703] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (19A01C00) [pid = 2424] [serial = 2096] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19A0F800) [pid = 2424] [serial = 2098] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (112B4C00) [pid = 2424] [serial = 2101] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (12C80C00) [pid = 2424] [serial = 2104] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12F6C800) [pid = 2424] [serial = 2105] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (14284C00) [pid = 2424] [serial = 2107] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19D18400) [pid = 2424] [serial = 2099] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16D20800) [pid = 2424] [serial = 2083] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (17F4C000) [pid = 2424] [serial = 2086] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (19707800) [pid = 2424] [serial = 2089] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (18132400) [pid = 2424] [serial = 2087] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (19754400) [pid = 2424] [serial = 2095] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19709400) [pid = 2424] [serial = 2090] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (146B1800) [pid = 2424] [serial = 2108] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (154CF400) [pid = 2424] [serial = 2110] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (16592800) [pid = 2424] [serial = 2080] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (155A8800) [pid = 2424] [serial = 2077] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (15A60C00) [pid = 2424] [serial = 2078] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (13915400) [pid = 2424] [serial = 2074] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (13AB2400) [pid = 2424] [serial = 2075] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (13132C00) [pid = 2424] [serial = 2072] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (12F25400) [pid = 2424] [serial = 2071] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (132E1400) [pid = 2424] [serial = 2069] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (1313A000) [pid = 2424] [serial = 2068] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (19702800) [pid = 2424] [serial = 2066] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (17523C00) [pid = 2424] [serial = 2084] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (18133800) [pid = 2424] [serial = 2092] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (196CE000) [pid = 2424] [serial = 2093] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (169C8000) [pid = 2424] [serial = 2081] [outer = 00000000] [url = about:blank] 21:52:22 INFO - PROCESS | 2424 | 1466743942376 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:52:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:52:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 953ms 21:52:22 INFO - PROCESS | 2424 | 1466743942412 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:52:22 INFO - PROCESS | 2424 | 1466743942416 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 21:52:22 INFO - PROCESS | 2424 | 1466743942422 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:52:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:52:22 INFO - PROCESS | 2424 | 1466743942425 Marionette TRACE conn2 <- [1,2842,null,{}] 21:52:22 INFO - PROCESS | 2424 | 1466743942430 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:22 INFO - PROCESS | 2424 | 1466743942432 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:22 INFO - PROCESS | 2424 | 1466743942517 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:52:22 INFO - PROCESS | 2424 | 1466743942523 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:22 INFO - PROCESS | 2424 | 1466743942526 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:22 INFO - PROCESS | 2424 | ++DOCSHELL 11D8A400 == 31 [pid = 2424] [id = 720] 21:52:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (129E6800) [pid = 2424] [serial = 2160] [outer = 00000000] 21:52:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (1313A000) [pid = 2424] [serial = 2161] [outer = 129E6800] 21:52:22 INFO - PROCESS | 2424 | 1466743942578 Marionette DEBUG loaded listener.js 21:52:22 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (13914C00) [pid = 2424] [serial = 2162] [outer = 129E6800] 21:52:23 INFO - PROCESS | 2424 | 1466743943133 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:52:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 750ms 21:52:23 INFO - PROCESS | 2424 | 1466743943163 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 2424 | 1466743943165 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 21:52:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:52:23 INFO - PROCESS | 2424 | 1466743943169 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - PROCESS | 2424 | 1466743943172 Marionette TRACE conn2 <- [1,2846,null,{}] 21:52:23 INFO - PROCESS | 2424 | 1466743943182 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:23 INFO - PROCESS | 2424 | 1466743943186 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:23 INFO - PROCESS | 2424 | 1466743943273 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:52:23 INFO - PROCESS | 2424 | 1466743943371 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 2424 | 1466743943374 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:23 INFO - PROCESS | 2424 | ++DOCSHELL 146B6000 == 32 [pid = 2424] [id = 721] 21:52:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (146B7400) [pid = 2424] [serial = 2163] [outer = 00000000] 21:52:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (154D2400) [pid = 2424] [serial = 2164] [outer = 146B7400] 21:52:23 INFO - PROCESS | 2424 | 1466743943420 Marionette DEBUG loaded listener.js 21:52:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (15A60C00) [pid = 2424] [serial = 2165] [outer = 146B7400] 21:52:23 INFO - PROCESS | 2424 | 1466743943824 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:52:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:52:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 703ms 21:52:23 INFO - PROCESS | 2424 | 1466743943868 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:52:23 INFO - PROCESS | 2424 | 1466743943870 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 21:52:23 INFO - PROCESS | 2424 | 1466743943874 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:52:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:52:23 INFO - PROCESS | 2424 | 1466743943876 Marionette TRACE conn2 <- [1,2850,null,{}] 21:52:23 INFO - PROCESS | 2424 | 1466743943879 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:23 INFO - PROCESS | 2424 | 1466743943881 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:23 INFO - PROCESS | 2424 | 1466743943963 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:52:23 INFO - PROCESS | 2424 | 1466743943968 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:23 INFO - PROCESS | 2424 | 1466743943970 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:23 INFO - PROCESS | 2424 | ++DOCSHELL 16586800 == 33 [pid = 2424] [id = 722] 21:52:23 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (1658C400) [pid = 2424] [serial = 2166] [outer = 00000000] 21:52:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16766400) [pid = 2424] [serial = 2167] [outer = 1658C400] 21:52:24 INFO - PROCESS | 2424 | 1466743944015 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16B81400) [pid = 2424] [serial = 2168] [outer = 1658C400] 21:52:24 INFO - PROCESS | 2424 | 1466743944480 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:52:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:52:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 641ms 21:52:24 INFO - PROCESS | 2424 | 1466743944512 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:52:24 INFO - PROCESS | 2424 | 1466743944514 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 21:52:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:52:24 INFO - PROCESS | 2424 | 1466743944517 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:52:24 INFO - PROCESS | 2424 | 1466743944519 Marionette TRACE conn2 <- [1,2854,null,{}] 21:52:24 INFO - PROCESS | 2424 | 1466743944531 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:24 INFO - PROCESS | 2424 | 1466743944534 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:24 INFO - PROCESS | 2424 | 1466743944655 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:52:24 INFO - PROCESS | 2424 | 1466743944745 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:24 INFO - PROCESS | 2424 | 1466743944747 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:24 INFO - PROCESS | 2424 | ++DOCSHELL 1751B800 == 34 [pid = 2424] [id = 723] 21:52:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (1751F800) [pid = 2424] [serial = 2169] [outer = 00000000] 21:52:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1773BC00) [pid = 2424] [serial = 2170] [outer = 1751F800] 21:52:24 INFO - PROCESS | 2424 | 1466743944792 Marionette DEBUG loaded listener.js 21:52:24 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1773C400) [pid = 2424] [serial = 2171] [outer = 1751F800] 21:52:25 INFO - PROCESS | 2424 | 1466743945206 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:52:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:52:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 750ms 21:52:25 INFO - PROCESS | 2424 | 1466743945278 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:52:25 INFO - PROCESS | 2424 | 1466743945280 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 21:52:25 INFO - PROCESS | 2424 | 1466743945283 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:52:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:52:25 INFO - PROCESS | 2424 | 1466743945285 Marionette TRACE conn2 <- [1,2858,null,{}] 21:52:25 INFO - PROCESS | 2424 | 1466743945288 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:25 INFO - PROCESS | 2424 | 1466743945294 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:25 INFO - PROCESS | 2424 | 1466743945433 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:52:25 INFO - PROCESS | 2424 | 1466743945500 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:25 INFO - PROCESS | 2424 | 1466743945502 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:25 INFO - PROCESS | 2424 | ++DOCSHELL 1812D400 == 35 [pid = 2424] [id = 724] 21:52:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (18132400) [pid = 2424] [serial = 2172] [outer = 00000000] 21:52:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (19442400) [pid = 2424] [serial = 2173] [outer = 18132400] 21:52:25 INFO - PROCESS | 2424 | 1466743945546 Marionette DEBUG loaded listener.js 21:52:25 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (19707800) [pid = 2424] [serial = 2174] [outer = 18132400] 21:52:25 INFO - PROCESS | 2424 | 1466743945982 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:52:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 734ms 21:52:26 INFO - PROCESS | 2424 | 1466743946041 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 2424 | 1466743946043 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 21:52:26 INFO - PROCESS | 2424 | 1466743946046 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:52:26 INFO - PROCESS | 2424 | 1466743946048 Marionette TRACE conn2 <- [1,2862,null,{}] 21:52:26 INFO - PROCESS | 2424 | 1466743946051 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:26 INFO - PROCESS | 2424 | 1466743946053 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:26 INFO - PROCESS | 2424 | 1466743946167 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:52:26 INFO - PROCESS | 2424 | 1466743946174 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:26 INFO - PROCESS | 2424 | 1466743946176 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:26 INFO - PROCESS | 2424 | ++DOCSHELL 10BAF000 == 36 [pid = 2424] [id = 725] 21:52:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (196CF000) [pid = 2424] [serial = 2175] [outer = 00000000] 21:52:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (19757800) [pid = 2424] [serial = 2176] [outer = 196CF000] 21:52:26 INFO - PROCESS | 2424 | 1466743946223 Marionette DEBUG loaded listener.js 21:52:26 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (19A0A800) [pid = 2424] [serial = 2177] [outer = 196CF000] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (10BB4800) [pid = 2424] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (10BB7400) [pid = 2424] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (13EA3400) [pid = 2424] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17742400) [pid = 2424] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (169CFC00) [pid = 2424] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (13AB9400) [pid = 2424] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10BB0400) [pid = 2424] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19759800) [pid = 2424] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (196D1C00) [pid = 2424] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:52:26 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (12F63400) [pid = 2424] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:52:26 INFO - PROCESS | 2424 | 1466743946846 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:52:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:52:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 843ms 21:52:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:52:26 INFO - PROCESS | 2424 | 1466743946890 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:52:26 INFO - PROCESS | 2424 | 1466743946892 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 21:52:26 INFO - PROCESS | 2424 | 1466743946896 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:52:26 INFO - PROCESS | 2424 | 1466743946897 Marionette TRACE conn2 <- [1,2866,null,{}] 21:52:26 INFO - PROCESS | 2424 | 1466743946901 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:26 INFO - PROCESS | 2424 | 1466743946903 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:26 INFO - PROCESS | 2424 | 1466743946986 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:52:27 INFO - PROCESS | 2424 | 1466743947085 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 2424 | 1466743947087 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:27 INFO - PROCESS | 2424 | ++DOCSHELL 10BB7400 == 37 [pid = 2424] [id = 726] 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (110A0400) [pid = 2424] [serial = 2178] [outer = 00000000] 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16D23C00) [pid = 2424] [serial = 2179] [outer = 110A0400] 21:52:27 INFO - PROCESS | 2424 | 1466743947130 Marionette DEBUG loaded listener.js 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1751D800) [pid = 2424] [serial = 2180] [outer = 110A0400] 21:52:27 INFO - PROCESS | 2424 | 1466743947512 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:52:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:52:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 625ms 21:52:27 INFO - PROCESS | 2424 | 1466743947534 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:52:27 INFO - PROCESS | 2424 | 1466743947536 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 21:52:27 INFO - PROCESS | 2424 | 1466743947539 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:52:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:52:27 INFO - PROCESS | 2424 | 1466743947541 Marionette TRACE conn2 <- [1,2870,null,{}] 21:52:27 INFO - PROCESS | 2424 | 1466743947544 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:27 INFO - PROCESS | 2424 | 1466743947546 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:27 INFO - PROCESS | 2424 | 1466743947664 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:52:27 INFO - PROCESS | 2424 | 1466743947671 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:27 INFO - PROCESS | 2424 | 1466743947674 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:27 INFO - PROCESS | 2424 | ++DOCSHELL 18135800 == 38 [pid = 2424] [id = 727] 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (19752800) [pid = 2424] [serial = 2181] [outer = 00000000] 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1A013800) [pid = 2424] [serial = 2182] [outer = 19752800] 21:52:27 INFO - PROCESS | 2424 | 1466743947717 Marionette DEBUG loaded listener.js 21:52:27 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (14616000) [pid = 2424] [serial = 2183] [outer = 19752800] 21:52:28 INFO - PROCESS | 2424 | 1466743948138 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:52:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:52:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 640ms 21:52:28 INFO - PROCESS | 2424 | 1466743948177 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:52:28 INFO - PROCESS | 2424 | 1466743948179 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 21:52:28 INFO - PROCESS | 2424 | 1466743948183 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:52:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:52:28 INFO - PROCESS | 2424 | 1466743948184 Marionette TRACE conn2 <- [1,2874,null,{}] 21:52:28 INFO - PROCESS | 2424 | 1466743948188 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:28 INFO - PROCESS | 2424 | 1466743948190 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:28 INFO - PROCESS | 2424 | 1466743948308 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:52:28 INFO - PROCESS | 2424 | 1466743948316 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:28 INFO - PROCESS | 2424 | 1466743948327 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:28 INFO - PROCESS | 2424 | ++DOCSHELL 12958000 == 39 [pid = 2424] [id = 728] 21:52:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (13AB1400) [pid = 2424] [serial = 2184] [outer = 00000000] 21:52:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A083800) [pid = 2424] [serial = 2185] [outer = 13AB1400] 21:52:28 INFO - PROCESS | 2424 | 1466743948373 Marionette DEBUG loaded listener.js 21:52:28 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A34AC00) [pid = 2424] [serial = 2186] [outer = 13AB1400] 21:52:28 INFO - PROCESS | 2424 | 1466743948893 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:52:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:52:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 21:52:28 INFO - PROCESS | 2424 | 1466743948924 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:52:28 INFO - PROCESS | 2424 | 1466743948929 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 21:52:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:52:28 INFO - PROCESS | 2424 | 1466743948935 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:52:28 INFO - PROCESS | 2424 | 1466743948939 Marionette TRACE conn2 <- [1,2878,null,{}] 21:52:28 INFO - PROCESS | 2424 | 1466743948945 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:28 INFO - PROCESS | 2424 | 1466743948948 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:29 INFO - PROCESS | 2424 | 1466743949111 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:52:29 INFO - PROCESS | 2424 | 1466743949226 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:29 INFO - PROCESS | 2424 | 1466743949231 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:29 INFO - PROCESS | 2424 | ++DOCSHELL 10BAE800 == 40 [pid = 2424] [id = 729] 21:52:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10BAFC00) [pid = 2424] [serial = 2187] [outer = 00000000] 21:52:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12BACC00) [pid = 2424] [serial = 2188] [outer = 10BAFC00] 21:52:29 INFO - PROCESS | 2424 | 1466743949329 Marionette DEBUG loaded listener.js 21:52:29 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1315CC00) [pid = 2424] [serial = 2189] [outer = 10BAFC00] 21:52:29 INFO - PROCESS | 2424 | 1466743949924 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:52:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:52:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1047ms 21:52:29 INFO - PROCESS | 2424 | 1466743949978 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:52:29 INFO - PROCESS | 2424 | 1466743949983 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 21:52:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:52:29 INFO - PROCESS | 2424 | 1466743949990 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:52:29 INFO - PROCESS | 2424 | 1466743949993 Marionette TRACE conn2 <- [1,2882,null,{}] 21:52:30 INFO - PROCESS | 2424 | 1466743950017 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:30 INFO - PROCESS | 2424 | 1466743950020 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:30 INFO - PROCESS | 2424 | 1466743950131 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:52:30 INFO - PROCESS | 2424 | 1466743950273 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:30 INFO - PROCESS | 2424 | 1466743950276 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:30 INFO - PROCESS | 2424 | ++DOCSHELL 1461A000 == 41 [pid = 2424] [id = 730] 21:52:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (146B1800) [pid = 2424] [serial = 2190] [outer = 00000000] 21:52:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (155A3C00) [pid = 2424] [serial = 2191] [outer = 146B1800] 21:52:30 INFO - PROCESS | 2424 | 1466743950333 Marionette DEBUG loaded listener.js 21:52:30 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (166A2000) [pid = 2424] [serial = 2192] [outer = 146B1800] 21:52:30 INFO - PROCESS | 2424 | 1466743950934 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:52:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:52:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 999ms 21:52:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:52:30 INFO - PROCESS | 2424 | 1466743950999 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:52:30 INFO - PROCESS | 2424 | 1466743951001 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 21:52:30 INFO - PROCESS | 2424 | 1466743951005 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:52:30 INFO - PROCESS | 2424 | 1466743951009 Marionette TRACE conn2 <- [1,2886,null,{}] 21:52:31 INFO - PROCESS | 2424 | 1466743951020 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:31 INFO - PROCESS | 2424 | 1466743951025 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:31 INFO - PROCESS | 2424 | 1466743951134 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:52:31 INFO - PROCESS | 2424 | 1466743951276 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:31 INFO - PROCESS | 2424 | 1466743951279 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:31 INFO - PROCESS | 2424 | ++DOCSHELL 1974E000 == 42 [pid = 2424] [id = 731] 21:52:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19750400) [pid = 2424] [serial = 2193] [outer = 00000000] 21:52:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (19DACC00) [pid = 2424] [serial = 2194] [outer = 19750400] 21:52:31 INFO - PROCESS | 2424 | 1466743951337 Marionette DEBUG loaded listener.js 21:52:31 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A34F000) [pid = 2424] [serial = 2195] [outer = 19750400] 21:52:32 INFO - PROCESS | 2424 | 1466743952007 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:52:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:52:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1187ms 21:52:32 INFO - PROCESS | 2424 | 1466743952236 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:52:32 INFO - PROCESS | 2424 | 1466743952241 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 21:52:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:52:32 INFO - PROCESS | 2424 | 1466743952246 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:52:32 INFO - PROCESS | 2424 | 1466743952249 Marionette TRACE conn2 <- [1,2890,null,{}] 21:52:32 INFO - PROCESS | 2424 | 1466743952254 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:32 INFO - PROCESS | 2424 | 1466743952258 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:32 INFO - PROCESS | 2424 | 1466743952360 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:52:32 INFO - PROCESS | 2424 | 1466743952497 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:32 INFO - PROCESS | 2424 | 1466743952502 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:32 INFO - PROCESS | 2424 | ++DOCSHELL 10BB7C00 == 43 [pid = 2424] [id = 732] 21:52:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (1122E000) [pid = 2424] [serial = 2196] [outer = 00000000] 21:52:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (129E4400) [pid = 2424] [serial = 2197] [outer = 1122E000] 21:52:32 INFO - PROCESS | 2424 | 1466743952554 Marionette DEBUG loaded listener.js 21:52:32 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (12F23800) [pid = 2424] [serial = 2198] [outer = 1122E000] 21:52:33 INFO - PROCESS | 2424 | 1466743953136 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 112AE800 == 42 [pid = 2424] [id = 704] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 18135800 == 41 [pid = 2424] [id = 727] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 10BB7400 == 40 [pid = 2424] [id = 726] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 10BAF000 == 39 [pid = 2424] [id = 725] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 1812D400 == 38 [pid = 2424] [id = 724] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 1751B800 == 37 [pid = 2424] [id = 723] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 16586800 == 36 [pid = 2424] [id = 722] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 146B6000 == 35 [pid = 2424] [id = 721] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 11D8A400 == 34 [pid = 2424] [id = 720] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 1180E400 == 33 [pid = 2424] [id = 719] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 1658B000 == 32 [pid = 2424] [id = 717] 21:52:33 INFO - PROCESS | 2424 | --DOCSHELL 10470400 == 31 [pid = 2424] [id = 716] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (112BA800) [pid = 2424] [serial = 2102] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (17F51C00) [pid = 2424] [serial = 2131] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (1974D400) [pid = 2424] [serial = 2134] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (18128800) [pid = 2424] [serial = 2132] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (17ADC800) [pid = 2424] [serial = 2128] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (16B87800) [pid = 2424] [serial = 2125] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (16D1FC00) [pid = 2424] [serial = 2126] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (146B5400) [pid = 2424] [serial = 2116] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1461B400) [pid = 2424] [serial = 2122] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (154CEC00) [pid = 2424] [serial = 2123] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1188F400) [pid = 2424] [serial = 2119] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (12B6EC00) [pid = 2424] [serial = 2120] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (1188E400) [pid = 2424] [serial = 2113] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19D24C00) [pid = 2424] [serial = 2137] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19702000) [pid = 2424] [serial = 2135] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19D20C00) [pid = 2424] [serial = 2144] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (19A10800) [pid = 2424] [serial = 2143] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (1A028C00) [pid = 2424] [serial = 2146] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1A01E400) [pid = 2424] [serial = 2138] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (146B7000) [pid = 2424] [serial = 2140] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (16E68C00) [pid = 2424] [serial = 2141] [outer = 00000000] [url = about:blank] 21:52:33 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (17F4D800) [pid = 2424] [serial = 2129] [outer = 00000000] [url = about:blank] 21:52:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:52:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 938ms 21:52:33 INFO - PROCESS | 2424 | 1466743953194 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 2424 | 1466743953198 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 21:52:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:52:33 INFO - PROCESS | 2424 | 1466743953204 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 2424 | 1466743953207 Marionette TRACE conn2 <- [1,2894,null,{}] 21:52:33 INFO - PROCESS | 2424 | 1466743953211 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:33 INFO - PROCESS | 2424 | 1466743953213 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:33 INFO - PROCESS | 2424 | 1466743953314 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:52:33 INFO - PROCESS | 2424 | 1466743953417 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:33 INFO - PROCESS | 2424 | 1466743953420 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:33 INFO - PROCESS | 2424 | ++DOCSHELL 10ECE800 == 32 [pid = 2424] [id = 733] 21:52:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (1122C800) [pid = 2424] [serial = 2199] [outer = 00000000] 21:52:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (132EC000) [pid = 2424] [serial = 2200] [outer = 1122C800] 21:52:33 INFO - PROCESS | 2424 | 1466743953466 Marionette DEBUG loaded listener.js 21:52:33 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13EA9400) [pid = 2424] [serial = 2201] [outer = 1122C800] 21:52:33 INFO - PROCESS | 2424 | 1466743953949 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:52:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:52:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 797ms 21:52:33 INFO - PROCESS | 2424 | 1466743954003 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:52:33 INFO - PROCESS | 2424 | 1466743954005 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 21:52:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:52:33 INFO - PROCESS | 2424 | 1466743954009 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:52:33 INFO - PROCESS | 2424 | 1466743954011 Marionette TRACE conn2 <- [1,2898,null,{}] 21:52:34 INFO - PROCESS | 2424 | 1466743954020 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:34 INFO - PROCESS | 2424 | 1466743954024 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:34 INFO - PROCESS | 2424 | 1466743954112 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:52:34 INFO - PROCESS | 2424 | 1466743954121 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 2424 | 1466743954125 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:34 INFO - PROCESS | 2424 | ++DOCSHELL 16588800 == 33 [pid = 2424] [id = 734] 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1658BC00) [pid = 2424] [serial = 2202] [outer = 00000000] 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1692F400) [pid = 2424] [serial = 2203] [outer = 1658BC00] 21:52:34 INFO - PROCESS | 2424 | 1466743954173 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (16B89800) [pid = 2424] [serial = 2204] [outer = 1658BC00] 21:52:34 INFO - PROCESS | 2424 | 1466743954623 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:52:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:52:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:52:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 640ms 21:52:34 INFO - PROCESS | 2424 | 1466743954646 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:52:34 INFO - PROCESS | 2424 | 1466743954648 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 21:52:34 INFO - PROCESS | 2424 | 1466743954652 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:52:34 INFO - TEST-START | /DOMEvents/constructors.html 21:52:34 INFO - PROCESS | 2424 | 1466743954653 Marionette TRACE conn2 <- [1,2902,null,{}] 21:52:34 INFO - PROCESS | 2424 | 1466743954661 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:34 INFO - PROCESS | 2424 | 1466743954663 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:34 INFO - PROCESS | 2424 | 1466743954746 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:52:34 INFO - PROCESS | 2424 | 1466743954751 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:34 INFO - PROCESS | 2424 | 1466743954753 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:34 INFO - PROCESS | 2424 | ++DOCSHELL 16D21000 == 34 [pid = 2424] [id = 735] 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16D22400) [pid = 2424] [serial = 2205] [outer = 00000000] 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17ADBC00) [pid = 2424] [serial = 2206] [outer = 16D22400] 21:52:34 INFO - PROCESS | 2424 | 1466743954798 Marionette DEBUG loaded listener.js 21:52:34 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (17F4A400) [pid = 2424] [serial = 2207] [outer = 16D22400] 21:52:35 INFO - PROCESS | 2424 | 1466743955372 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:52:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:52:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:52:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:52:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 782ms 21:52:35 INFO - PROCESS | 2424 | 1466743955442 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:52:35 INFO - PROCESS | 2424 | 1466743955444 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 21:52:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:52:35 INFO - PROCESS | 2424 | 1466743955447 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:52:35 INFO - PROCESS | 2424 | 1466743955449 Marionette TRACE conn2 <- [1,2906,null,{}] 21:52:35 INFO - PROCESS | 2424 | 1466743955481 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:35 INFO - PROCESS | 2424 | 1466743955483 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:35 INFO - PROCESS | 2424 | 1466743955623 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:52:35 INFO - PROCESS | 2424 | 1466743955688 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:35 INFO - PROCESS | 2424 | 1466743955690 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:35 INFO - PROCESS | 2424 | ++DOCSHELL 16B85400 == 35 [pid = 2424] [id = 736] 21:52:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17488000) [pid = 2424] [serial = 2208] [outer = 00000000] 21:52:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1812F800) [pid = 2424] [serial = 2209] [outer = 17488000] 21:52:35 INFO - PROCESS | 2424 | 1466743955734 Marionette DEBUG loaded listener.js 21:52:35 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1943EC00) [pid = 2424] [serial = 2210] [outer = 17488000] 21:52:36 INFO - PROCESS | 2424 | 1466743956145 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:52:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:52:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 719ms 21:52:36 INFO - PROCESS | 2424 | 1466743956167 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 2424 | 1466743956169 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 21:52:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:52:36 INFO - PROCESS | 2424 | 1466743956172 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 2424 | 1466743956174 Marionette TRACE conn2 <- [1,2910,null,{}] 21:52:36 INFO - PROCESS | 2424 | 1466743956184 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:36 INFO - PROCESS | 2424 | 1466743956189 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:36 INFO - PROCESS | 2424 | 1466743956339 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:52:36 INFO - PROCESS | 2424 | 1466743956408 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:36 INFO - PROCESS | 2424 | 1466743956411 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:36 INFO - PROCESS | 2424 | ++DOCSHELL 19A10800 == 36 [pid = 2424] [id = 737] 21:52:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (19D1AC00) [pid = 2424] [serial = 2211] [outer = 00000000] 21:52:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1A020400) [pid = 2424] [serial = 2212] [outer = 19D1AC00] 21:52:36 INFO - PROCESS | 2424 | 1466743956455 Marionette DEBUG loaded listener.js 21:52:36 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1A029800) [pid = 2424] [serial = 2213] [outer = 19D1AC00] 21:52:36 INFO - PROCESS | 2424 | [2424] 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 21:52:36 INFO - PROCESS | 2424 | [2424] 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 21:52:36 INFO - PROCESS | 2424 | [2424] 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 21:52:36 INFO - PROCESS | 2424 | [2424] 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 21:52:36 INFO - PROCESS | 2424 | 1466743956871 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:52:36 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:52:36 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:52:36 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 21:52:36 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:52:36 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 21:52:36 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:52:36 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]" 21:52:36 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:36 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:52:36 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:52:36 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 750ms 21:52:36 INFO - PROCESS | 2424 | 1466743956917 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:52:36 INFO - PROCESS | 2424 | 1466743956929 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 21:52:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:52:36 INFO - PROCESS | 2424 | 1466743956933 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:52:36 INFO - PROCESS | 2424 | 1466743956935 Marionette TRACE conn2 <- [1,2914,null,{}] 21:52:36 INFO - PROCESS | 2424 | 1466743956938 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:36 INFO - PROCESS | 2424 | 1466743956940 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:37 INFO - PROCESS | 2424 | 1466743957097 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:52:37 INFO - PROCESS | 2424 | 1466743957120 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 2424 | 1466743957122 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:37 INFO - PROCESS | 2424 | ++DOCSHELL 10BAB800 == 37 [pid = 2424] [id = 738] 21:52:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (1975AC00) [pid = 2424] [serial = 2214] [outer = 00000000] 21:52:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (1A359000) [pid = 2424] [serial = 2215] [outer = 1975AC00] 21:52:37 INFO - PROCESS | 2424 | 1466743957165 Marionette DEBUG loaded listener.js 21:52:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A436800) [pid = 2424] [serial = 2216] [outer = 1975AC00] 21:52:37 INFO - PROCESS | 2424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:52:37 INFO - PROCESS | 2424 | 1466743957583 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:52:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:52:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1658C400) [pid = 2424] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1751F800) [pid = 2424] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1658B400) [pid = 2424] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (10A5C000) [pid = 2424] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1188A800) [pid = 2424] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (146B7400) [pid = 2424] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (129E6800) [pid = 2424] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (110A0400) [pid = 2424] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19752800) [pid = 2424] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (18132400) [pid = 2424] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (196CF000) [pid = 2424] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (112AF800) [pid = 2424] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (146C0400) [pid = 2424] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:52:37 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13EA0000) [pid = 2424] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:52:37 INFO - PROCESS | 2424 | 1466743957804 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:52:37 INFO - PROCESS | 2424 | 1466743957806 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 21:52:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:52:37 INFO - PROCESS | 2424 | 1466743957815 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:52:37 INFO - PROCESS | 2424 | 1466743957817 Marionette TRACE conn2 <- [1,2918,null,{}] 21:52:37 INFO - PROCESS | 2424 | 1466743957821 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:37 INFO - PROCESS | 2424 | 1466743957822 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:37 INFO - PROCESS | 2424 | 1466743957902 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:52:37 INFO - PROCESS | 2424 | 1466743957906 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:37 INFO - PROCESS | 2424 | 1466743957908 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:37 INFO - PROCESS | 2424 | ++DOCSHELL 1109B000 == 38 [pid = 2424] [id = 739] 21:52:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (1188A800) [pid = 2424] [serial = 2217] [outer = 00000000] 21:52:37 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (13234400) [pid = 2424] [serial = 2218] [outer = 1188A800] 21:52:37 INFO - PROCESS | 2424 | 1466743957954 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (13635000) [pid = 2424] [serial = 2219] [outer = 1188A800] 21:52:38 INFO - PROCESS | 2424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:52:38 INFO - PROCESS | 2424 | 1466743958365 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:52:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:52:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 594ms 21:52:38 INFO - PROCESS | 2424 | 1466743958411 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:52:38 INFO - PROCESS | 2424 | 1466743958413 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 21:52:38 INFO - PROCESS | 2424 | 1466743958416 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:52:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:52:38 INFO - PROCESS | 2424 | 1466743958418 Marionette TRACE conn2 <- [1,2922,null,{}] 21:52:38 INFO - PROCESS | 2424 | 1466743958466 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:38 INFO - PROCESS | 2424 | 1466743958468 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:38 INFO - PROCESS | 2424 | 1466743958550 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:52:38 INFO - PROCESS | 2424 | 1466743958555 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:38 INFO - PROCESS | 2424 | 1466743958557 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:38 INFO - PROCESS | 2424 | ++DOCSHELL 13641C00 == 39 [pid = 2424] [id = 740] 21:52:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (146C0800) [pid = 2424] [serial = 2220] [outer = 00000000] 21:52:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (16F91800) [pid = 2424] [serial = 2221] [outer = 146C0800] 21:52:38 INFO - PROCESS | 2424 | 1466743958599 Marionette DEBUG loaded listener.js 21:52:38 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (17F49C00) [pid = 2424] [serial = 2222] [outer = 146C0800] 21:52:39 INFO - PROCESS | 2424 | 1466743959017 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:52:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:52:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 640ms 21:52:39 INFO - PROCESS | 2424 | 1466743959054 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:52:39 INFO - PROCESS | 2424 | 1466743959057 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 21:52:39 INFO - PROCESS | 2424 | 1466743959060 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:52:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:52:39 INFO - PROCESS | 2424 | 1466743959061 Marionette TRACE conn2 <- [1,2926,null,{}] 21:52:39 INFO - PROCESS | 2424 | 1466743959085 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:39 INFO - PROCESS | 2424 | 1466743959087 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:39 INFO - PROCESS | 2424 | 1466743959167 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:52:39 INFO - PROCESS | 2424 | 1466743959172 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 2424 | 1466743959174 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:39 INFO - PROCESS | 2424 | ++DOCSHELL 154CC000 == 40 [pid = 2424] [id = 741] 21:52:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (16587000) [pid = 2424] [serial = 2223] [outer = 00000000] 21:52:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A355800) [pid = 2424] [serial = 2224] [outer = 16587000] 21:52:39 INFO - PROCESS | 2424 | 1466743959217 Marionette DEBUG loaded listener.js 21:52:39 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1A43C000) [pid = 2424] [serial = 2225] [outer = 16587000] 21:52:39 INFO - PROCESS | 2424 | 1466743959619 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:52:39 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. 21:52:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 21:52:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:52:39 INFO - PROCESS | 2424 | 1466743959657 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:52:39 INFO - PROCESS | 2424 | 1466743959659 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 21:52:39 INFO - PROCESS | 2424 | 1466743959663 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:52:39 INFO - PROCESS | 2424 | 1466743959665 Marionette TRACE conn2 <- [1,2930,null,{}] 21:52:39 INFO - PROCESS | 2424 | 1466743959668 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:39 INFO - PROCESS | 2424 | 1466743959670 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:39 INFO - PROCESS | 2424 | 1466743959813 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:52:39 INFO - PROCESS | 2424 | 1466743959976 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:39 INFO - PROCESS | 2424 | 1466743959979 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:40 INFO - PROCESS | 2424 | ++DOCSHELL 103E6400 == 41 [pid = 2424] [id = 742] 21:52:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (10435000) [pid = 2424] [serial = 2226] [outer = 00000000] 21:52:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (10A5B000) [pid = 2424] [serial = 2227] [outer = 10435000] 21:52:40 INFO - PROCESS | 2424 | 1466743960080 Marionette DEBUG loaded listener.js 21:52:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (10BB7400) [pid = 2424] [serial = 2228] [outer = 10435000] 21:52:40 INFO - PROCESS | 2424 | 1466743960605 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:52:40 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 21:52:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:52:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 999ms 21:52:40 INFO - PROCESS | 2424 | 1466743960675 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:52:40 INFO - PROCESS | 2424 | 1466743960678 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 21:52:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:52:40 INFO - PROCESS | 2424 | 1466743960684 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:52:40 INFO - PROCESS | 2424 | 1466743960688 Marionette TRACE conn2 <- [1,2934,null,{}] 21:52:40 INFO - PROCESS | 2424 | 1466743960693 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:40 INFO - PROCESS | 2424 | 1466743960696 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:40 INFO - PROCESS | 2424 | 1466743960809 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:52:40 INFO - PROCESS | 2424 | 1466743960969 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:40 INFO - PROCESS | 2424 | 1466743960972 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:40 INFO - PROCESS | 2424 | ++DOCSHELL 146BB800 == 42 [pid = 2424] [id = 743] 21:52:40 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (15494800) [pid = 2424] [serial = 2229] [outer = 00000000] 21:52:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (15A1A800) [pid = 2424] [serial = 2230] [outer = 15494800] 21:52:41 INFO - PROCESS | 2424 | 1466743961029 Marionette DEBUG loaded listener.js 21:52:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (16761400) [pid = 2424] [serial = 2231] [outer = 15494800] 21:52:41 INFO - PROCESS | 2424 | 1466743961576 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:52:41 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. 21:52:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 937ms 21:52:41 INFO - PROCESS | 2424 | 1466743961630 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:52:41 INFO - PROCESS | 2424 | 1466743961635 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 21:52:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:52:41 INFO - PROCESS | 2424 | 1466743961639 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:52:41 INFO - PROCESS | 2424 | 1466743961641 Marionette TRACE conn2 <- [1,2938,null,{}] 21:52:41 INFO - PROCESS | 2424 | 1466743961645 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:41 INFO - PROCESS | 2424 | 1466743961647 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:41 INFO - PROCESS | 2424 | 1466743961763 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:52:41 INFO - PROCESS | 2424 | 1466743961922 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:41 INFO - PROCESS | 2424 | 1466743961924 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:41 INFO - PROCESS | 2424 | ++DOCSHELL 17AD9400 == 43 [pid = 2424] [id = 744] 21:52:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (19751400) [pid = 2424] [serial = 2232] [outer = 00000000] 21:52:41 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (19A08000) [pid = 2424] [serial = 2233] [outer = 19751400] 21:52:41 INFO - PROCESS | 2424 | 1466743961980 Marionette DEBUG loaded listener.js 21:52:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (19DB0400) [pid = 2424] [serial = 2234] [outer = 19751400] 21:52:42 INFO - PROCESS | 2424 | ++DOCSHELL 1A431C00 == 44 [pid = 2424] [id = 745] 21:52:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (1A432C00) [pid = 2424] [serial = 2235] [outer = 00000000] 21:52:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1A5A1C00) [pid = 2424] [serial = 2236] [outer = 1A432C00] 21:52:42 INFO - PROCESS | 2424 | 1466743962570 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:52:42 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. 21:52:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 953ms 21:52:42 INFO - PROCESS | 2424 | 1466743962583 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:52:42 INFO - PROCESS | 2424 | 1466743962586 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 21:52:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:52:42 INFO - PROCESS | 2424 | 1466743962596 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:52:42 INFO - PROCESS | 2424 | 1466743962602 Marionette TRACE conn2 <- [1,2942,null,{}] 21:52:42 INFO - PROCESS | 2424 | 1466743962607 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:42 INFO - PROCESS | 2424 | 1466743962611 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:42 INFO - PROCESS | 2424 | 1466743962740 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:52:42 INFO - PROCESS | 2424 | 1466743962883 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:42 INFO - PROCESS | 2424 | 1466743962885 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:42 INFO - PROCESS | 2424 | ++DOCSHELL 112B6400 == 45 [pid = 2424] [id = 746] 21:52:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (16590800) [pid = 2424] [serial = 2237] [outer = 00000000] 21:52:42 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (1A5ADC00) [pid = 2424] [serial = 2238] [outer = 16590800] 21:52:42 INFO - PROCESS | 2424 | 1466743962939 Marionette DEBUG loaded listener.js 21:52:43 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (1A830800) [pid = 2424] [serial = 2239] [outer = 16590800] 21:52:43 INFO - PROCESS | 2424 | 1466743963495 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:52:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:52:43 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 21:52:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 969ms 21:52:43 INFO - PROCESS | 2424 | 1466743963557 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:52:43 INFO - PROCESS | 2424 | 1466743963560 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 21:52:43 INFO - PROCESS | 2424 | 1466743963565 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:52:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:52:43 INFO - PROCESS | 2424 | 1466743963567 Marionette TRACE conn2 <- [1,2946,null,{}] 21:52:43 INFO - PROCESS | 2424 | 1466743963571 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:43 INFO - PROCESS | 2424 | 1466743963573 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:43 INFO - PROCESS | 2424 | 1466743963694 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:52:44 INFO - PROCESS | 2424 | 1466743964037 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 2424 | 1466743964041 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:44 INFO - PROCESS | 2424 | ++DOCSHELL 10559400 == 46 [pid = 2424] [id = 747] 21:52:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (10A5A800) [pid = 2424] [serial = 2240] [outer = 00000000] 21:52:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 103 (114AC400) [pid = 2424] [serial = 2241] [outer = 10A5A800] 21:52:44 INFO - PROCESS | 2424 | 1466743964104 Marionette DEBUG loaded listener.js 21:52:44 INFO - PROCESS | 2424 | ++DOMWINDOW == 104 (12BA9C00) [pid = 2424] [serial = 2242] [outer = 10A5A800] 21:52:44 INFO - PROCESS | 2424 | 1466743964653 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:52:44 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. 21:52:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1141ms 21:52:44 INFO - PROCESS | 2424 | 1466743964728 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:52:44 INFO - PROCESS | 2424 | 1466743964732 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 21:52:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:52:44 INFO - PROCESS | 2424 | 1466743964738 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:52:44 INFO - PROCESS | 2424 | 1466743964740 Marionette TRACE conn2 <- [1,2950,null,{}] 21:52:44 INFO - PROCESS | 2424 | 1466743964746 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:44 INFO - PROCESS | 2424 | 1466743964750 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:44 INFO - PROCESS | 2424 | 1466743964849 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:52:44 INFO - PROCESS | 2424 | 1466743964971 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:44 INFO - PROCESS | 2424 | 1466743964974 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 154CC000 == 45 [pid = 2424] [id = 741] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 13641C00 == 44 [pid = 2424] [id = 740] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 1109B000 == 43 [pid = 2424] [id = 739] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 10BAB800 == 42 [pid = 2424] [id = 738] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 19A10800 == 41 [pid = 2424] [id = 737] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 16B85400 == 40 [pid = 2424] [id = 736] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 16D21000 == 39 [pid = 2424] [id = 735] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 16588800 == 38 [pid = 2424] [id = 734] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 10BB7C00 == 37 [pid = 2424] [id = 732] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 10ECE800 == 36 [pid = 2424] [id = 733] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 10BAE800 == 35 [pid = 2424] [id = 729] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 19D23000 == 34 [pid = 2424] [id = 718] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 13E9D800 == 33 [pid = 2424] [id = 705] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 1A024400 == 32 [pid = 2424] [id = 715] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 12958000 == 31 [pid = 2424] [id = 728] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 1461A000 == 30 [pid = 2424] [id = 730] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 1974E000 == 29 [pid = 2424] [id = 731] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 112B6400 == 28 [pid = 2424] [id = 746] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 10559400 == 27 [pid = 2424] [id = 747] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 17AD9400 == 26 [pid = 2424] [id = 744] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 1A431C00 == 25 [pid = 2424] [id = 745] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 103E6400 == 24 [pid = 2424] [id = 742] 21:52:45 INFO - PROCESS | 2424 | --DOCSHELL 146BB800 == 23 [pid = 2424] [id = 743] 21:52:45 INFO - PROCESS | 2424 | ++DOCSHELL 103E6400 == 24 [pid = 2424] [id = 748] 21:52:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 105 (10470400) [pid = 2424] [serial = 2243] [outer = 00000000] 21:52:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 106 (10565800) [pid = 2424] [serial = 2244] [outer = 10470400] 21:52:45 INFO - PROCESS | 2424 | 1466743965750 Marionette DEBUG loaded listener.js 21:52:45 INFO - PROCESS | 2424 | ++DOMWINDOW == 107 (10BABC00) [pid = 2424] [serial = 2245] [outer = 10470400] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 106 (155AB400) [pid = 2424] [serial = 2111] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 105 (15A1B400) [pid = 2424] [serial = 2117] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 104 (19757800) [pid = 2424] [serial = 2176] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 103 (1A013800) [pid = 2424] [serial = 2182] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 102 (19A0A800) [pid = 2424] [serial = 2177] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (1A083800) [pid = 2424] [serial = 2185] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1751D800) [pid = 2424] [serial = 2180] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (16B81400) [pid = 2424] [serial = 2168] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (11DDC800) [pid = 2424] [serial = 2114] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (16766400) [pid = 2424] [serial = 2167] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1773BC00) [pid = 2424] [serial = 2170] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (1773C400) [pid = 2424] [serial = 2171] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (16E60800) [pid = 2424] [serial = 2153] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (16932400) [pid = 2424] [serial = 2152] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (13E9CC00) [pid = 2424] [serial = 2150] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (12B66C00) [pid = 2424] [serial = 2149] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (13139400) [pid = 2424] [serial = 2159] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12BA7800) [pid = 2424] [serial = 2158] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1A026000) [pid = 2424] [serial = 2155] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (154D2400) [pid = 2424] [serial = 2164] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (15A60C00) [pid = 2424] [serial = 2165] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1313A000) [pid = 2424] [serial = 2161] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13914C00) [pid = 2424] [serial = 2162] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16D23C00) [pid = 2424] [serial = 2179] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (14616000) [pid = 2424] [serial = 2183] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (19707800) [pid = 2424] [serial = 2174] [outer = 00000000] [url = about:blank] 21:52:45 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (19442400) [pid = 2424] [serial = 2173] [outer = 00000000] [url = about:blank] 21:52:46 INFO - PROCESS | 2424 | 1466743966261 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:52:46 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. 21:52:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1547ms 21:52:46 INFO - PROCESS | 2424 | 1466743966290 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 2424 | 1466743966296 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 21:52:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:52:46 INFO - PROCESS | 2424 | 1466743966303 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 2424 | 1466743966305 Marionette TRACE conn2 <- [1,2954,null,{}] 21:52:46 INFO - PROCESS | 2424 | 1466743966310 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:46 INFO - PROCESS | 2424 | 1466743966313 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:46 INFO - PROCESS | 2424 | 1466743966401 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:52:46 INFO - PROCESS | 2424 | 1466743966548 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:46 INFO - PROCESS | 2424 | 1466743966551 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:46 INFO - PROCESS | 2424 | ++DOCSHELL 11DE0000 == 25 [pid = 2424] [id = 749] 21:52:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (12B67C00) [pid = 2424] [serial = 2246] [outer = 00000000] 21:52:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12BAD400) [pid = 2424] [serial = 2247] [outer = 12B67C00] 21:52:46 INFO - PROCESS | 2424 | 1466743966600 Marionette DEBUG loaded listener.js 21:52:46 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (12F64800) [pid = 2424] [serial = 2248] [outer = 12B67C00] 21:52:46 INFO - PROCESS | 2424 | 1466743966953 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:52:46 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. 21:52:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 703ms 21:52:46 INFO - PROCESS | 2424 | 1466743966999 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:52:46 INFO - PROCESS | 2424 | 1466743967003 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 21:52:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:52:46 INFO - PROCESS | 2424 | 1466743967009 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:52:46 INFO - PROCESS | 2424 | 1466743967012 Marionette TRACE conn2 <- [1,2958,null,{}] 21:52:47 INFO - PROCESS | 2424 | 1466743967016 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:47 INFO - PROCESS | 2424 | 1466743967018 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:47 INFO - PROCESS | 2424 | 1466743967106 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:52:47 INFO - PROCESS | 2424 | 1466743967143 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:47 INFO - PROCESS | 2424 | 1466743967145 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:47 INFO - PROCESS | 2424 | ++DOCSHELL 13918400 == 26 [pid = 2424] [id = 750] 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (13E9D000) [pid = 2424] [serial = 2249] [outer = 00000000] 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (14281800) [pid = 2424] [serial = 2250] [outer = 13E9D000] 21:52:47 INFO - PROCESS | 2424 | 1466743967191 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (146B8800) [pid = 2424] [serial = 2251] [outer = 13E9D000] 21:52:47 INFO - PROCESS | 2424 | 1466743967638 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:52:47 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. 21:52:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 640ms 21:52:47 INFO - PROCESS | 2424 | 1466743967646 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:52:47 INFO - PROCESS | 2424 | 1466743967648 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 21:52:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:52:47 INFO - PROCESS | 2424 | 1466743967651 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:52:47 INFO - PROCESS | 2424 | 1466743967655 Marionette TRACE conn2 <- [1,2962,null,{}] 21:52:47 INFO - PROCESS | 2424 | 1466743967686 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:47 INFO - PROCESS | 2424 | 1466743967691 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:47 INFO - PROCESS | 2424 | 1466743967776 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:52:47 INFO - PROCESS | 2424 | 1466743967783 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:47 INFO - PROCESS | 2424 | 1466743967785 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:47 INFO - PROCESS | 2424 | ++DOCSHELL 155AAC00 == 27 [pid = 2424] [id = 751] 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (155AB800) [pid = 2424] [serial = 2252] [outer = 00000000] 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (15A60400) [pid = 2424] [serial = 2253] [outer = 155AB800] 21:52:47 INFO - PROCESS | 2424 | 1466743967829 Marionette DEBUG loaded listener.js 21:52:47 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (1658A400) [pid = 2424] [serial = 2254] [outer = 155AB800] 21:52:48 INFO - PROCESS | 2424 | 1466743968300 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:52:48 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. 21:52:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 656ms 21:52:48 INFO - PROCESS | 2424 | 1466743968310 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:52:48 INFO - PROCESS | 2424 | 1466743968312 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 21:52:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:52:48 INFO - PROCESS | 2424 | 1466743968315 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:52:48 INFO - PROCESS | 2424 | 1466743968317 Marionette TRACE conn2 <- [1,2966,null,{}] 21:52:48 INFO - PROCESS | 2424 | 1466743968320 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:48 INFO - PROCESS | 2424 | 1466743968322 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:48 INFO - PROCESS | 2424 | 1466743968452 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:52:48 INFO - PROCESS | 2424 | 1466743968457 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:48 INFO - PROCESS | 2424 | 1466743968459 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:48 INFO - PROCESS | 2424 | ++DOCSHELL 16589000 == 28 [pid = 2424] [id = 752] 21:52:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16592C00) [pid = 2424] [serial = 2255] [outer = 00000000] 21:52:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (16B84000) [pid = 2424] [serial = 2256] [outer = 16592C00] 21:52:48 INFO - PROCESS | 2424 | 1466743968563 Marionette DEBUG loaded listener.js 21:52:48 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (16B8E800) [pid = 2424] [serial = 2257] [outer = 16592C00] 21:52:48 INFO - PROCESS | 2424 | 1466743968960 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:52:48 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. 21:52:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 687ms 21:52:49 INFO - PROCESS | 2424 | 1466743969015 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:52:49 INFO - PROCESS | 2424 | 1466743969017 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 21:52:49 INFO - PROCESS | 2424 | 1466743969021 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:52:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:52:49 INFO - PROCESS | 2424 | 1466743969023 Marionette TRACE conn2 <- [1,2970,null,{}] 21:52:49 INFO - PROCESS | 2424 | 1466743969026 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:49 INFO - PROCESS | 2424 | 1466743969028 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:49 INFO - PROCESS | 2424 | 1466743969140 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:52:49 INFO - PROCESS | 2424 | 1466743969147 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 2424 | 1466743969149 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:49 INFO - PROCESS | 2424 | ++DOCSHELL 1756D400 == 29 [pid = 2424] [id = 753] 21:52:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1756E000) [pid = 2424] [serial = 2258] [outer = 00000000] 21:52:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (17741000) [pid = 2424] [serial = 2259] [outer = 1756E000] 21:52:49 INFO - PROCESS | 2424 | 1466743969201 Marionette DEBUG loaded listener.js 21:52:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (17AE3C00) [pid = 2424] [serial = 2260] [outer = 1756E000] 21:52:49 INFO - PROCESS | 2424 | 1466743969657 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:52:49 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 21:52:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:52:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:52:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 687ms 21:52:49 INFO - PROCESS | 2424 | 1466743969723 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:52:49 INFO - PROCESS | 2424 | 1466743969725 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 21:52:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:52:49 INFO - PROCESS | 2424 | 1466743969728 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:52:49 INFO - PROCESS | 2424 | 1466743969730 Marionette TRACE conn2 <- [1,2974,null,{}] 21:52:49 INFO - PROCESS | 2424 | 1466743969734 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:49 INFO - PROCESS | 2424 | 1466743969740 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:49 INFO - PROCESS | 2424 | 1466743969858 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:52:49 INFO - PROCESS | 2424 | 1466743969957 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:49 INFO - PROCESS | 2424 | 1466743969959 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:49 INFO - PROCESS | 2424 | ++DOCSHELL 1047E000 == 30 [pid = 2424] [id = 754] 21:52:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (18129000) [pid = 2424] [serial = 2261] [outer = 00000000] 21:52:49 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (19709800) [pid = 2424] [serial = 2262] [outer = 18129000] 21:52:49 INFO - PROCESS | 2424 | 1466743970002 Marionette DEBUG loaded listener.js 21:52:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (1974DC00) [pid = 2424] [serial = 2263] [outer = 18129000] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A025800) [pid = 2424] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1975AC00) [pid = 2424] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (17488000) [pid = 2424] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (19750400) [pid = 2424] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10BAFC00) [pid = 2424] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (19DA5400) [pid = 2424] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1122E000) [pid = 2424] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1188A800) [pid = 2424] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (19D1AC00) [pid = 2424] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (1658BC00) [pid = 2424] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16587000) [pid = 2424] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (146B1800) [pid = 2424] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1122C800) [pid = 2424] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (146C0800) [pid = 2424] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (13AB1400) [pid = 2424] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:52:50 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (16D22400) [pid = 2424] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:52:50 INFO - PROCESS | 2424 | 1466743970704 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:52:50 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. 21:52:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1000ms 21:52:50 INFO - PROCESS | 2424 | 1466743970730 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:52:50 INFO - PROCESS | 2424 | 1466743970731 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 21:52:50 INFO - PROCESS | 2424 | 1466743970735 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:52:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:52:50 INFO - PROCESS | 2424 | 1466743970736 Marionette TRACE conn2 <- [1,2978,null,{}] 21:52:50 INFO - PROCESS | 2424 | 1466743970740 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:50 INFO - PROCESS | 2424 | 1466743970742 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:50 INFO - PROCESS | 2424 | 1466743970862 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:52:50 INFO - PROCESS | 2424 | 1466743970922 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:50 INFO - PROCESS | 2424 | 1466743970924 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:50 INFO - PROCESS | 2424 | ++DOCSHELL 10BB5C00 == 31 [pid = 2424] [id = 755] 21:52:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (114ACC00) [pid = 2424] [serial = 2264] [outer = 00000000] 21:52:50 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (15280000) [pid = 2424] [serial = 2265] [outer = 114ACC00] 21:52:50 INFO - PROCESS | 2424 | 1466743970971 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (17D7A400) [pid = 2424] [serial = 2266] [outer = 114ACC00] 21:52:51 INFO - PROCESS | 2424 | ++DOCSHELL 19A03000 == 32 [pid = 2424] [id = 756] 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (19A03400) [pid = 2424] [serial = 2267] [outer = 00000000] 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (10BAE000) [pid = 2424] [serial = 2268] [outer = 19A03400] 21:52:51 INFO - PROCESS | 2424 | 1466743971351 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:52:51 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. 21:52:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 21:52:51 INFO - PROCESS | 2424 | 1466743971382 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:52:51 INFO - PROCESS | 2424 | 1466743971384 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 21:52:51 INFO - PROCESS | 2424 | 1466743971387 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:52:51 INFO - PROCESS | 2424 | 1466743971389 Marionette TRACE conn2 <- [1,2982,null,{}] 21:52:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:52:51 INFO - PROCESS | 2424 | 1466743971392 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:51 INFO - PROCESS | 2424 | 1466743971394 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:51 INFO - PROCESS | 2424 | 1466743971487 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:52:51 INFO - PROCESS | 2424 | 1466743971492 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:51 INFO - PROCESS | 2424 | 1466743971495 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:51 INFO - PROCESS | 2424 | ++DOCSHELL 19A06C00 == 33 [pid = 2424] [id = 757] 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (19A09000) [pid = 2424] [serial = 2269] [outer = 00000000] 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (19D17400) [pid = 2424] [serial = 2270] [outer = 19A09000] 21:52:51 INFO - PROCESS | 2424 | 1466743971538 Marionette DEBUG loaded listener.js 21:52:51 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (19D18000) [pid = 2424] [serial = 2271] [outer = 19A09000] 21:52:51 INFO - PROCESS | 2424 | 1466743971975 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:52:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:52:52 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 21:52:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 641ms 21:52:52 INFO - PROCESS | 2424 | 1466743972031 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 2424 | 1466743972033 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 21:52:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:52:52 INFO - PROCESS | 2424 | 1466743972052 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - PROCESS | 2424 | 1466743972054 Marionette TRACE conn2 <- [1,2986,null,{}] 21:52:52 INFO - PROCESS | 2424 | 1466743972057 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:52 INFO - PROCESS | 2424 | 1466743972059 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:52 INFO - PROCESS | 2424 | 1466743972141 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:52:52 INFO - PROCESS | 2424 | 1466743972146 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:52 INFO - PROCESS | 2424 | 1466743972148 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:52 INFO - PROCESS | 2424 | ++DOCSHELL 19DA2400 == 34 [pid = 2424] [id = 758] 21:52:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (19DAEC00) [pid = 2424] [serial = 2272] [outer = 00000000] 21:52:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (1A022000) [pid = 2424] [serial = 2273] [outer = 19DAEC00] 21:52:52 INFO - PROCESS | 2424 | 1466743972191 Marionette DEBUG loaded listener.js 21:52:52 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (1A025800) [pid = 2424] [serial = 2274] [outer = 19DAEC00] 21:52:52 INFO - PROCESS | 2424 | 1466743972786 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:52:52 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. 21:52:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 797ms 21:52:52 INFO - PROCESS | 2424 | 1466743972934 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:52:52 INFO - PROCESS | 2424 | 1466743972939 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 21:52:52 INFO - PROCESS | 2424 | 1466743972948 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:52:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:52:52 INFO - PROCESS | 2424 | 1466743972952 Marionette TRACE conn2 <- [1,2990,null,{}] 21:52:52 INFO - PROCESS | 2424 | 1466743972966 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:52 INFO - PROCESS | 2424 | 1466743972969 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:53 INFO - PROCESS | 2424 | 1466743973092 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:52:53 INFO - PROCESS | 2424 | 1466743973232 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:53 INFO - PROCESS | 2424 | 1466743973235 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:53 INFO - PROCESS | 2424 | ++DOCSHELL 10F2E800 == 35 [pid = 2424] [id = 759] 21:52:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (10F30800) [pid = 2424] [serial = 2275] [outer = 00000000] 21:52:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1315C000) [pid = 2424] [serial = 2276] [outer = 10F30800] 21:52:53 INFO - PROCESS | 2424 | 1466743973295 Marionette DEBUG loaded listener.js 21:52:53 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (132E9C00) [pid = 2424] [serial = 2277] [outer = 10F30800] 21:52:53 INFO - PROCESS | 2424 | 1466743973883 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:52:53 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. 21:52:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 954ms 21:52:53 INFO - PROCESS | 2424 | 1466743973922 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:52:53 INFO - PROCESS | 2424 | 1466743973926 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 21:52:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:52:53 INFO - PROCESS | 2424 | 1466743973934 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:52:53 INFO - PROCESS | 2424 | 1466743973937 Marionette TRACE conn2 <- [1,2994,null,{}] 21:52:53 INFO - PROCESS | 2424 | 1466743973941 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:53 INFO - PROCESS | 2424 | 1466743973944 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:54 INFO - PROCESS | 2424 | 1466743974061 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:52:54 INFO - PROCESS | 2424 | 1466743974227 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:54 INFO - PROCESS | 2424 | 1466743974230 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:54 INFO - PROCESS | 2424 | ++DOCSHELL 1322B800 == 36 [pid = 2424] [id = 760] 21:52:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 97 (154CEC00) [pid = 2424] [serial = 2278] [outer = 00000000] 21:52:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 98 (15A19400) [pid = 2424] [serial = 2279] [outer = 154CEC00] 21:52:54 INFO - PROCESS | 2424 | 1466743974286 Marionette DEBUG loaded listener.js 21:52:54 INFO - PROCESS | 2424 | ++DOMWINDOW == 99 (15A63C00) [pid = 2424] [serial = 2280] [outer = 154CEC00] 21:52:54 INFO - PROCESS | 2424 | 1466743974934 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:52:54 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. 21:52:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1047ms 21:52:54 INFO - PROCESS | 2424 | 1466743974977 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:52:54 INFO - PROCESS | 2424 | 1466743974979 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 21:52:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:52:54 INFO - PROCESS | 2424 | 1466743975003 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:52:54 INFO - PROCESS | 2424 | 1466743975006 Marionette TRACE conn2 <- [1,2998,null,{}] 21:52:55 INFO - PROCESS | 2424 | 1466743975043 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:55 INFO - PROCESS | 2424 | 1466743975048 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:55 INFO - PROCESS | 2424 | 1466743975173 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:52:55 INFO - PROCESS | 2424 | 1466743975433 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:55 INFO - PROCESS | 2424 | 1466743975436 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:55 INFO - PROCESS | 2424 | ++DOCSHELL 103D2C00 == 37 [pid = 2424] [id = 761] 21:52:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 100 (10439800) [pid = 2424] [serial = 2281] [outer = 00000000] 21:52:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 101 (10ED1400) [pid = 2424] [serial = 2282] [outer = 10439800] 21:52:55 INFO - PROCESS | 2424 | 1466743975497 Marionette DEBUG loaded listener.js 21:52:55 INFO - PROCESS | 2424 | ++DOMWINDOW == 102 (114A9800) [pid = 2424] [serial = 2283] [outer = 10439800] 21:52:55 INFO - PROCESS | 2424 | [2424] 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 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 19A06C00 == 36 [pid = 2424] [id = 757] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 19A03000 == 35 [pid = 2424] [id = 756] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 10BB5C00 == 34 [pid = 2424] [id = 755] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 1047E000 == 33 [pid = 2424] [id = 754] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 1756D400 == 32 [pid = 2424] [id = 753] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 16589000 == 31 [pid = 2424] [id = 752] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 155AAC00 == 30 [pid = 2424] [id = 751] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 13918400 == 29 [pid = 2424] [id = 750] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 11DE0000 == 28 [pid = 2424] [id = 749] 21:52:56 INFO - PROCESS | 2424 | --DOCSHELL 103E6400 == 27 [pid = 2424] [id = 748] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 101 (1A029000) [pid = 2424] [serial = 2147] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 100 (1A031C00) [pid = 2424] [serial = 2156] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 99 (1A355800) [pid = 2424] [serial = 2224] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 98 (1A020400) [pid = 2424] [serial = 2212] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 97 (1A359000) [pid = 2424] [serial = 2215] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 96 (1A34AC00) [pid = 2424] [serial = 2186] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (155A3C00) [pid = 2424] [serial = 2191] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (166A2000) [pid = 2424] [serial = 2192] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (132EC000) [pid = 2424] [serial = 2200] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (13EA9400) [pid = 2424] [serial = 2201] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (19DACC00) [pid = 2424] [serial = 2194] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (1A029800) [pid = 2424] [serial = 2213] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (1A34F000) [pid = 2424] [serial = 2195] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (12BACC00) [pid = 2424] [serial = 2188] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (1315CC00) [pid = 2424] [serial = 2189] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (129E4400) [pid = 2424] [serial = 2197] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (12F23800) [pid = 2424] [serial = 2198] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (1692F400) [pid = 2424] [serial = 2203] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16B89800) [pid = 2424] [serial = 2204] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (17ADBC00) [pid = 2424] [serial = 2206] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17F4A400) [pid = 2424] [serial = 2207] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (13234400) [pid = 2424] [serial = 2218] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1A43C000) [pid = 2424] [serial = 2225] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (13635000) [pid = 2424] [serial = 2219] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (16F91800) [pid = 2424] [serial = 2221] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (1812F800) [pid = 2424] [serial = 2209] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A436800) [pid = 2424] [serial = 2216] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (1943EC00) [pid = 2424] [serial = 2210] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (17F49C00) [pid = 2424] [serial = 2222] [outer = 00000000] [url = about:blank] 21:52:56 INFO - PROCESS | 2424 | 1466743976177 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:52:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:52:56 INFO - {} 21:52:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:52:56 INFO - {} 21:52:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:52:56 INFO - {} 21:52:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:52:56 INFO - {} 21:52:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1234ms 21:52:56 INFO - PROCESS | 2424 | 1466743976215 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:52:56 INFO - PROCESS | 2424 | 1466743976219 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 21:52:56 INFO - TEST-START | /FileAPI/fileReader.html 21:52:56 INFO - PROCESS | 2424 | 1466743976223 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 2424 | 1466743976226 Marionette TRACE conn2 <- [1,3002,null,{}] 21:52:56 INFO - PROCESS | 2424 | 1466743976231 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:56 INFO - PROCESS | 2424 | 1466743976235 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:56 INFO - PROCESS | 2424 | 1466743976328 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:52:56 INFO - PROCESS | 2424 | 1466743976425 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:56 INFO - PROCESS | 2424 | 1466743976428 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:56 INFO - PROCESS | 2424 | ++DOCSHELL 10561800 == 28 [pid = 2424] [id = 762] 21:52:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (105EC800) [pid = 2424] [serial = 2284] [outer = 00000000] 21:52:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (112D5C00) [pid = 2424] [serial = 2285] [outer = 105EC800] 21:52:56 INFO - PROCESS | 2424 | 1466743976474 Marionette DEBUG loaded listener.js 21:52:56 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1363A800) [pid = 2424] [serial = 2286] [outer = 105EC800] 21:52:56 INFO - PROCESS | 2424 | 1466743976913 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:52:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:52:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:52:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:52:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:52:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 750ms 21:52:56 INFO - PROCESS | 2424 | 1466743976962 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:52:56 INFO - PROCESS | 2424 | 1466743976966 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 21:52:56 INFO - TEST-START | /FileAPI/historical.html 21:52:56 INFO - PROCESS | 2424 | 1466743976971 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:52:56 INFO - PROCESS | 2424 | 1466743976973 Marionette TRACE conn2 <- [1,3006,null,{}] 21:52:56 INFO - PROCESS | 2424 | 1466743976977 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:56 INFO - PROCESS | 2424 | 1466743976979 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:57 INFO - PROCESS | 2424 | 1466743977064 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:52:57 INFO - PROCESS | 2424 | 1466743977072 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 2424 | 1466743977074 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:57 INFO - PROCESS | 2424 | ++DOCSHELL 146B2C00 == 29 [pid = 2424] [id = 763] 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (146B7000) [pid = 2424] [serial = 2287] [outer = 00000000] 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (154A3800) [pid = 2424] [serial = 2288] [outer = 146B7000] 21:52:57 INFO - PROCESS | 2424 | 1466743977118 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15A1B400) [pid = 2424] [serial = 2289] [outer = 146B7000] 21:52:57 INFO - PROCESS | 2424 | 1466743977586 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:52:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:52:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:52:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:52:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:52:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:52:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:52:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:52:57 INFO - TEST-OK | /FileAPI/historical.html | took 625ms 21:52:57 INFO - PROCESS | 2424 | 1466743977609 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:52:57 INFO - PROCESS | 2424 | 1466743977611 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 21:52:57 INFO - TEST-START | /FileAPI/idlharness.html 21:52:57 INFO - PROCESS | 2424 | 1466743977616 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:52:57 INFO - PROCESS | 2424 | 1466743977622 Marionette TRACE conn2 <- [1,3010,null,{}] 21:52:57 INFO - PROCESS | 2424 | 1466743977638 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:57 INFO - PROCESS | 2424 | 1466743977644 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:57 INFO - PROCESS | 2424 | 1466743977731 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:52:57 INFO - PROCESS | 2424 | 1466743977737 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:57 INFO - PROCESS | 2424 | 1466743977739 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:57 INFO - PROCESS | 2424 | ++DOCSHELL 16933000 == 30 [pid = 2424] [id = 764] 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1693A800) [pid = 2424] [serial = 2290] [outer = 00000000] 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (16E68800) [pid = 2424] [serial = 2291] [outer = 1693A800] 21:52:57 INFO - PROCESS | 2424 | 1466743977793 Marionette DEBUG loaded listener.js 21:52:57 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17524C00) [pid = 2424] [serial = 2292] [outer = 1693A800] 21:52:58 INFO - PROCESS | 2424 | 1466743978640 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:52:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:52:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:52:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:52:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:52:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:52:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:52:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:52:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:52:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:52:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:52:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:52:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:52:58 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 21:52:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:52:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:52:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:52:58 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 21:52:58 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 21:52:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:52:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:52:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:52:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:52:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:52:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:52:58 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 21:52:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:52:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:52:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:52:58 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 21:52:58 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 21:52:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:52:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:52:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:52:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:52:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:52:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:52:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:52:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1219ms 21:52:58 INFO - PROCESS | 2424 | 1466743978839 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:52:58 INFO - PROCESS | 2424 | 1466743978842 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 21:52:58 INFO - TEST-START | /FileAPI/idlharness.worker 21:52:58 INFO - PROCESS | 2424 | 1466743978847 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:52:58 INFO - PROCESS | 2424 | 1466743978848 Marionette TRACE conn2 <- [1,3014,null,{}] 21:52:58 INFO - PROCESS | 2424 | 1466743978852 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:52:58 INFO - PROCESS | 2424 | 1466743978854 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:58 INFO - PROCESS | 2424 | 1466743978973 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:52:58 INFO - PROCESS | 2424 | 1466743978979 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:52:58 INFO - PROCESS | 2424 | 1466743978981 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:52:58 INFO - PROCESS | 2424 | ++DOCSHELL 1A02FC00 == 31 [pid = 2424] [id = 765] 21:52:58 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (1A030000) [pid = 2424] [serial = 2293] [outer = 00000000] 21:52:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (1A34F000) [pid = 2424] [serial = 2294] [outer = 1A030000] 21:52:59 INFO - PROCESS | 2424 | 1466743979025 Marionette DEBUG loaded listener.js 21:52:59 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (1A34F800) [pid = 2424] [serial = 2295] [outer = 1A030000] 21:52:59 INFO - PROCESS | 2424 | [2424] 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 21:53:00 INFO - PROCESS | 2424 | 1466743980028 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:53:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:53:00 INFO - {} 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:53:00 INFO - {} 21:53:00 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 - {} 21:53:00 INFO - {} 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:53:00 INFO - {} 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:53:00 INFO - {} 21:53:00 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 - {} 21:53:00 INFO - {} 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 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 21:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:53:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:53:00 INFO - {} 21:53:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1359ms 21:53:00 INFO - PROCESS | 2424 | 1466743980224 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 2424 | 1466743980226 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 21:53:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:53:00 INFO - PROCESS | 2424 | 1466743980229 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 2424 | 1466743980231 Marionette TRACE conn2 <- [1,3018,null,{}] 21:53:00 INFO - PROCESS | 2424 | 1466743980235 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:00 INFO - PROCESS | 2424 | 1466743980237 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:00 INFO - PROCESS | 2424 | 1466743980374 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:53:00 INFO - PROCESS | 2424 | 1466743980391 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:00 INFO - PROCESS | 2424 | 1466743980397 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:00 INFO - PROCESS | 2424 | ++DOCSHELL 1A438C00 == 32 [pid = 2424] [id = 766] 21:53:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1A439000) [pid = 2424] [serial = 2296] [outer = 00000000] 21:53:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1AFE7800) [pid = 2424] [serial = 2297] [outer = 1A439000] 21:53:00 INFO - PROCESS | 2424 | 1466743980450 Marionette DEBUG loaded listener.js 21:53:00 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (1AFEF000) [pid = 2424] [serial = 2298] [outer = 1A439000] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12B67C00) [pid = 2424] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10470400) [pid = 2424] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (155AB800) [pid = 2424] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (13E9D000) [pid = 2424] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (16592C00) [pid = 2424] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (10A5A800) [pid = 2424] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (1756E000) [pid = 2424] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (114ACC00) [pid = 2424] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (18129000) [pid = 2424] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (19A03400) [pid = 2424] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (10435000) [pid = 2424] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (15494800) [pid = 2424] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (1A432C00) [pid = 2424] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (19751400) [pid = 2424] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (16590800) [pid = 2424] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:53:00 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (19A09000) [pid = 2424] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:53:00 INFO - PROCESS | 2424 | 1466743980950 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:53:00 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 21:53:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 21:53:00 INFO - PROCESS | 2424 | 1466743980975 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:53:00 INFO - PROCESS | 2424 | 1466743980977 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 21:53:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:53:00 INFO - PROCESS | 2424 | 1466743980981 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:53:00 INFO - PROCESS | 2424 | 1466743980983 Marionette TRACE conn2 <- [1,3022,null,{}] 21:53:00 INFO - PROCESS | 2424 | 1466743980986 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:00 INFO - PROCESS | 2424 | 1466743980989 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:01 INFO - PROCESS | 2424 | 1466743981071 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:53:01 INFO - PROCESS | 2424 | 1466743981076 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:01 INFO - PROCESS | 2424 | 1466743981078 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:01 INFO - PROCESS | 2424 | ++DOCSHELL 167C0000 == 33 [pid = 2424] [id = 767] 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (167C0800) [pid = 2424] [serial = 2299] [outer = 00000000] 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (167CA000) [pid = 2424] [serial = 2300] [outer = 167C0800] 21:53:01 INFO - PROCESS | 2424 | 1466743981122 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (167CA400) [pid = 2424] [serial = 2301] [outer = 167C0800] 21:53:01 INFO - PROCESS | 2424 | 1466743981542 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:53:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 21:53:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:53:01 INFO - PROCESS | 2424 | 1466743981577 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:53:01 INFO - PROCESS | 2424 | 1466743981579 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 21:53:01 INFO - PROCESS | 2424 | 1466743981582 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:53:01 INFO - PROCESS | 2424 | 1466743981584 Marionette TRACE conn2 <- [1,3026,null,{}] 21:53:01 INFO - PROCESS | 2424 | 1466743981588 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:01 INFO - PROCESS | 2424 | 1466743981590 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:01 INFO - PROCESS | 2424 | 1466743981714 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:53:01 INFO - PROCESS | 2424 | 1466743981721 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:01 INFO - PROCESS | 2424 | 1466743981723 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:01 INFO - PROCESS | 2424 | ++DOCSHELL 103E6400 == 34 [pid = 2424] [id = 768] 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (1427C400) [pid = 2424] [serial = 2302] [outer = 00000000] 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (167CD400) [pid = 2424] [serial = 2303] [outer = 1427C400] 21:53:01 INFO - PROCESS | 2424 | 1466743981774 Marionette DEBUG loaded listener.js 21:53:01 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (1970B000) [pid = 2424] [serial = 2304] [outer = 1427C400] 21:53:02 INFO - PROCESS | 2424 | 1466743982172 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:53:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 626ms 21:53:02 INFO - PROCESS | 2424 | 1466743982221 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:53:02 INFO - PROCESS | 2424 | 1466743982223 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 21:53:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:53:02 INFO - PROCESS | 2424 | 1466743982227 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:53:02 INFO - PROCESS | 2424 | 1466743982229 Marionette TRACE conn2 <- [1,3030,null,{}] 21:53:02 INFO - PROCESS | 2424 | 1466743982233 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:02 INFO - PROCESS | 2424 | 1466743982235 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:02 INFO - PROCESS | 2424 | 1466743982361 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:53:02 INFO - PROCESS | 2424 | 1466743982372 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:02 INFO - PROCESS | 2424 | 1466743982374 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:02 INFO - PROCESS | 2424 | ++DOCSHELL 14611000 == 35 [pid = 2424] [id = 769] 21:53:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (167CDC00) [pid = 2424] [serial = 2305] [outer = 00000000] 21:53:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (1B1ACC00) [pid = 2424] [serial = 2306] [outer = 167CDC00] 21:53:02 INFO - PROCESS | 2424 | 1466743982427 Marionette DEBUG loaded listener.js 21:53:02 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1B1AF000) [pid = 2424] [serial = 2307] [outer = 167CDC00] 21:53:03 INFO - PROCESS | 2424 | 1466743983143 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:53:03 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. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:53:03 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'.) 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:53:03 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. 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:53:03 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. 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:53:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:53:03 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. 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:53:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:53:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:53:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:53:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:53:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1032ms 21:53:03 INFO - PROCESS | 2424 | 1466743983264 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:53:03 INFO - PROCESS | 2424 | 1466743983269 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 21:53:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:53:03 INFO - PROCESS | 2424 | 1466743983297 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:53:03 INFO - PROCESS | 2424 | 1466743983301 Marionette TRACE conn2 <- [1,3034,null,{}] 21:53:03 INFO - PROCESS | 2424 | 1466743983307 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:03 INFO - PROCESS | 2424 | 1466743983310 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:03 INFO - PROCESS | 2424 | 1466743983427 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:53:03 INFO - PROCESS | 2424 | 1466743983565 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:03 INFO - PROCESS | 2424 | 1466743983568 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:03 INFO - PROCESS | 2424 | ++DOCSHELL 12BA8C00 == 36 [pid = 2424] [id = 770] 21:53:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (12BB3000) [pid = 2424] [serial = 2308] [outer = 00000000] 21:53:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (14292C00) [pid = 2424] [serial = 2309] [outer = 12BB3000] 21:53:03 INFO - PROCESS | 2424 | 1466743983629 Marionette DEBUG loaded listener.js 21:53:03 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (14295400) [pid = 2424] [serial = 2310] [outer = 12BB3000] 21:53:03 INFO - PROCESS | 2424 | [2424] 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 21:53:04 INFO - PROCESS | 2424 | 1466743984172 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:53:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:53:04 INFO - {} 21:53:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 906ms 21:53:04 INFO - PROCESS | 2424 | 1466743984198 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:53:04 INFO - PROCESS | 2424 | 1466743984203 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 21:53:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:53:04 INFO - PROCESS | 2424 | 1466743984210 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:53:04 INFO - PROCESS | 2424 | 1466743984213 Marionette TRACE conn2 <- [1,3038,null,{}] 21:53:04 INFO - PROCESS | 2424 | 1466743984217 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:04 INFO - PROCESS | 2424 | 1466743984220 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:04 INFO - PROCESS | 2424 | 1466743984339 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:53:04 INFO - PROCESS | 2424 | 1466743984477 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:04 INFO - PROCESS | 2424 | 1466743984480 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:04 INFO - PROCESS | 2424 | ++DOCSHELL 1461B800 == 37 [pid = 2424] [id = 771] 21:53:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (146B1400) [pid = 2424] [serial = 2311] [outer = 00000000] 21:53:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (1658CC00) [pid = 2424] [serial = 2312] [outer = 146B1400] 21:53:04 INFO - PROCESS | 2424 | 1466743984536 Marionette DEBUG loaded listener.js 21:53:04 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (167BE800) [pid = 2424] [serial = 2313] [outer = 146B1400] 21:53:05 INFO - PROCESS | 2424 | 1466743985099 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:53:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:53:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:53:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:53:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:53:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 938ms 21:53:05 INFO - PROCESS | 2424 | 1466743985154 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:53:05 INFO - PROCESS | 2424 | 1466743985157 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 21:53:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:53:05 INFO - PROCESS | 2424 | 1466743985161 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:53:05 INFO - PROCESS | 2424 | 1466743985165 Marionette TRACE conn2 <- [1,3042,null,{}] 21:53:05 INFO - PROCESS | 2424 | 1466743985176 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:05 INFO - PROCESS | 2424 | 1466743985181 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:05 INFO - PROCESS | 2424 | 1466743985324 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:53:05 INFO - PROCESS | 2424 | 1466743985472 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:05 INFO - PROCESS | 2424 | 1466743985476 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:05 INFO - PROCESS | 2424 | ++DOCSHELL 16BB9800 == 38 [pid = 2424] [id = 772] 21:53:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (16BBD000) [pid = 2424] [serial = 2314] [outer = 00000000] 21:53:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (16BC2000) [pid = 2424] [serial = 2315] [outer = 16BBD000] 21:53:05 INFO - PROCESS | 2424 | 1466743985533 Marionette DEBUG loaded listener.js 21:53:05 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (16BC6000) [pid = 2424] [serial = 2316] [outer = 16BBD000] 21:53:06 INFO - PROCESS | 2424 | 1466743986376 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:53:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:53:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:53:06 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" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:53:06 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" 21:53:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:53:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:53:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:53:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1407ms 21:53:06 INFO - PROCESS | 2424 | 1466743986591 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:53:06 INFO - PROCESS | 2424 | 1466743986594 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 21:53:06 INFO - PROCESS | 2424 | 1466743986597 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:53:06 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:53:06 INFO - PROCESS | 2424 | 1466743986599 Marionette TRACE conn2 <- [1,3046,null,{}] 21:53:06 INFO - PROCESS | 2424 | 1466743986603 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:06 INFO - PROCESS | 2424 | 1466743986605 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:06 INFO - PROCESS | 2424 | 1466743986704 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:53:06 INFO - PROCESS | 2424 | 1466743986880 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:06 INFO - PROCESS | 2424 | 1466743986883 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:06 INFO - PROCESS | 2424 | ++DOCSHELL 10BAAC00 == 39 [pid = 2424] [id = 773] 21:53:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (10BB1400) [pid = 2424] [serial = 2317] [outer = 00000000] 21:53:06 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (11891C00) [pid = 2424] [serial = 2318] [outer = 10BB1400] 21:53:06 INFO - PROCESS | 2424 | 1466743986984 Marionette DEBUG loaded listener.js 21:53:07 INFO - PROCESS | 2424 | ++DOMWINDOW == 93 (12B74C00) [pid = 2424] [serial = 2319] [outer = 10BB1400] 21:53:07 INFO - PROCESS | 2424 | 1466743987696 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:53:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:53:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:53:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:53:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:53:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:53:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:53:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:53:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:53:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1141ms 21:53:07 INFO - PROCESS | 2424 | 1466743987754 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:53:07 INFO - PROCESS | 2424 | 1466743987759 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 21:53:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:53:07 INFO - PROCESS | 2424 | 1466743987763 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:53:07 INFO - PROCESS | 2424 | 1466743987766 Marionette TRACE conn2 <- [1,3050,null,{}] 21:53:07 INFO - PROCESS | 2424 | 1466743987773 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:07 INFO - PROCESS | 2424 | 1466743987775 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:07 INFO - PROCESS | 2424 | 1466743987888 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:53:08 INFO - PROCESS | 2424 | 1466743988037 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:08 INFO - PROCESS | 2424 | 1466743988040 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:08 INFO - PROCESS | 2424 | ++DOCSHELL 12B73000 == 40 [pid = 2424] [id = 774] 21:53:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 94 (13E9D000) [pid = 2424] [serial = 2320] [outer = 00000000] 21:53:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 95 (1429DC00) [pid = 2424] [serial = 2321] [outer = 13E9D000] 21:53:08 INFO - PROCESS | 2424 | 1466743988091 Marionette DEBUG loaded listener.js 21:53:08 INFO - PROCESS | 2424 | ++DOMWINDOW == 96 (146B3400) [pid = 2424] [serial = 2322] [outer = 13E9D000] 21:53:08 INFO - PROCESS | 2424 | [2424] 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 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 103E6400 == 39 [pid = 2424] [id = 768] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 167C0000 == 38 [pid = 2424] [id = 767] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 1A438C00 == 37 [pid = 2424] [id = 766] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 1A02FC00 == 36 [pid = 2424] [id = 765] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 16933000 == 35 [pid = 2424] [id = 764] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 146B2C00 == 34 [pid = 2424] [id = 763] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 10561800 == 33 [pid = 2424] [id = 762] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 103D2C00 == 32 [pid = 2424] [id = 761] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 10F2E800 == 31 [pid = 2424] [id = 759] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 19DA2400 == 30 [pid = 2424] [id = 758] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 1322B800 == 29 [pid = 2424] [id = 760] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 10BAAC00 == 28 [pid = 2424] [id = 773] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 16BB9800 == 27 [pid = 2424] [id = 772] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 14611000 == 26 [pid = 2424] [id = 769] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 12BA8C00 == 25 [pid = 2424] [id = 770] 21:53:08 INFO - PROCESS | 2424 | --DOCSHELL 1461B800 == 24 [pid = 2424] [id = 771] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 95 (12BAD400) [pid = 2424] [serial = 2247] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 94 (12F64800) [pid = 2424] [serial = 2248] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 93 (10565800) [pid = 2424] [serial = 2244] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 92 (10BABC00) [pid = 2424] [serial = 2245] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (15A60400) [pid = 2424] [serial = 2253] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (14281800) [pid = 2424] [serial = 2250] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (146B8800) [pid = 2424] [serial = 2251] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (16B84000) [pid = 2424] [serial = 2256] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (12BA9C00) [pid = 2424] [serial = 2242] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (114AC400) [pid = 2424] [serial = 2241] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (17741000) [pid = 2424] [serial = 2259] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (16B8E800) [pid = 2424] [serial = 2257] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (15280000) [pid = 2424] [serial = 2265] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (19709800) [pid = 2424] [serial = 2262] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (17AE3C00) [pid = 2424] [serial = 2260] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (1974DC00) [pid = 2424] [serial = 2263] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (17D7A400) [pid = 2424] [serial = 2266] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (10BAE000) [pid = 2424] [serial = 2268] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (19D17400) [pid = 2424] [serial = 2270] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (10BB7400) [pid = 2424] [serial = 2228] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (19D18000) [pid = 2424] [serial = 2271] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (10A5B000) [pid = 2424] [serial = 2227] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (1A022000) [pid = 2424] [serial = 2273] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 72 (16761400) [pid = 2424] [serial = 2231] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 71 (15A1A800) [pid = 2424] [serial = 2230] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 70 (1A5A1C00) [pid = 2424] [serial = 2236] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 69 (19DB0400) [pid = 2424] [serial = 2234] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 68 (19A08000) [pid = 2424] [serial = 2233] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 67 (1A830800) [pid = 2424] [serial = 2239] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 66 (1A5ADC00) [pid = 2424] [serial = 2238] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | --DOMWINDOW == 65 (1658A400) [pid = 2424] [serial = 2254] [outer = 00000000] [url = about:blank] 21:53:09 INFO - PROCESS | 2424 | 1466743989359 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:53:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:53:09 INFO - {} 21:53:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1657ms 21:53:09 INFO - PROCESS | 2424 | 1466743989427 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:53:09 INFO - PROCESS | 2424 | 1466743989431 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 21:53:09 INFO - PROCESS | 2424 | 1466743989435 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:53:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:53:09 INFO - PROCESS | 2424 | 1466743989438 Marionette TRACE conn2 <- [1,3054,null,{}] 21:53:09 INFO - PROCESS | 2424 | 1466743989446 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:09 INFO - PROCESS | 2424 | 1466743989451 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:09 INFO - PROCESS | 2424 | 1466743989571 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:53:09 INFO - PROCESS | 2424 | 1466743989578 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:09 INFO - PROCESS | 2424 | 1466743989581 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:09 INFO - PROCESS | 2424 | ++DOCSHELL 10ECE000 == 25 [pid = 2424] [id = 775] 21:53:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 66 (10ECE800) [pid = 2424] [serial = 2323] [outer = 00000000] 21:53:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 67 (11C9B000) [pid = 2424] [serial = 2324] [outer = 10ECE800] 21:53:09 INFO - PROCESS | 2424 | 1466743989629 Marionette DEBUG loaded listener.js 21:53:09 INFO - PROCESS | 2424 | ++DOMWINDOW == 68 (12957000) [pid = 2424] [serial = 2325] [outer = 10ECE800] 21:53:10 INFO - PROCESS | 2424 | 1466743990139 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:53:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:53:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 750ms 21:53:10 INFO - PROCESS | 2424 | 1466743990178 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 2424 | 1466743990183 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 21:53:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:53:10 INFO - PROCESS | 2424 | 1466743990189 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 2424 | 1466743990191 Marionette TRACE conn2 <- [1,3058,null,{}] 21:53:10 INFO - PROCESS | 2424 | 1466743990195 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:10 INFO - PROCESS | 2424 | 1466743990198 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:10 INFO - PROCESS | 2424 | 1466743990286 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:53:10 INFO - PROCESS | 2424 | 1466743990292 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 2424 | 1466743990295 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:10 INFO - PROCESS | 2424 | ++DOCSHELL 12F6C800 == 26 [pid = 2424] [id = 776] 21:53:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 69 (12FCEC00) [pid = 2424] [serial = 2326] [outer = 00000000] 21:53:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 70 (132EF800) [pid = 2424] [serial = 2327] [outer = 12FCEC00] 21:53:10 INFO - PROCESS | 2424 | 1466743990341 Marionette DEBUG loaded listener.js 21:53:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 71 (13A2A400) [pid = 2424] [serial = 2328] [outer = 12FCEC00] 21:53:10 INFO - PROCESS | 2424 | 1466743990816 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:53:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:53:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 641ms 21:53:10 INFO - PROCESS | 2424 | 1466743990827 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:53:10 INFO - PROCESS | 2424 | 1466743990829 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 21:53:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:53:10 INFO - PROCESS | 2424 | 1466743990833 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:53:10 INFO - PROCESS | 2424 | 1466743990836 Marionette TRACE conn2 <- [1,3062,null,{}] 21:53:10 INFO - PROCESS | 2424 | 1466743990847 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:10 INFO - PROCESS | 2424 | 1466743990851 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:10 INFO - PROCESS | 2424 | 1466743990940 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:53:10 INFO - PROCESS | 2424 | 1466743990947 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:10 INFO - PROCESS | 2424 | 1466743990950 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:10 INFO - PROCESS | 2424 | ++DOCSHELL 14296000 == 27 [pid = 2424] [id = 777] 21:53:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 72 (14296400) [pid = 2424] [serial = 2329] [outer = 00000000] 21:53:10 INFO - PROCESS | 2424 | ++DOMWINDOW == 73 (146B2C00) [pid = 2424] [serial = 2330] [outer = 14296400] 21:53:10 INFO - PROCESS | 2424 | 1466743990998 Marionette DEBUG loaded listener.js 21:53:11 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (146BB800) [pid = 2424] [serial = 2331] [outer = 14296400] 21:53:11 INFO - PROCESS | 2424 | 1466743991721 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:53:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:53:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 938ms 21:53:11 INFO - PROCESS | 2424 | 1466743991779 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:53:11 INFO - PROCESS | 2424 | 1466743991783 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 21:53:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:53:11 INFO - PROCESS | 2424 | 1466743991789 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:53:11 INFO - PROCESS | 2424 | 1466743991794 Marionette TRACE conn2 <- [1,3066,null,{}] 21:53:11 INFO - PROCESS | 2424 | 1466743991842 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:11 INFO - PROCESS | 2424 | 1466743991845 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:11 INFO - PROCESS | 2424 | 1466743991957 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:53:12 INFO - PROCESS | 2424 | 1466743992087 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:12 INFO - PROCESS | 2424 | 1466743992090 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:12 INFO - PROCESS | 2424 | ++DOCSHELL 110A4800 == 28 [pid = 2424] [id = 778] 21:53:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (112B6400) [pid = 2424] [serial = 2332] [outer = 00000000] 21:53:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (13133C00) [pid = 2424] [serial = 2333] [outer = 112B6400] 21:53:12 INFO - PROCESS | 2424 | 1466743992147 Marionette DEBUG loaded listener.js 21:53:12 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (13633800) [pid = 2424] [serial = 2334] [outer = 112B6400] 21:53:12 INFO - PROCESS | 2424 | 1466743992786 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:53:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:53:12 INFO - PROCESS | 2424 | 1466743992853 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 21:53:12 INFO - PROCESS | 2424 | 1466743992859 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:53:12 INFO - PROCESS | 2424 | 1466743992862 Marionette TRACE conn2 <- [1,3070,null,{}] 21:53:12 INFO - PROCESS | 2424 | 1466743992866 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:12 INFO - PROCESS | 2424 | 1466743992869 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:12 INFO - PROCESS | 2424 | 1466743992992 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:53:13 INFO - PROCESS | 2424 | 1466743993136 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:13 INFO - PROCESS | 2424 | 1466743993139 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:13 INFO - PROCESS | 2424 | ++DOCSHELL 14616000 == 29 [pid = 2424] [id = 779] 21:53:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (14619400) [pid = 2424] [serial = 2335] [outer = 00000000] 21:53:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (15495C00) [pid = 2424] [serial = 2336] [outer = 14619400] 21:53:13 INFO - PROCESS | 2424 | 1466743993196 Marionette DEBUG loaded listener.js 21:53:13 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (155A4400) [pid = 2424] [serial = 2337] [outer = 14619400] 21:53:13 INFO - PROCESS | 2424 | 1466743993840 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:53:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:53:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:53:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:53:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1000ms 21:53:13 INFO - PROCESS | 2424 | 1466743993862 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:53:13 INFO - PROCESS | 2424 | 1466743993865 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 21:53:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:53:13 INFO - PROCESS | 2424 | 1466743993869 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:53:13 INFO - PROCESS | 2424 | 1466743993872 Marionette TRACE conn2 <- [1,3074,null,{}] 21:53:13 INFO - PROCESS | 2424 | 1466743993884 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:13 INFO - PROCESS | 2424 | 1466743993888 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:14 INFO - PROCESS | 2424 | 1466743994009 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:53:14 INFO - PROCESS | 2424 | 1466743994156 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 2424 | 1466743994159 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:14 INFO - PROCESS | 2424 | ++DOCSHELL 16588800 == 30 [pid = 2424] [id = 780] 21:53:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (1658B400) [pid = 2424] [serial = 2338] [outer = 00000000] 21:53:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (16593400) [pid = 2424] [serial = 2339] [outer = 1658B400] 21:53:14 INFO - PROCESS | 2424 | 1466743994222 Marionette DEBUG loaded listener.js 21:53:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (167C1400) [pid = 2424] [serial = 2340] [outer = 1658B400] 21:53:14 INFO - PROCESS | 2424 | --DOCSHELL 12F6C800 == 29 [pid = 2424] [id = 776] 21:53:14 INFO - PROCESS | 2424 | --DOCSHELL 10ECE000 == 28 [pid = 2424] [id = 775] 21:53:14 INFO - PROCESS | 2424 | --DOCSHELL 12B73000 == 27 [pid = 2424] [id = 774] 21:53:14 INFO - PROCESS | 2424 | 1466743994832 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:53:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:53:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1000ms 21:53:14 INFO - PROCESS | 2424 | 1466743994870 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:53:14 INFO - PROCESS | 2424 | 1466743994873 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 21:53:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:53:14 INFO - PROCESS | 2424 | 1466743994878 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:53:14 INFO - PROCESS | 2424 | 1466743994882 Marionette TRACE conn2 <- [1,3078,null,{}] 21:53:14 INFO - PROCESS | 2424 | 1466743994887 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:14 INFO - PROCESS | 2424 | 1466743994890 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:14 INFO - PROCESS | 2424 | 1466743994982 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:53:14 INFO - PROCESS | 2424 | 1466743994990 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:14 INFO - PROCESS | 2424 | 1466743994993 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:14 INFO - PROCESS | 2424 | ++DOCSHELL 10ED7800 == 28 [pid = 2424] [id = 781] 21:53:14 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10ED7C00) [pid = 2424] [serial = 2341] [outer = 00000000] 21:53:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (11C97C00) [pid = 2424] [serial = 2342] [outer = 10ED7C00] 21:53:15 INFO - PROCESS | 2424 | 1466743995044 Marionette DEBUG loaded listener.js 21:53:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 86 (12F25400) [pid = 2424] [serial = 2343] [outer = 10ED7C00] 21:53:15 INFO - PROCESS | 2424 | 1466743995584 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:53:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:53:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 813ms 21:53:15 INFO - PROCESS | 2424 | 1466743995678 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 21:53:15 INFO - PROCESS | 2424 | 1466743995682 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 21:53:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:53:15 INFO - PROCESS | 2424 | 1466743995688 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:53:15 INFO - PROCESS | 2424 | 1466743995690 Marionette TRACE conn2 <- [1,3082,null,{}] 21:53:15 INFO - PROCESS | 2424 | 1466743995697 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:15 INFO - PROCESS | 2424 | 1466743995700 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:15 INFO - PROCESS | 2424 | 1466743995829 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:53:15 INFO - PROCESS | 2424 | 1466743995909 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:15 INFO - PROCESS | 2424 | 1466743995911 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:15 INFO - PROCESS | 2424 | ++DOCSHELL 10A5A400 == 29 [pid = 2424] [id = 782] 21:53:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 87 (1322AC00) [pid = 2424] [serial = 2344] [outer = 00000000] 21:53:15 INFO - PROCESS | 2424 | ++DOMWINDOW == 88 (14614800) [pid = 2424] [serial = 2345] [outer = 1322AC00] 21:53:15 INFO - PROCESS | 2424 | 1466743995958 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 89 (146C0C00) [pid = 2424] [serial = 2346] [outer = 1322AC00] 21:53:16 INFO - PROCESS | 2424 | 1466743996375 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:53:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:53:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 750ms 21:53:16 INFO - PROCESS | 2424 | 1466743996431 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:53:16 INFO - PROCESS | 2424 | 1466743996433 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 21:53:16 INFO - PROCESS | 2424 | 1466743996437 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:53:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:53:16 INFO - PROCESS | 2424 | 1466743996440 Marionette TRACE conn2 <- [1,3086,null,{}] 21:53:16 INFO - PROCESS | 2424 | 1466743996460 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:16 INFO - PROCESS | 2424 | 1466743996464 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:16 INFO - PROCESS | 2424 | 1466743996590 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:53:16 INFO - PROCESS | 2424 | 1466743996665 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:16 INFO - PROCESS | 2424 | 1466743996668 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:16 INFO - PROCESS | 2424 | ++DOCSHELL 16592400 == 30 [pid = 2424] [id = 783] 21:53:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 90 (167C0000) [pid = 2424] [serial = 2347] [outer = 00000000] 21:53:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 91 (167C9400) [pid = 2424] [serial = 2348] [outer = 167C0000] 21:53:16 INFO - PROCESS | 2424 | 1466743996714 Marionette DEBUG loaded listener.js 21:53:16 INFO - PROCESS | 2424 | ++DOMWINDOW == 92 (169C8000) [pid = 2424] [serial = 2349] [outer = 167C0000] 21:53:17 INFO - PROCESS | 2424 | 1466743997129 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:53:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:53:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:53:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 750ms 21:53:17 INFO - PROCESS | 2424 | 1466743997179 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 2424 | 1466743997182 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 21:53:17 INFO - PROCESS | 2424 | 1466743997185 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:53:17 INFO - PROCESS | 2424 | 1466743997187 Marionette TRACE conn2 <- [1,3090,null,{}] 21:53:17 INFO - PROCESS | 2424 | 1466743997322 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:17 INFO - PROCESS | 2424 | 1466743997324 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 91 (1A030000) [pid = 2424] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 90 (10ECE800) [pid = 2424] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 89 (12BB3000) [pid = 2424] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 88 (146B1400) [pid = 2424] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 87 (16BBD000) [pid = 2424] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 86 (10BB1400) [pid = 2424] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 85 (1A439000) [pid = 2424] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 84 (146B7000) [pid = 2424] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 83 (19DAEC00) [pid = 2424] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 82 (105EC800) [pid = 2424] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 81 (10439800) [pid = 2424] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 80 (10F30800) [pid = 2424] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 79 (1693A800) [pid = 2424] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 78 (154CEC00) [pid = 2424] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 77 (1427C400) [pid = 2424] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 76 (167CDC00) [pid = 2424] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 75 (167C0800) [pid = 2424] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 74 (13E9D000) [pid = 2424] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 21:53:17 INFO - PROCESS | 2424 | --DOMWINDOW == 73 (12FCEC00) [pid = 2424] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 21:53:17 INFO - PROCESS | 2424 | 1466743997457 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:53:17 INFO - PROCESS | 2424 | 1466743997462 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:17 INFO - PROCESS | 2424 | 1466743997465 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:17 INFO - PROCESS | 2424 | ++DOCSHELL 167C3C00 == 31 [pid = 2424] [id = 784] 21:53:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 74 (167C7400) [pid = 2424] [serial = 2350] [outer = 00000000] 21:53:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 75 (16B83400) [pid = 2424] [serial = 2351] [outer = 167C7400] 21:53:17 INFO - PROCESS | 2424 | 1466743997509 Marionette DEBUG loaded listener.js 21:53:17 INFO - PROCESS | 2424 | ++DOMWINDOW == 76 (16B86C00) [pid = 2424] [serial = 2352] [outer = 167C7400] 21:53:17 INFO - PROCESS | 2424 | 1466743997889 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:53:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:53:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 735ms 21:53:17 INFO - PROCESS | 2424 | 1466743997925 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:53:17 INFO - PROCESS | 2424 | 1466743997927 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 21:53:17 INFO - PROCESS | 2424 | 1466743997930 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:53:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:53:17 INFO - PROCESS | 2424 | 1466743997932 Marionette TRACE conn2 <- [1,3094,null,{}] 21:53:17 INFO - PROCESS | 2424 | 1466743997949 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:17 INFO - PROCESS | 2424 | 1466743997952 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:18 INFO - PROCESS | 2424 | 1466743998034 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:53:18 INFO - PROCESS | 2424 | 1466743998040 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 2424 | 1466743998043 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:18 INFO - PROCESS | 2424 | ++DOCSHELL 16BB9000 == 32 [pid = 2424] [id = 785] 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 77 (16BB9C00) [pid = 2424] [serial = 2353] [outer = 00000000] 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 78 (16BBF400) [pid = 2424] [serial = 2354] [outer = 16BB9C00] 21:53:18 INFO - PROCESS | 2424 | 1466743998088 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 79 (16BC1C00) [pid = 2424] [serial = 2355] [outer = 16BB9C00] 21:53:18 INFO - PROCESS | 2424 | 1466743998529 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:53:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:53:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:53:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:53:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 657ms 21:53:18 INFO - PROCESS | 2424 | 1466743998589 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:53:18 INFO - PROCESS | 2424 | 1466743998591 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 21:53:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:53:18 INFO - PROCESS | 2424 | 1466743998598 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:53:18 INFO - PROCESS | 2424 | 1466743998599 Marionette TRACE conn2 <- [1,3098,null,{}] 21:53:18 INFO - PROCESS | 2424 | 1466743998603 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:18 INFO - PROCESS | 2424 | 1466743998608 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:18 INFO - PROCESS | 2424 | 1466743998704 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:53:18 INFO - PROCESS | 2424 | 1466743998715 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:18 INFO - PROCESS | 2424 | 1466743998717 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:18 INFO - PROCESS | 2424 | ++DOCSHELL 10BB0C00 == 33 [pid = 2424] [id = 786] 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 80 (15498C00) [pid = 2424] [serial = 2356] [outer = 00000000] 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 81 (17748000) [pid = 2424] [serial = 2357] [outer = 15498C00] 21:53:18 INFO - PROCESS | 2424 | 1466743998760 Marionette DEBUG loaded listener.js 21:53:18 INFO - PROCESS | 2424 | ++DOMWINDOW == 82 (17ADBC00) [pid = 2424] [serial = 2358] [outer = 15498C00] 21:53:19 INFO - PROCESS | 2424 | 1466743999203 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:53:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:53:19 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 21:53:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:53:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:53:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:53:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 641ms 21:53:19 INFO - PROCESS | 2424 | 1466743999233 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:53:19 INFO - PROCESS | 2424 | 1466743999235 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 21:53:19 INFO - PROCESS | 2424 | 1466743999238 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:53:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:53:19 INFO - PROCESS | 2424 | 1466743999240 Marionette TRACE conn2 <- [1,3102,null,{}] 21:53:19 INFO - PROCESS | 2424 | 1466743999244 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:53:19 INFO - PROCESS | 2424 | 1466743999246 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:19 INFO - PROCESS | 2424 | 1466743999372 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:53:19 INFO - PROCESS | 2424 | 1466743999486 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c10747e7-4ef0-4d5f-a011-327d4f4c5d9b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:53:19 INFO - PROCESS | 2424 | 1466743999489 Marionette INFO sendAsync 3c81fc62-f37d-4d57-8887-59e47a98bc49 21:53:19 INFO - PROCESS | 2424 | ++DOCSHELL 103CB800 == 34 [pid = 2424] [id = 787] 21:53:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 83 (10435000) [pid = 2424] [serial = 2359] [outer = 00000000] 21:53:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 84 (10A56C00) [pid = 2424] [serial = 2360] [outer = 10435000] 21:53:19 INFO - PROCESS | 2424 | 1466743999547 Marionette DEBUG loaded listener.js 21:53:19 INFO - PROCESS | 2424 | ++DOMWINDOW == 85 (10BB8C00) [pid = 2424] [serial = 2361] [outer = 10435000] 21:53:20 INFO - PROCESS | 2424 | 1466744000150 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:53:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:53:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 938ms 21:53:20 INFO - PROCESS | 2424 | 1466744000186 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:53:20 INFO - PROCESS | 2424 | 1466744000190 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 21:53:21 WARNING - u'runner_teardown' () 21:53:21 INFO - No more tests 21:53:21 INFO - Got 0 unexpected results 21:53:21 INFO - SUITE-END | took 678s 21:53:21 INFO - Closing logging queue 21:53:21 INFO - queue closed 21:53:21 INFO - Return code: 0 21:53:21 WARNING - # TBPL SUCCESS # 21:53:21 INFO - Running post-action listener: _resource_record_post_action 21:53:21 INFO - Running post-run listener: _resource_record_post_run 21:53:22 INFO - Total resource usage - Wall time: 693s; CPU: 17.0%; Read bytes: 91204096; Write bytes: 951015936; Read time: 590869; Write time: 1251536 21:53:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:53:22 INFO - install - Wall time: 4s; CPU: 7.0%; Read bytes: 0; Write bytes: 131871232; Read time: 0; Write time: 267337 21:53:23 INFO - run-tests - Wall time: 690s; CPU: 17.0%; Read bytes: 91204096; Write bytes: 814646784; Read time: 590869; Write time: 976107 21:53:23 INFO - Running post-run listener: _upload_blobber_files 21:53:23 INFO - Blob upload gear active. 21:53:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:53:23 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 21:53:23 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'] 21:53:23 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 21:53:23 INFO - (blobuploader) - INFO - Open directory for files ... 21:53:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:53:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:53:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:53:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:53:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:53:24 INFO - (blobuploader) - INFO - Done attempting. 21:53:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:53:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:53:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:53:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:53:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:53:26 INFO - (blobuploader) - INFO - Done attempting. 21:53:26 INFO - (blobuploader) - INFO - Iteration through files over. 21:53:26 INFO - Return code: 0 21:53:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:53:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4560107d6e734915a8f50a1a47b955ad6c7ac7f691a69bb6fa3ab7b7c3516b6f9b823e2e75557089ecb9a78626d3eeafe41617b88a8216ae42a70d9630d9c09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63e75828b9925b049c9a982e50a6bba241ba0198576afcad2c3ae173739cd1761c4ac8ccf5d52d21d040b34a881393f00a334d822c7d29269b165615fe35cb6d"} 21:53:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:53:26 INFO - Writing to file C:\slave\test\properties\blobber_files 21:53:26 INFO - Contents: 21:53:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4560107d6e734915a8f50a1a47b955ad6c7ac7f691a69bb6fa3ab7b7c3516b6f9b823e2e75557089ecb9a78626d3eeafe41617b88a8216ae42a70d9630d9c09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63e75828b9925b049c9a982e50a6bba241ba0198576afcad2c3ae173739cd1761c4ac8ccf5d52d21d040b34a881393f00a334d822c7d29269b165615fe35cb6d"} 21:53:26 INFO - Running post-run listener: copy_logs_to_upload_dir 21:53:26 INFO - Copying logs to upload dir... 21:53:26 INFO - mkdir: C:\slave\test\build\upload\logs 21:53:26 INFO - Copying logs to upload dir... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... 21:53:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=896.164000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 56 secs) (at 2016-06-23 21:53:27.210075) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.211041) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b4560107d6e734915a8f50a1a47b955ad6c7ac7f691a69bb6fa3ab7b7c3516b6f9b823e2e75557089ecb9a78626d3eeafe41617b88a8216ae42a70d9630d9c09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63e75828b9925b049c9a982e50a6bba241ba0198576afcad2c3ae173739cd1761c4ac8ccf5d52d21d040b34a881393f00a334d822c7d29269b165615fe35cb6d"} build_url:https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/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/TRRIz9DoTR2682hhb6xqag/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/b4560107d6e734915a8f50a1a47b955ad6c7ac7f691a69bb6fa3ab7b7c3516b6f9b823e2e75557089ecb9a78626d3eeafe41617b88a8216ae42a70d9630d9c09", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/63e75828b9925b049c9a982e50a6bba241ba0198576afcad2c3ae173739cd1761c4ac8ccf5d52d21d040b34a881393f00a334d822c7d29269b165615fe35cb6d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TRRIz9DoTR2682hhb6xqag/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.408252) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.408589) ========= '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-121\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-121 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-121 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-121 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-121 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-121 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.00 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.522371) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.522684) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 21:53:27.898597) ========= ========= Total master_lag: 0.61 =========