builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-080 starttime: 1463796423.49 results: success (0) buildid: 20160520171343 builduid: 40f39ecfb99a4fdeb1263ab0f9947108 revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:03.488012) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:03.488465) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:03.488746) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:03.552664) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:03.553057) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False --18:06:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.17 MB/s 18:06:41 (8.17 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.739000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:04.263411) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:04.263731) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.856000 ========= master_lag: -0.06 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:05.063254) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 19:07:05.063636) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d6efd86f9b0c773c8d59516ec909c1218e147b45 --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-aurora --rev d6efd86f9b0c773c8d59516ec909c1218e147b45 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False 2016-05-20 18:06:43,414 truncating revision to first 12 chars 2016-05-20 18:06:43,414 Setting DEBUG logging. 2016-05-20 18:06:43,414 attempt 1/10 2016-05-20 18:06:43,414 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d6efd86f9b0c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 18:06:43,801 unpacking tar archive at: mozilla-aurora-d6efd86f9b0c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.259000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 19:07:06.284304) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:06.284630) ========= script_repo_revision: d6efd86f9b0c773c8d59516ec909c1218e147b45 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:06.285012) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:06.285305) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 19:07:06.297954) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-05-20 19:07:06.298252) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 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-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 18:06:44 INFO - MultiFileLogger online at 20160520 18:06:44 in C:\slave\test 18:06:44 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-aurora --download-symbols true 18:06:44 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:06:44 INFO - {'append_to_log': False, 18:06:44 INFO - 'base_work_dir': 'C:\\slave\\test', 18:06:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:06:44 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:06:44 INFO - 'buildbot_json_path': 'buildprops.json', 18:06:44 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:06:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:06:44 INFO - 'download_minidump_stackwalk': True, 18:06:44 INFO - 'download_symbols': 'true', 18:06:44 INFO - 'e10s': False, 18:06:44 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:06:44 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:06:44 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:06:44 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:06:44 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:06:44 INFO - 'C:/mozilla-build/tooltool.py'), 18:06:44 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:06:44 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:06:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:06:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:06:44 INFO - 'log_level': 'info', 18:06:44 INFO - 'log_to_console': True, 18:06:44 INFO - 'opt_config_files': (), 18:06:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:06:44 INFO - '--processes=1', 18:06:44 INFO - '--config=%(test_path)s/wptrunner.ini', 18:06:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:06:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:06:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:06:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:06:44 INFO - 'pip_index': False, 18:06:44 INFO - 'require_test_zip': True, 18:06:44 INFO - 'test_type': ('testharness',), 18:06:44 INFO - 'this_chunk': '1', 18:06:44 INFO - 'total_chunks': '10', 18:06:44 INFO - 'virtualenv_path': 'venv', 18:06:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:06:44 INFO - 'work_dir': 'build'} 18:06:44 INFO - ##### 18:06:44 INFO - ##### Running clobber step. 18:06:44 INFO - ##### 18:06:44 INFO - Running pre-action listener: _resource_record_pre_action 18:06:44 INFO - Running main action method: clobber 18:06:44 INFO - rmtree: C:\slave\test\build 18:06:44 INFO - Using _rmtree_windows ... 18:06:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:07:04 INFO - Running post-action listener: _resource_record_post_action 18:07:04 INFO - ##### 18:07:04 INFO - ##### Running read-buildbot-config step. 18:07:04 INFO - ##### 18:07:04 INFO - Running pre-action listener: _resource_record_pre_action 18:07:04 INFO - Running main action method: read_buildbot_config 18:07:04 INFO - Using buildbot properties: 18:07:04 INFO - { 18:07:04 INFO - "project": "", 18:07:04 INFO - "product": "firefox", 18:07:04 INFO - "script_repo_revision": "production", 18:07:04 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 18:07:04 INFO - "repository": "", 18:07:04 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 18:07:04 INFO - "buildid": "20160520171343", 18:07:04 INFO - "pgo_build": "False", 18:07:04 INFO - "basedir": "C:\\slave\\test", 18:07:04 INFO - "buildnumber": 1, 18:07:04 INFO - "slavename": "t-xp32-ix-080", 18:07:04 INFO - "revision": "d6efd86f9b0c773c8d59516ec909c1218e147b45", 18:07:04 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 18:07:04 INFO - "platform": "win32", 18:07:04 INFO - "branch": "mozilla-aurora", 18:07:04 INFO - "repo_path": "releases/mozilla-aurora", 18:07:04 INFO - "moz_repo_path": "", 18:07:04 INFO - "stage_platform": "win32", 18:07:04 INFO - "builduid": "40f39ecfb99a4fdeb1263ab0f9947108", 18:07:04 INFO - "slavebuilddir": "test" 18:07:04 INFO - } 18:07:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:07:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:07:04 INFO - Running post-action listener: _resource_record_post_action 18:07:04 INFO - ##### 18:07:04 INFO - ##### Running download-and-extract step. 18:07:04 INFO - ##### 18:07:04 INFO - Running pre-action listener: _resource_record_pre_action 18:07:04 INFO - Running main action method: download_and_extract 18:07:04 INFO - mkdir: C:\slave\test\build\tests 18:07:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:07:04 INFO - https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:07:04 INFO - trying https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:07:04 INFO - Downloading https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:07:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 18:07:05 INFO - Downloaded 1274 bytes. 18:07:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:07:05 INFO - Using the following test package requirements: 18:07:05 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:07:05 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:07:05 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:07:05 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'jsshell-win32.zip'], 18:07:05 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:07:05 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:07:05 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:07:05 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:07:05 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:07:05 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:07:05 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:07:05 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 18:07:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:07:05 INFO - https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:07:05 INFO - trying https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:07:05 INFO - Downloading https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 18:07:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 18:07:07 INFO - Downloaded 19979460 bytes. 18:07:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:07:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:07:10 INFO - caution: filename not matched: web-platform/* 18:07:10 INFO - Return code: 11 18:07:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:07:10 INFO - https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:07:10 INFO - trying https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:07:10 INFO - Downloading https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 18:07:14 INFO - Downloaded 36409073 bytes. 18:07:14 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:07:14 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:08:21 INFO - caution: filename not matched: bin/* 18:08:21 INFO - caution: filename not matched: config/* 18:08:21 INFO - caution: filename not matched: mozbase/* 18:08:21 INFO - caution: filename not matched: marionette/* 18:08:21 INFO - caution: filename not matched: tools/wptserve/* 18:08:21 INFO - Return code: 11 18:08:21 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')]} 18:08:21 INFO - https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:08:21 INFO - trying https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:08:21 INFO - Downloading https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:08:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 18:08:27 INFO - Downloaded 68441683 bytes. 18:08:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:08:27 INFO - mkdir: C:\slave\test\properties 18:08:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:08:27 INFO - Writing to file C:\slave\test\properties\build_url 18:08:27 INFO - Contents: 18:08:27 INFO - build_url:https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:08:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:08:27 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:08:27 INFO - Writing to file C:\slave\test\properties\symbols_url 18:08:27 INFO - Contents: 18:08:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:08: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')]} 18:08:27 INFO - https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:08:27 INFO - trying https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:08:27 INFO - Downloading https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:08:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:08:32 INFO - Downloaded 55558631 bytes. 18:08:32 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:08:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:08:37 INFO - Return code: 0 18:08:37 INFO - Running post-action listener: _resource_record_post_action 18:08:37 INFO - Running post-action listener: set_extra_try_arguments 18:08:37 INFO - ##### 18:08:37 INFO - ##### Running create-virtualenv step. 18:08:37 INFO - ##### 18:08:37 INFO - Running pre-action listener: _pre_create_virtualenv 18:08:37 INFO - Running pre-action listener: _resource_record_pre_action 18:08:37 INFO - Running main action method: create_virtualenv 18:08:37 INFO - Creating virtualenv C:\slave\test\build\venv 18:08:37 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 18:08:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:08:38 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:08:40 INFO - Installing distribute......................................................................................................................................................................................done. 18:08:41 INFO - Return code: 0 18:08:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:08:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:41 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 18:08:41 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 18:08:41 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 18:08:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:08:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:08:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:08:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:08:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:08:41 INFO - 'DCLOCATION': 'SCL3', 18:08:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:08:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:08:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:08:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:08:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:08:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:08:41 INFO - 'HOMEDRIVE': 'C:', 18:08:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:08:41 INFO - 'KTS_VERSION': '1.19c', 18:08:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:08:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:08:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:08:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:08:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:08:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:08:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:08:41 INFO - 'MOZ_AIRBAG': '1', 18:08:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:08:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:41 INFO - 'MOZ_MSVCVERSION': '8', 18:08:41 INFO - 'MOZ_NO_REMOTE': '1', 18:08:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:08:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:08:41 INFO - 'NO_EM_RESTART': '1', 18:08:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:08:41 INFO - 'OS': 'Windows_NT', 18:08:41 INFO - 'OURDRIVE': 'C:', 18:08:41 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', 18:08:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:08:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:08:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:08:41 INFO - 'PROCESSOR_LEVEL': '6', 18:08:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:08:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:08:41 INFO - 'PROMPT': '$P$G', 18:08:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:08:41 INFO - 'PWD': 'C:\\slave\\test', 18:08:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:08:41 INFO - 'SESSIONNAME': 'Console', 18:08:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:08:41 INFO - 'SYSTEMDRIVE': 'C:', 18:08:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:08:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:41 INFO - 'TEST1': 'testie', 18:08:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:41 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:08:41 INFO - 'USERNAME': 'cltbld', 18:08:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:08:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:08:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:08:41 INFO - 'WINDIR': 'C:\\WINDOWS', 18:08:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:08:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:08:41 INFO - Downloading/unpacking psutil>=0.7.1 18:08:42 INFO - Running setup.py egg_info for package psutil 18:08:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:08:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:08:42 INFO - Installing collected packages: psutil 18:08:42 INFO - Running setup.py install for psutil 18:08:42 INFO - building 'psutil._psutil_windows' extension 18:08:42 INFO - error: Unable to find vcvarsall.bat 18:08:42 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-pdvvga-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:08:42 INFO - running install 18:08:42 INFO - running build 18:08:42 INFO - running build_py 18:08:42 INFO - creating build 18:08:42 INFO - creating build\lib.win32-2.7 18:08:42 INFO - creating build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:08:42 INFO - running build_ext 18:08:42 INFO - building 'psutil._psutil_windows' extension 18:08:42 INFO - error: Unable to find vcvarsall.bat 18:08:42 INFO - ---------------------------------------- 18:08:42 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-pdvvga-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:08:42 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data\pip\pip.log 18:08:42 WARNING - Return code: 1 18:08:42 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! 18:08:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:08:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:08:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:42 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 18:08:42 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 18:08:42 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 18:08:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:08:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:08:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:08:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:08:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:08:42 INFO - 'DCLOCATION': 'SCL3', 18:08:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:08:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:08:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:08:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:08:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:08:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:08:42 INFO - 'HOMEDRIVE': 'C:', 18:08:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:08:42 INFO - 'KTS_VERSION': '1.19c', 18:08:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:08:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:08:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:08:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:08:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:08:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:08:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:08:42 INFO - 'MOZ_AIRBAG': '1', 18:08:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:08:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:42 INFO - 'MOZ_MSVCVERSION': '8', 18:08:42 INFO - 'MOZ_NO_REMOTE': '1', 18:08:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:08:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:08:42 INFO - 'NO_EM_RESTART': '1', 18:08:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:08:42 INFO - 'OS': 'Windows_NT', 18:08:42 INFO - 'OURDRIVE': 'C:', 18:08:42 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', 18:08:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:08:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:08:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:08:42 INFO - 'PROCESSOR_LEVEL': '6', 18:08:42 INFO - 'PROCESSOR_REVISION': '1e05', 18:08:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:08:42 INFO - 'PROMPT': '$P$G', 18:08:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:08:42 INFO - 'PWD': 'C:\\slave\\test', 18:08:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:08:42 INFO - 'SESSIONNAME': 'Console', 18:08:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:08:42 INFO - 'SYSTEMDRIVE': 'C:', 18:08:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:08:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:42 INFO - 'TEST1': 'testie', 18:08:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:42 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:08:42 INFO - 'USERNAME': 'cltbld', 18:08:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:08:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:08:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:08:42 INFO - 'WINDIR': 'C:\\WINDOWS', 18:08:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:08:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:08:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:08:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:08:43 INFO - Running setup.py egg_info for package mozsystemmonitor 18:08:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:08:43 INFO - Running setup.py egg_info for package psutil 18:08:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:08:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:08:43 INFO - Installing collected packages: mozsystemmonitor, psutil 18:08:43 INFO - Running setup.py install for mozsystemmonitor 18:08:43 INFO - Running setup.py install for psutil 18:08:43 INFO - building 'psutil._psutil_windows' extension 18:08:43 INFO - error: Unable to find vcvarsall.bat 18:08:43 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-acjjia-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:08:43 INFO - running install 18:08:43 INFO - running build 18:08:43 INFO - running build_py 18:08:43 INFO - running build_ext 18:08:43 INFO - building 'psutil._psutil_windows' extension 18:08:43 INFO - error: Unable to find vcvarsall.bat 18:08:43 INFO - ---------------------------------------- 18:08:43 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-acjjia-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:08:43 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-080\Application Data\pip\pip.log 18:08:43 WARNING - Return code: 1 18:08:43 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! 18:08:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:08:43 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')]} 18:08:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:43 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')]} 18:08:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:43 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 18:08:43 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 18:08:43 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 18:08:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:08:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:08:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:08:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:08:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:08:43 INFO - 'DCLOCATION': 'SCL3', 18:08:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:08:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:08:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:08:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:08:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:08:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:08:43 INFO - 'HOMEDRIVE': 'C:', 18:08:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:08:43 INFO - 'KTS_VERSION': '1.19c', 18:08:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:08:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:08:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:08:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:08:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:08:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:08:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:08:43 INFO - 'MOZ_AIRBAG': '1', 18:08:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:08:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:43 INFO - 'MOZ_MSVCVERSION': '8', 18:08:43 INFO - 'MOZ_NO_REMOTE': '1', 18:08:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:08:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:08:43 INFO - 'NO_EM_RESTART': '1', 18:08:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:08:43 INFO - 'OS': 'Windows_NT', 18:08:43 INFO - 'OURDRIVE': 'C:', 18:08:43 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', 18:08:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:08:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:08:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:08:43 INFO - 'PROCESSOR_LEVEL': '6', 18:08:43 INFO - 'PROCESSOR_REVISION': '1e05', 18:08:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:08:43 INFO - 'PROMPT': '$P$G', 18:08:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:08:43 INFO - 'PWD': 'C:\\slave\\test', 18:08:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:08:43 INFO - 'SESSIONNAME': 'Console', 18:08:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:08:43 INFO - 'SYSTEMDRIVE': 'C:', 18:08:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:08:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:43 INFO - 'TEST1': 'testie', 18:08:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:43 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:08:43 INFO - 'USERNAME': 'cltbld', 18:08:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:08:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:08:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:08:43 INFO - 'WINDIR': 'C:\\WINDOWS', 18:08:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:08:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:08:44 INFO - Downloading/unpacking blobuploader==1.2.4 18:08:44 INFO - Downloading blobuploader-1.2.4.tar.gz 18:08:44 INFO - Running setup.py egg_info for package blobuploader 18:08:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:08:46 INFO - Running setup.py egg_info for package requests 18:08:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:08:46 INFO - Downloading docopt-0.6.1.tar.gz 18:08:46 INFO - Running setup.py egg_info for package docopt 18:08:46 INFO - Installing collected packages: blobuploader, docopt, requests 18:08:46 INFO - Running setup.py install for blobuploader 18:08:46 INFO - Running setup.py install for docopt 18:08:46 INFO - Running setup.py install for requests 18:08:46 INFO - Successfully installed blobuploader docopt requests 18:08:46 INFO - Cleaning up... 18:08:46 INFO - Return code: 0 18:08:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:08:46 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')]} 18:08:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:08:46 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')]} 18:08:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:08:46 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 18:08:47 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 18:08:47 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 18:08:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:08:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:08:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:08:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:08:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:08:47 INFO - 'DCLOCATION': 'SCL3', 18:08:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:08:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:08:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:08:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:08:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:08:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:08:47 INFO - 'HOMEDRIVE': 'C:', 18:08:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:08:47 INFO - 'KTS_VERSION': '1.19c', 18:08:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:08:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:08:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:08:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:08:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:08:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:08:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:08:47 INFO - 'MOZ_AIRBAG': '1', 18:08:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:08:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:08:47 INFO - 'MOZ_MSVCVERSION': '8', 18:08:47 INFO - 'MOZ_NO_REMOTE': '1', 18:08:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:08:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:08:47 INFO - 'NO_EM_RESTART': '1', 18:08:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:08:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:08:47 INFO - 'OS': 'Windows_NT', 18:08:47 INFO - 'OURDRIVE': 'C:', 18:08:47 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', 18:08:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:08:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:08:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:08:47 INFO - 'PROCESSOR_LEVEL': '6', 18:08:47 INFO - 'PROCESSOR_REVISION': '1e05', 18:08:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:08:47 INFO - 'PROMPT': '$P$G', 18:08:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:08:47 INFO - 'PWD': 'C:\\slave\\test', 18:08:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:08:47 INFO - 'SESSIONNAME': 'Console', 18:08:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:08:47 INFO - 'SYSTEMDRIVE': 'C:', 18:08:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:08:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:47 INFO - 'TEST1': 'testie', 18:08:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:08:47 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:08:47 INFO - 'USERNAME': 'cltbld', 18:08:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:08:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:08:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:08:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:08:47 INFO - 'WINDIR': 'C:\\WINDOWS', 18:08:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:08:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:08:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:08:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:08:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:08:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:08:58 INFO - Unpacking c:\slave\test\build\tests\marionette 18:08:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:08:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:08:58 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 18:08:58 INFO - Running setup.py install for browsermob-proxy 18:09:05 INFO - Running setup.py install for manifestparser 18:09:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for marionette-client 18:09:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:09:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for marionette-driver 18:09:05 INFO - Running setup.py install for mozcrash 18:09:05 INFO - Running setup.py install for mozdebug 18:09:05 INFO - Running setup.py install for mozdevice 18:09:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozfile 18:09:05 INFO - Running setup.py install for mozhttpd 18:09:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozinfo 18:09:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozInstall 18:09:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozleak 18:09:05 INFO - Running setup.py install for mozlog 18:09:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for moznetwork 18:09:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozprocess 18:09:05 INFO - Running setup.py install for mozprofile 18:09:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:09:05 INFO - Running setup.py install for mozrunner 18:09:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:09:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:09:06 INFO - Running setup.py install for mozscreenshot 18:09:06 INFO - Running setup.py install for moztest 18:09:06 INFO - Running setup.py install for mozversion 18:09:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:09:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:09:06 INFO - Running setup.py install for wptserve 18:09:06 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 18:09:06 INFO - Cleaning up... 18:09:06 INFO - Return code: 0 18:09:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:09:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:09:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:09:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:09:06 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 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-080', 'USERDOMAIN': 'T-XP32-IX-080', '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-080', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-080', '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-080\\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-080'}}, attempt #1 18:09:06 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 18:09:06 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 18:09:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:09:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:09:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:09:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:09:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:09:06 INFO - 'DCLOCATION': 'SCL3', 18:09:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:09:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:09:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:09:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:09:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:09:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:09:06 INFO - 'HOMEDRIVE': 'C:', 18:09:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:09:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:09:06 INFO - 'KTS_VERSION': '1.19c', 18:09:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:09:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:09:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:09:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:09:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:09:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:09:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:09:06 INFO - 'MOZ_AIRBAG': '1', 18:09:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:09:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:09:06 INFO - 'MOZ_MSVCVERSION': '8', 18:09:06 INFO - 'MOZ_NO_REMOTE': '1', 18:09:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:09:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:09:06 INFO - 'NO_EM_RESTART': '1', 18:09:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:09:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:09:06 INFO - 'OS': 'Windows_NT', 18:09:06 INFO - 'OURDRIVE': 'C:', 18:09:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:09:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:09:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:09:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:09:06 INFO - 'PROCESSOR_LEVEL': '6', 18:09:06 INFO - 'PROCESSOR_REVISION': '1e05', 18:09:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:09:06 INFO - 'PROMPT': '$P$G', 18:09:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:09:06 INFO - 'PWD': 'C:\\slave\\test', 18:09:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:09:06 INFO - 'SESSIONNAME': 'Console', 18:09:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:09:06 INFO - 'SYSTEMDRIVE': 'C:', 18:09:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:09:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:09:06 INFO - 'TEST1': 'testie', 18:09:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:09:06 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:09:06 INFO - 'USERNAME': 'cltbld', 18:09:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:09:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:09:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:09:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:09:06 INFO - 'WINDIR': 'C:\\WINDOWS', 18:09:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:09:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:09:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:09:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:09:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:09:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:09:16 INFO - Unpacking c:\slave\test\build\tests\marionette 18:09:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:09:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:09:16 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)) 18:09:22 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)) 18:09:22 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)) 18:09:22 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)) 18:09:22 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)) 18:09:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:09:22 INFO - Downloading blessings-1.6.tar.gz 18:09:22 INFO - Running setup.py egg_info for package blessings 18:09:22 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)) 18:09:22 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:09:22 INFO - Running setup.py install for blessings 18:09:22 INFO - Running setup.py install for browsermob-proxy 18:09:22 INFO - Running setup.py install for manifestparser 18:09:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for marionette-client 18:09:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:09:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for marionette-driver 18:09:22 INFO - Running setup.py install for mozcrash 18:09:22 INFO - Running setup.py install for mozdebug 18:09:22 INFO - Running setup.py install for mozdevice 18:09:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for mozhttpd 18:09:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for mozInstall 18:09:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for mozleak 18:09:22 INFO - Running setup.py install for mozprofile 18:09:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Running setup.py install for mozrunner 18:09:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:09:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:09:24 INFO - Running setup.py install for mozscreenshot 18:09:24 INFO - Running setup.py install for moztest 18:09:24 INFO - Running setup.py install for mozversion 18:09:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:09:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:09:24 INFO - Running setup.py install for wptserve 18:09:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:09:24 INFO - Cleaning up... 18:09:24 INFO - Return code: 0 18:09:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:09:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:09:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:09:24 INFO - Reading from file tmpfile_stdout 18:09:24 INFO - Using _rmtree_windows ... 18:09:24 INFO - Using _rmtree_windows ... 18:09:24 INFO - Current package versions: 18:09:24 INFO - blessings == 1.6 18:09:24 INFO - blobuploader == 1.2.4 18:09:24 INFO - browsermob-proxy == 0.6.0 18:09:24 INFO - distribute == 0.6.14 18:09:24 INFO - docopt == 0.6.1 18:09:24 INFO - manifestparser == 1.1 18:09:24 INFO - marionette-client == 2.3.0 18:09:24 INFO - marionette-driver == 1.4.0 18:09:24 INFO - mozInstall == 1.12 18:09:24 INFO - mozcrash == 0.17 18:09:24 INFO - mozdebug == 0.1 18:09:24 INFO - mozdevice == 0.48 18:09:24 INFO - mozfile == 1.2 18:09:24 INFO - mozhttpd == 0.7 18:09:24 INFO - mozinfo == 0.9 18:09:24 INFO - mozleak == 0.1 18:09:24 INFO - mozlog == 3.1 18:09:24 INFO - moznetwork == 0.27 18:09:24 INFO - mozprocess == 0.22 18:09:24 INFO - mozprofile == 0.28 18:09:24 INFO - mozrunner == 6.11 18:09:24 INFO - mozscreenshot == 0.1 18:09:24 INFO - mozsystemmonitor == 0.0 18:09:24 INFO - moztest == 0.7 18:09:24 INFO - mozversion == 1.4 18:09:24 INFO - requests == 1.2.3 18:09:24 INFO - wptserve == 1.4.0 18:09:24 INFO - Running post-action listener: _resource_record_post_action 18:09:24 INFO - Running post-action listener: _start_resource_monitoring 18:09:24 INFO - Starting resource monitoring. 18:09:24 INFO - ##### 18:09:24 INFO - ##### Running pull step. 18:09:24 INFO - ##### 18:09:24 INFO - Running pre-action listener: _resource_record_pre_action 18:09:24 INFO - Running main action method: pull 18:09:24 INFO - Pull has nothing to do! 18:09:24 INFO - Running post-action listener: _resource_record_post_action 18:09:24 INFO - ##### 18:09:24 INFO - ##### Running install step. 18:09:24 INFO - ##### 18:09:24 INFO - Running pre-action listener: _resource_record_pre_action 18:09:24 INFO - Running main action method: install 18:09:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:09:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:09:25 INFO - Reading from file tmpfile_stdout 18:09:25 INFO - Using _rmtree_windows ... 18:09:25 INFO - Using _rmtree_windows ... 18:09:25 INFO - Detecting whether we're running mozinstall >=1.0... 18:09:25 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:09:25 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:09:25 INFO - Reading from file tmpfile_stdout 18:09:25 INFO - Output received: 18:09:25 INFO - Usage: mozinstall-script.py [options] installer 18:09:25 INFO - Options: 18:09:25 INFO - -h, --help show this help message and exit 18:09:25 INFO - -d DEST, --destination=DEST 18:09:25 INFO - Directory to install application into. [default: 18:09:25 INFO - "C:\slave\test"] 18:09:25 INFO - --app=APP Application being installed. [default: firefox] 18:09:25 INFO - Using _rmtree_windows ... 18:09:25 INFO - Using _rmtree_windows ... 18:09:25 INFO - mkdir: C:\slave\test\build\application 18:09:25 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:09:25 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 18:09:27 INFO - Reading from file tmpfile_stdout 18:09:27 INFO - Output received: 18:09:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:09:27 INFO - Using _rmtree_windows ... 18:09:27 INFO - Using _rmtree_windows ... 18:09:27 INFO - Running post-action listener: _resource_record_post_action 18:09:27 INFO - ##### 18:09:27 INFO - ##### Running run-tests step. 18:09:27 INFO - ##### 18:09:27 INFO - Running pre-action listener: _resource_record_pre_action 18:09:27 INFO - Running main action method: run_tests 18:09:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:09:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:09:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:09:27 INFO - grabbing minidump binary from tooltool 18:09: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')]} 18:09:27 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 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:09:27 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 18:09:27 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 18:09:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:09:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmnrja5 18:09:30 INFO - INFO - File integrity verified, renaming tmpmnrja5 to win32-minidump_stackwalk.exe 18:09:30 INFO - Return code: 0 18:09:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:09:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:09:30 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/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.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 18:09:30 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/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.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 18:09:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 18:09:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080\\Application Data', 18:09:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:09:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-080', 18:09:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 18:09:30 INFO - 'DCLOCATION': 'SCL3', 18:09:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:09:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:09:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:09:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:09:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:09:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:09:30 INFO - 'HOMEDRIVE': 'C:', 18:09:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:09:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:09:30 INFO - 'KTS_VERSION': '1.19c', 18:09:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:09:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-080', 18:09:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:09:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:09:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:09:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:09:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:09:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:09:30 INFO - 'MOZ_AIRBAG': '1', 18:09:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:09:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:09:30 INFO - 'MOZ_MSVCVERSION': '8', 18:09:30 INFO - 'MOZ_NO_REMOTE': '1', 18:09:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:09:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:09:30 INFO - 'NO_EM_RESTART': '1', 18:09:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:09:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:09:30 INFO - 'OS': 'Windows_NT', 18:09:30 INFO - 'OURDRIVE': 'C:', 18:09:30 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', 18:09:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 18:09:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:09:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:09:30 INFO - 'PROCESSOR_LEVEL': '6', 18:09:30 INFO - 'PROCESSOR_REVISION': '1e05', 18:09:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:09:30 INFO - 'PROMPT': '$P$G', 18:09:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:09:30 INFO - 'PWD': 'C:\\slave\\test', 18:09:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:09:30 INFO - 'SESSIONNAME': 'Console', 18:09:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:09:30 INFO - 'SYSTEMDRIVE': 'C:', 18:09:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 18:09:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:09:30 INFO - 'TEST1': 'testie', 18:09:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 18:09:30 INFO - 'USERDOMAIN': 'T-XP32-IX-080', 18:09:30 INFO - 'USERNAME': 'cltbld', 18:09:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-080', 18:09:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:09:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:09:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:09:30 INFO - 'WINDIR': 'C:\\WINDOWS', 18:09:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:09:30 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/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.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 18:09:31 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:09:31 INFO - import pkg_resources 18:09:33 INFO - Using 1 client processes 18:09:36 INFO - SUITE-START | Running 778 tests 18:09:36 INFO - Running testharness tests 18:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:09:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:09:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:09:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:09:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:09:36 INFO - Setting up ssl 18:09:36 INFO - PROCESS | certutil | 18:09:36 INFO - PROCESS | certutil | 18:09:36 INFO - PROCESS | certutil | 18:09:36 INFO - Certificate Nickname Trust Attributes 18:09:36 INFO - SSL,S/MIME,JAR/XPI 18:09:36 INFO - 18:09:36 INFO - web-platform-tests CT,, 18:09:36 INFO - 18:09:36 INFO - Starting runner 18:09:38 INFO - PROCESS | 3780 | [3780] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:09:38 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:09:38 INFO - PROCESS | 3780 | [3780] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:09:40 INFO - PROCESS | 3780 | 1463796580227 Marionette DEBUG Marionette enabled via build flag and pref 18:09:40 INFO - PROCESS | 3780 | ++DOCSHELL 11A02400 == 1 [pid = 3780] [id = 1] 18:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 1 (11A02800) [pid = 3780] [serial = 1] [outer = 00000000] 18:09:40 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 2 (11A03400) [pid = 3780] [serial = 2] [outer = 11A02800] 18:09:40 INFO - PROCESS | 3780 | [3780] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 18:09:40 INFO - PROCESS | 3780 | [3780] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 18:09:40 INFO - PROCESS | 3780 | ++DOCSHELL 11CE8400 == 2 [pid = 3780] [id = 2] 18:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 3 (11CE8800) [pid = 3780] [serial = 3] [outer = 00000000] 18:09:40 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:09:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 4 (11CE9400) [pid = 3780] [serial = 4] [outer = 11CE8800] 18:09:40 INFO - PROCESS | 3780 | 1463796580772 Marionette INFO Listening on port 2828 18:09:41 INFO - PROCESS | 3780 | 1463796581217 Marionette DEBUG Marionette enabled via command-line flag 18:09:41 INFO - PROCESS | 3780 | ++DOCSHELL 13316000 == 3 [pid = 3780] [id = 3] 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 5 (1331E000) [pid = 3780] [serial = 5] [outer = 00000000] 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 6 (1331EC00) [pid = 3780] [serial = 6] [outer = 1331E000] 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 7 (13832000) [pid = 3780] [serial = 7] [outer = 11CE8800] 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:09:41 INFO - PROCESS | 3780 | 1463796581570 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1453 18:09:41 INFO - PROCESS | 3780 | 1463796581667 Marionette DEBUG Closed connection conn0 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:09:41 INFO - PROCESS | 3780 | 1463796581672 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1455 18:09:41 INFO - PROCESS | 3780 | 1463796581714 Marionette DEBUG Closed connection conn1 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:09:41 INFO - PROCESS | 3780 | 1463796581721 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1456 18:09:41 INFO - PROCESS | 3780 | ++DOCSHELL 13DB5400 == 4 [pid = 3780] [id = 4] 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 8 (13DB5C00) [pid = 3780] [serial = 8] [outer = 00000000] 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 9 (140F5400) [pid = 3780] [serial = 9] [outer = 13DB5C00] 18:09:41 INFO - PROCESS | 3780 | [3780] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:09:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 10 (140FA000) [pid = 3780] [serial = 10] [outer = 13DB5C00] 18:09:41 INFO - PROCESS | 3780 | 1463796581950 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:09:41 INFO - PROCESS | 3780 | 1463796581955 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520171343","device":"desktop","version":"48.0a2"} 18:09:42 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:09:42 INFO - PROCESS | 3780 | [3780] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:09:42 INFO - PROCESS | 3780 | [3780] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:09:42 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:09:42 INFO - PROCESS | 3780 | ++DOCSHELL 1127A000 == 5 [pid = 3780] [id = 5] 18:09:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 11 (1127A400) [pid = 3780] [serial = 11] [outer = 00000000] 18:09:42 INFO - PROCESS | 3780 | ++DOCSHELL 1127A800 == 6 [pid = 3780] [id = 6] 18:09:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 12 (1127AC00) [pid = 3780] [serial = 12] [outer = 00000000] 18:09:43 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:09:43 INFO - PROCESS | 3780 | ++DOCSHELL 169D7000 == 7 [pid = 3780] [id = 7] 18:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 13 (169D7400) [pid = 3780] [serial = 13] [outer = 00000000] 18:09:43 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:09:43 INFO - PROCESS | 3780 | [3780] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 14 (16CEB800) [pid = 3780] [serial = 14] [outer = 169D7400] 18:09:43 INFO - PROCESS | 3780 | [3780] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 18:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 15 (1707B400) [pid = 3780] [serial = 15] [outer = 1127A400] 18:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 16 (1707D000) [pid = 3780] [serial = 16] [outer = 1127AC00] 18:09:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 17 (1707F400) [pid = 3780] [serial = 17] [outer = 169D7400] 18:09:44 INFO - PROCESS | 3780 | 1463796584474 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3780 | 1463796584488 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 18 (18059400) [pid = 3780] [serial = 18] [outer = 169D7400] 18:09:45 INFO - PROCESS | 3780 | 1463796585109 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"405702a5-2cb7-4400-82b3-507aee1b8c36","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520171343","device":"desktop","version":"48.0a2","command_id":1}}] 18:09:45 INFO - PROCESS | 3780 | 1463796585284 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}] 18:09:45 INFO - PROCESS | 3780 | 1463796585355 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:09:45 INFO - PROCESS | 3780 | 1463796585450 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:09:45 INFO - PROCESS | 3780 | [3780] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:09:45 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:09:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 19 (18239000) [pid = 3780] [serial = 19] [outer = 169D7400] 18:09:45 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:09:45 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:45 INFO - PROCESS | 3780 | 1463796585947 Marionette TRACE conn2 <- [1,3,null,{}] 18:09:45 INFO - PROCESS | 3780 | 1463796585965 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:09:46 INFO - PROCESS | 3780 | 1463796585991 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:09:46 INFO - PROCESS | 3780 | 1463796586049 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3780 | 1463796586052 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:09:46 INFO - PROCESS | 3780 | 1463796586056 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3780 | 1463796586060 Marionette TRACE conn2 <- [1,6,null,{}] 18:09:46 INFO - PROCESS | 3780 | 1463796586080 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}] 18:09:46 INFO - PROCESS | 3780 | 1463796586092 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:09:46 INFO - PROCESS | 3780 | 1463796586095 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 3780 | ++DOCSHELL 169D3000 == 8 [pid = 3780] [id = 8] 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 20 (19F2EC00) [pid = 3780] [serial = 20] [outer = 00000000] 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 21 (1A1A0000) [pid = 3780] [serial = 21] [outer = 19F2EC00] 18:09:46 INFO - PROCESS | 3780 | 1463796586142 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 22 (1A1A4400) [pid = 3780] [serial = 22] [outer = 19F2EC00] 18:09:46 INFO - PROCESS | 3780 | ++DOCSHELL 1A343400 == 9 [pid = 3780] [id = 9] 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 23 (1A401C00) [pid = 3780] [serial = 23] [outer = 00000000] 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 24 (1A40A400) [pid = 3780] [serial = 24] [outer = 1A401C00] 18:09:46 INFO - PROCESS | 3780 | 1463796586600 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 25 (1A40D400) [pid = 3780] [serial = 25] [outer = 1A401C00] 18:09:46 INFO - PROCESS | 3780 | 1463796586806 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]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 754ms 18:09:46 INFO - PROCESS | 3780 | 1463796586880 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3780 | 1463796586882 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:09:46 INFO - PROCESS | 3780 | 1463796586926 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3780 | 1463796586927 Marionette TRACE conn2 <- [1,10,null,{}] 18:09:46 INFO - PROCESS | 3780 | 1463796586975 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}] 18:09:47 INFO - PROCESS | 3780 | 1463796587086 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:09:47 INFO - PROCESS | 3780 | 1463796587107 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3780 | ++DOCSHELL 1A7FC400 == 10 [pid = 3780] [id = 10] 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 26 (1A7FC800) [pid = 3780] [serial = 26] [outer = 00000000] 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 27 (1AE8A400) [pid = 3780] [serial = 27] [outer = 1A7FC800] 18:09:47 INFO - PROCESS | 3780 | 1463796587152 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 28 (1AE8E400) [pid = 3780] [serial = 28] [outer = 1A7FC800] 18:09:47 INFO - PROCESS | 3780 | 1463796587512 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]]]}] 18:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 674ms 18:09:47 INFO - PROCESS | 3780 | 1463796587575 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3780 | 1463796587578 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 18:09:47 INFO - PROCESS | 3780 | 1463796587581 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:09:47 INFO - PROCESS | 3780 | 1463796587583 Marionette TRACE conn2 <- [1,14,null,{}] 18:09:47 INFO - PROCESS | 3780 | 1463796587635 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}] 18:09:47 INFO - PROCESS | 3780 | 1463796587741 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:09:47 INFO - PROCESS | 3780 | 1463796587750 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3780 | ++DOCSHELL 15E47800 == 11 [pid = 3780] [id = 11] 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 29 (15E49800) [pid = 3780] [serial = 29] [outer = 00000000] 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 30 (1AA63400) [pid = 3780] [serial = 30] [outer = 15E49800] 18:09:47 INFO - PROCESS | 3780 | 1463796587797 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 31 (1AE87C00) [pid = 3780] [serial = 31] [outer = 15E49800] 18:09:48 INFO - PROCESS | 3780 | 1463796588126 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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 545ms 18:09:48 INFO - PROCESS | 3780 | 1463796588150 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3780 | 1463796588152 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 18:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:09:48 INFO - PROCESS | 3780 | 1463796588160 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3780 | 1463796588162 Marionette TRACE conn2 <- [1,18,null,{}] 18:09:48 INFO - PROCESS | 3780 | 1463796588165 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}] 18:09:48 INFO - PROCESS | 3780 | 1463796588266 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:09:48 INFO - PROCESS | 3780 | 1463796588273 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3780 | ++DOCSHELL 1ABBA000 == 12 [pid = 3780] [id = 12] 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 32 (1ABBA800) [pid = 3780] [serial = 32] [outer = 00000000] 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 33 (1AE8B000) [pid = 3780] [serial = 33] [outer = 1ABBA800] 18:09:48 INFO - PROCESS | 3780 | 1463796588318 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 34 (1B00C800) [pid = 3780] [serial = 34] [outer = 1ABBA800] 18:09:48 INFO - PROCESS | 3780 | 1463796588655 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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 546ms 18:09:48 INFO - PROCESS | 3780 | 1463796588696 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3780 | 1463796588699 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 18:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:09:48 INFO - PROCESS | 3780 | 1463796588702 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3780 | 1463796588703 Marionette TRACE conn2 <- [1,22,null,{}] 18:09:48 INFO - PROCESS | 3780 | 1463796588707 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}] 18:09:48 INFO - PROCESS | 3780 | 1463796588800 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:09:48 INFO - PROCESS | 3780 | 1463796588808 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3780 | ++DOCSHELL 1B012800 == 13 [pid = 3780] [id = 13] 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 35 (1B016000) [pid = 3780] [serial = 35] [outer = 00000000] 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 36 (1B0CC400) [pid = 3780] [serial = 36] [outer = 1B016000] 18:09:48 INFO - PROCESS | 3780 | 1463796588901 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 37 (1B0D0000) [pid = 3780] [serial = 37] [outer = 1B016000] 18:09:49 INFO - PROCESS | 3780 | 1463796589192 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]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 497ms 18:09:49 INFO - PROCESS | 3780 | 1463796589230 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3780 | 1463796589231 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 18:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:09:49 INFO - PROCESS | 3780 | 1463796589239 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3780 | 1463796589240 Marionette TRACE conn2 <- [1,26,null,{}] 18:09:49 INFO - PROCESS | 3780 | 1463796589244 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}] 18:09:49 INFO - PROCESS | 3780 | 1463796589332 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:09:49 INFO - PROCESS | 3780 | 1463796589339 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3780 | ++DOCSHELL 1B32F000 == 14 [pid = 3780] [id = 14] 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 38 (1B330800) [pid = 3780] [serial = 38] [outer = 00000000] 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 39 (1B337400) [pid = 3780] [serial = 39] [outer = 1B330800] 18:09:49 INFO - PROCESS | 3780 | 1463796589382 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 40 (1B33B400) [pid = 3780] [serial = 40] [outer = 1B330800] 18:09:49 INFO - PROCESS | 3780 | 1463796589692 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]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 497ms 18:09:49 INFO - PROCESS | 3780 | 1463796589729 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3780 | 1463796589731 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 18:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:09:49 INFO - PROCESS | 3780 | 1463796589740 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3780 | 1463796589742 Marionette TRACE conn2 <- [1,30,null,{}] 18:09:49 INFO - PROCESS | 3780 | 1463796589746 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}] 18:09:49 INFO - PROCESS | 3780 | 1463796589835 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:09:49 INFO - PROCESS | 3780 | 1463796589842 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 3780 | ++DOCSHELL 1B337000 == 15 [pid = 3780] [id = 15] 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 41 (1B5AEC00) [pid = 3780] [serial = 41] [outer = 00000000] 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 42 (1B5B7800) [pid = 3780] [serial = 42] [outer = 1B5AEC00] 18:09:49 INFO - PROCESS | 3780 | 1463796589885 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 43 (1B5BC800) [pid = 3780] [serial = 43] [outer = 1B5AEC00] 18:09:50 INFO - PROCESS | 3780 | ++DOCSHELL 1B5B5000 == 16 [pid = 3780] [id = 16] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 44 (1B5B6000) [pid = 3780] [serial = 44] [outer = 00000000] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 45 (1B721400) [pid = 3780] [serial = 45] [outer = 1B5B6000] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 46 (1B71D800) [pid = 3780] [serial = 46] [outer = 1B5B6000] 18:09:50 INFO - PROCESS | 3780 | ++DOCSHELL 1A1AB400 == 17 [pid = 3780] [id = 17] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 47 (1B5B4000) [pid = 3780] [serial = 47] [outer = 00000000] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 48 (1B7A1C00) [pid = 3780] [serial = 48] [outer = 1B5B4000] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 49 (1B7AC800) [pid = 3780] [serial = 49] [outer = 1B5B4000] 18:09:50 INFO - PROCESS | 3780 | 1463796590444 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]]]}] 18:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 706ms 18:09:50 INFO - PROCESS | 3780 | 1463796590468 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:09:50 INFO - PROCESS | 3780 | 1463796590469 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 18:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:09:50 INFO - PROCESS | 3780 | 1463796590472 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:09:50 INFO - PROCESS | 3780 | 1463796590474 Marionette TRACE conn2 <- [1,34,null,{}] 18:09:50 INFO - PROCESS | 3780 | 1463796590477 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}] 18:09:50 INFO - PROCESS | 3780 | 1463796590569 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:09:50 INFO - PROCESS | 3780 | 1463796590579 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 3780 | ++DOCSHELL 1B725400 == 18 [pid = 3780] [id = 18] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 50 (1B725800) [pid = 3780] [serial = 50] [outer = 00000000] 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 51 (1B8B9000) [pid = 3780] [serial = 51] [outer = 1B725800] 18:09:50 INFO - PROCESS | 3780 | 1463796590655 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 52 (1B8C4800) [pid = 3780] [serial = 52] [outer = 1B725800] 18:09:51 INFO - PROCESS | 3780 | --DOCSHELL 11A02400 == 17 [pid = 3780] [id = 1] 18:09:51 INFO - PROCESS | 3780 | 1463796591828 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]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1396ms 18:09:51 INFO - PROCESS | 3780 | 1463796591865 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 3780 | 1463796591868 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:09:51 INFO - PROCESS | 3780 | 1463796591891 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 3780 | 1463796591897 Marionette TRACE conn2 <- [1,38,null,{}] 18:09:51 INFO - PROCESS | 3780 | 1463796591903 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}] 18:09:52 INFO - PROCESS | 3780 | 1463796592012 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:09:52 INFO - PROCESS | 3780 | 1463796592079 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 3780 | ++DOCSHELL 105F3C00 == 18 [pid = 3780] [id = 19] 18:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 53 (10A5C800) [pid = 3780] [serial = 53] [outer = 00000000] 18:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 54 (11425C00) [pid = 3780] [serial = 54] [outer = 10A5C800] 18:09:52 INFO - PROCESS | 3780 | 1463796592134 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11C5A400) [pid = 3780] [serial = 55] [outer = 10A5C800] 18:09:52 INFO - PROCESS | 3780 | 1463796592789 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]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 930ms 18:09:52 INFO - PROCESS | 3780 | 1463796592825 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 3780 | 1463796592831 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 18:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:09:52 INFO - PROCESS | 3780 | 1463796592837 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 3780 | 1463796592840 Marionette TRACE conn2 <- [1,42,null,{}] 18:09:52 INFO - PROCESS | 3780 | 1463796592844 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}] 18:09:52 INFO - PROCESS | 3780 | 1463796592993 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:09:53 INFO - PROCESS | 3780 | 1463796593038 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 3780 | ++DOCSHELL 1287D400 == 19 [pid = 3780] [id = 20] 18:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (1306F800) [pid = 3780] [serial = 56] [outer = 00000000] 18:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (138FB400) [pid = 3780] [serial = 57] [outer = 1306F800] 18:09:53 INFO - PROCESS | 3780 | 1463796593094 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (140F5000) [pid = 3780] [serial = 58] [outer = 1306F800] 18:09:53 INFO - PROCESS | 3780 | 1463796593816 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]]]}] 18:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1027ms 18:09:53 INFO - PROCESS | 3780 | 1463796593837 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 3780 | 1463796593841 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 18:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:09:53 INFO - PROCESS | 3780 | 1463796593847 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 3780 | 1463796593851 Marionette TRACE conn2 <- [1,46,null,{}] 18:09:53 INFO - PROCESS | 3780 | 1463796593856 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}] 18:09:54 INFO - PROCESS | 3780 | 1463796594003 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:09:54 INFO - PROCESS | 3780 | 1463796594090 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 3780 | ++DOCSHELL 105E9000 == 20 [pid = 3780] [id = 21] 18:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (105EA400) [pid = 3780] [serial = 59] [outer = 00000000] 18:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (10E37400) [pid = 3780] [serial = 60] [outer = 105EA400] 18:09:54 INFO - PROCESS | 3780 | 1463796594168 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (10F64000) [pid = 3780] [serial = 61] [outer = 105EA400] 18:09:54 INFO - PROCESS | 3780 | --DOCSHELL 13DB5400 == 19 [pid = 3780] [id = 4] 18:09:54 INFO - PROCESS | 3780 | 1463796594639 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]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 866ms 18:09:54 INFO - PROCESS | 3780 | 1463796594756 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 3780 | 1463796594761 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 18:09:54 INFO - PROCESS | 3780 | 1463796594769 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 3780 | 1463796594771 Marionette TRACE conn2 <- [1,50,null,{}] 18:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:09:54 INFO - PROCESS | 3780 | 1463796594775 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}] 18:09:54 INFO - PROCESS | 3780 | 1463796594858 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:09:54 INFO - PROCESS | 3780 | 1463796594868 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 3780 | ++DOCSHELL 11221800 == 20 [pid = 3780] [id = 22] 18:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (11272000) [pid = 3780] [serial = 62] [outer = 00000000] 18:09:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (12B5EC00) [pid = 3780] [serial = 63] [outer = 11272000] 18:09:54 INFO - PROCESS | 3780 | 1463796594916 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (12DFB000) [pid = 3780] [serial = 64] [outer = 11272000] 18:09:55 INFO - PROCESS | 3780 | 1463796595373 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]]]}] 18:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 658ms 18:09:55 INFO - PROCESS | 3780 | 1463796595444 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:09:55 INFO - PROCESS | 3780 | 1463796595447 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 18:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:09:55 INFO - PROCESS | 3780 | 1463796595450 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 3780 | 1463796595454 Marionette TRACE conn2 <- [1,54,null,{}] 18:09:55 INFO - PROCESS | 3780 | 1463796595464 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}] 18:09:55 INFO - PROCESS | 3780 | 1463796595560 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:09:55 INFO - PROCESS | 3780 | 1463796595578 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 3780 | ++DOCSHELL 133A9800 == 21 [pid = 3780] [id = 23] 18:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (13828400) [pid = 3780] [serial = 65] [outer = 00000000] 18:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (138EE400) [pid = 3780] [serial = 66] [outer = 13828400] 18:09:55 INFO - PROCESS | 3780 | 1463796595625 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (13DB0C00) [pid = 3780] [serial = 67] [outer = 13828400] 18:09:56 INFO - PROCESS | 3780 | 1463796596015 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]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 609ms 18:09:56 INFO - PROCESS | 3780 | 1463796596047 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3780 | 1463796596051 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 18:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:09:56 INFO - PROCESS | 3780 | 1463796596055 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 3780 | 1463796596058 Marionette TRACE conn2 <- [1,58,null,{}] 18:09:56 INFO - PROCESS | 3780 | 1463796596062 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}] 18:09:56 INFO - PROCESS | 3780 | 1463796596140 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:09:56 INFO - PROCESS | 3780 | 1463796596146 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 3780 | ++DOCSHELL 13837400 == 22 [pid = 3780] [id = 24] 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (14F68000) [pid = 3780] [serial = 68] [outer = 00000000] 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14F95000) [pid = 3780] [serial = 69] [outer = 14F68000] 18:09:56 INFO - PROCESS | 3780 | 1463796596191 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15662400) [pid = 3780] [serial = 70] [outer = 14F68000] 18:09:56 INFO - PROCESS | 3780 | 1463796596622 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]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 610ms 18:09:56 INFO - PROCESS | 3780 | 1463796596683 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3780 | 1463796596685 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 18:09:56 INFO - PROCESS | 3780 | 1463796596688 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:09:56 INFO - PROCESS | 3780 | 1463796596690 Marionette TRACE conn2 <- [1,62,null,{}] 18:09:56 INFO - PROCESS | 3780 | 1463796596694 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}] 18:09:56 INFO - PROCESS | 3780 | 1463796596765 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:09:56 INFO - PROCESS | 3780 | 1463796596771 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 3780 | ++DOCSHELL 1570CC00 == 23 [pid = 3780] [id = 25] 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1570F000) [pid = 3780] [serial = 71] [outer = 00000000] 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1596E800) [pid = 3780] [serial = 72] [outer = 1570F000] 18:09:56 INFO - PROCESS | 3780 | 1463796596816 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (15D04C00) [pid = 3780] [serial = 73] [outer = 1570F000] 18:09:57 INFO - PROCESS | 3780 | 1463796597251 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]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 609ms 18:09:57 INFO - PROCESS | 3780 | 1463796597288 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 3780 | 1463796597290 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 18:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:09:57 INFO - PROCESS | 3780 | 1463796597293 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 3780 | 1463796597295 Marionette TRACE conn2 <- [1,66,null,{}] 18:09:57 INFO - PROCESS | 3780 | 1463796597298 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}] 18:09:57 INFO - PROCESS | 3780 | 1463796597388 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:09:57 INFO - PROCESS | 3780 | 1463796597398 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 3780 | ++DOCSHELL 15D0F800 == 24 [pid = 3780] [id = 26] 18:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (161DF800) [pid = 3780] [serial = 74] [outer = 00000000] 18:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1650FC00) [pid = 3780] [serial = 75] [outer = 161DF800] 18:09:57 INFO - PROCESS | 3780 | 1463796597443 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (16B3EC00) [pid = 3780] [serial = 76] [outer = 161DF800] 18:09:57 INFO - PROCESS | 3780 | 1463796597863 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]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 610ms 18:09:57 INFO - PROCESS | 3780 | 1463796597921 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 3780 | 1463796597923 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 18:09:57 INFO - PROCESS | 3780 | 1463796597926 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:09:57 INFO - PROCESS | 3780 | 1463796597927 Marionette TRACE conn2 <- [1,70,null,{}] 18:09:57 INFO - PROCESS | 3780 | 1463796597931 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}] 18:09:58 INFO - PROCESS | 3780 | 1463796598003 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:09:58 INFO - PROCESS | 3780 | 1463796598009 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 3780 | ++DOCSHELL 15918000 == 25 [pid = 3780] [id = 27] 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16B3F000) [pid = 3780] [serial = 77] [outer = 00000000] 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1707E400) [pid = 3780] [serial = 78] [outer = 16B3F000] 18:09:58 INFO - PROCESS | 3780 | 1463796598055 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (172D6400) [pid = 3780] [serial = 79] [outer = 16B3F000] 18:09:58 INFO - PROCESS | 3780 | 1463796598466 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]]]}] 18:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 609ms 18:09:58 INFO - PROCESS | 3780 | 1463796598524 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 3780 | 1463796598526 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 18:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:09:58 INFO - PROCESS | 3780 | 1463796598529 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - PROCESS | 3780 | 1463796598531 Marionette TRACE conn2 <- [1,74,null,{}] 18:09:58 INFO - PROCESS | 3780 | 1463796598535 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}] 18:09:58 INFO - PROCESS | 3780 | 1463796598606 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:09:58 INFO - PROCESS | 3780 | 1463796598612 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 3780 | ++DOCSHELL 13306800 == 26 [pid = 3780] [id = 28] 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (17717000) [pid = 3780] [serial = 80] [outer = 00000000] 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17977000) [pid = 3780] [serial = 81] [outer = 17717000] 18:09:58 INFO - PROCESS | 3780 | 1463796598672 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17A6D400) [pid = 3780] [serial = 82] [outer = 17717000] 18:09:59 INFO - PROCESS | 3780 | 1463796599050 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]]]}] 18:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 546ms 18:09:59 INFO - PROCESS | 3780 | 1463796599104 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 3780 | 1463796599106 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 18:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:09:59 INFO - PROCESS | 3780 | 1463796599109 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 3780 | 1463796599111 Marionette TRACE conn2 <- [1,78,null,{}] 18:09:59 INFO - PROCESS | 3780 | 1463796599114 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}] 18:09:59 INFO - PROCESS | 3780 | 1463796599226 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:09:59 INFO - PROCESS | 3780 | 1463796599235 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 3780 | ++DOCSHELL 15E4F400 == 27 [pid = 3780] [id = 29] 18:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (161E7C00) [pid = 3780] [serial = 83] [outer = 00000000] 18:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17B84C00) [pid = 3780] [serial = 84] [outer = 161E7C00] 18:09:59 INFO - PROCESS | 3780 | 1463796599278 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18010800) [pid = 3780] [serial = 85] [outer = 161E7C00] 18:09:59 INFO - PROCESS | 3780 | 1463796599666 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]]]}] 18:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 609ms 18:09:59 INFO - PROCESS | 3780 | 1463796599705 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 3780 | 1463796599706 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 18:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:09:59 INFO - PROCESS | 3780 | 1463796599710 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 3780 | 1463796599711 Marionette TRACE conn2 <- [1,82,null,{}] 18:09:59 INFO - PROCESS | 3780 | 1463796599715 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}] 18:09:59 INFO - PROCESS | 3780 | 1463796599786 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:09:59 INFO - PROCESS | 3780 | 1463796599858 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 3780 | ++DOCSHELL 133A7C00 == 28 [pid = 3780] [id = 30] 18:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (140F3C00) [pid = 3780] [serial = 86] [outer = 00000000] 18:09:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (183D1C00) [pid = 3780] [serial = 87] [outer = 140F3C00] 18:09:59 INFO - PROCESS | 3780 | 1463796599908 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1854DC00) [pid = 3780] [serial = 88] [outer = 140F3C00] 18:10:00 INFO - PROCESS | 3780 | 1463796600251 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]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 610ms 18:10:00 INFO - PROCESS | 3780 | 1463796600354 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 3780 | 1463796600357 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 18:10:00 INFO - PROCESS | 3780 | 1463796600360 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 3780 | 1463796600362 Marionette TRACE conn2 <- [1,86,null,{}] 18:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:10:00 INFO - PROCESS | 3780 | 1463796600366 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}] 18:10:00 INFO - PROCESS | 3780 | 1463796600487 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:10:00 INFO - PROCESS | 3780 | 1463796600519 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 3780 | ++DOCSHELL 1882B800 == 29 [pid = 3780] [id = 31] 18:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1882BC00) [pid = 3780] [serial = 89] [outer = 00000000] 18:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19F23400) [pid = 3780] [serial = 90] [outer = 1882BC00] 18:10:00 INFO - PROCESS | 3780 | 1463796600566 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19F2F400) [pid = 3780] [serial = 91] [outer = 1882BC00] 18:10:00 INFO - PROCESS | 3780 | 1463796600947 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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 658ms 18:10:01 INFO - PROCESS | 3780 | 1463796601001 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3780 | 1463796601003 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 18:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:10:01 INFO - PROCESS | 3780 | 1463796601006 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 3780 | 1463796601008 Marionette TRACE conn2 <- [1,90,null,{}] 18:10:01 INFO - PROCESS | 3780 | 1463796601013 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}] 18:10:01 INFO - PROCESS | 3780 | 1463796601116 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:10:01 INFO - PROCESS | 3780 | 1463796601128 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 3780 | ++DOCSHELL 11C4FC00 == 30 [pid = 3780] [id = 32] 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15912800) [pid = 3780] [serial = 92] [outer = 00000000] 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A348800) [pid = 3780] [serial = 93] [outer = 15912800] 18:10:01 INFO - PROCESS | 3780 | 1463796601172 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A349000) [pid = 3780] [serial = 94] [outer = 15912800] 18:10:01 INFO - PROCESS | 3780 | 1463796601537 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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 609ms 18:10:01 INFO - PROCESS | 3780 | 1463796601603 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3780 | 1463796601653 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 18:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:10:01 INFO - PROCESS | 3780 | 1463796601657 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - PROCESS | 3780 | 1463796601658 Marionette TRACE conn2 <- [1,94,null,{}] 18:10:01 INFO - PROCESS | 3780 | 1463796601662 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}] 18:10:01 INFO - PROCESS | 3780 | 1463796601733 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:10:01 INFO - PROCESS | 3780 | 1463796601843 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 3780 | ++DOCSHELL 14F68800 == 31 [pid = 3780] [id = 33] 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15E4D800) [pid = 3780] [serial = 95] [outer = 00000000] 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A7F6000) [pid = 3780] [serial = 96] [outer = 15E4D800] 18:10:01 INFO - PROCESS | 3780 | 1463796601887 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A87FC00) [pid = 3780] [serial = 97] [outer = 15E4D800] 18:10:03 INFO - PROCESS | 3780 | 1463796603092 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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1492ms 18:10:03 INFO - PROCESS | 3780 | 1463796603154 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:10:03 INFO - PROCESS | 3780 | 1463796603158 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 18:10:03 INFO - PROCESS | 3780 | 1463796603162 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3780 | 1463796603165 Marionette TRACE conn2 <- [1,98,null,{}] 18:10:03 INFO - PROCESS | 3780 | 1463796603171 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}] 18:10:03 INFO - PROCESS | 3780 | 1463796603274 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:10:03 INFO - PROCESS | 3780 | 1463796603290 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 3780 | ++DOCSHELL 10A61C00 == 32 [pid = 3780] [id = 34] 18:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10A62800) [pid = 3780] [serial = 98] [outer = 00000000] 18:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (10F69000) [pid = 3780] [serial = 99] [outer = 10A62800] 18:10:03 INFO - PROCESS | 3780 | 1463796603337 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1149D000) [pid = 3780] [serial = 100] [outer = 10A62800] 18:10:03 INFO - PROCESS | 3780 | 1463796603750 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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 658ms 18:10:03 INFO - PROCESS | 3780 | 1463796603798 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 3780 | 1463796603803 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 18:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:10:03 INFO - PROCESS | 3780 | 1463796603813 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3780 | 1463796603816 Marionette TRACE conn2 <- [1,102,null,{}] 18:10:03 INFO - PROCESS | 3780 | 1463796603820 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}] 18:10:03 INFO - PROCESS | 3780 | 1463796603921 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:10:03 INFO - PROCESS | 3780 | 1463796603928 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 3780 | ++DOCSHELL 11A02400 == 33 [pid = 3780] [id = 35] 18:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11A0A400) [pid = 3780] [serial = 101] [outer = 00000000] 18:10:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1330B000) [pid = 3780] [serial = 102] [outer = 11A0A400] 18:10:04 INFO - PROCESS | 3780 | 1463796603973 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13313400) [pid = 3780] [serial = 103] [outer = 11A0A400] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (13DB5C00) [pid = 3780] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B5AEC00) [pid = 3780] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1B330800) [pid = 3780] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1B016000) [pid = 3780] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1ABBA800) [pid = 3780] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15E49800) [pid = 3780] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A7FC800) [pid = 3780] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19F2EC00) [pid = 3780] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1B725800) [pid = 3780] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A5C800) [pid = 3780] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1306F800) [pid = 3780] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (105EA400) [pid = 3780] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11272000) [pid = 3780] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13828400) [pid = 3780] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (14F68000) [pid = 3780] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1570F000) [pid = 3780] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (161DF800) [pid = 3780] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16B3F000) [pid = 3780] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17717000) [pid = 3780] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (161E7C00) [pid = 3780] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (140F3C00) [pid = 3780] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:10:04 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1882BC00) [pid = 3780] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:10:04 INFO - PROCESS | 3780 | 1463796604865 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]]]}] 18:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1074ms 18:10:04 INFO - PROCESS | 3780 | 1463796604892 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 3780 | 1463796604895 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 18:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:10:04 INFO - PROCESS | 3780 | 1463796604920 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 3780 | 1463796604924 Marionette TRACE conn2 <- [1,106,null,{}] 18:10:04 INFO - PROCESS | 3780 | 1463796604934 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}] 18:10:05 INFO - PROCESS | 3780 | 1463796605012 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:10:05 INFO - PROCESS | 3780 | 1463796605024 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 3780 | ++DOCSHELL 12DF9400 == 34 [pid = 3780] [id = 36] 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1306EC00) [pid = 3780] [serial = 104] [outer = 00000000] 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (13828C00) [pid = 3780] [serial = 105] [outer = 1306EC00] 18:10:05 INFO - PROCESS | 3780 | 1463796605071 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13DB1C00) [pid = 3780] [serial = 106] [outer = 1306EC00] 18:10:05 INFO - PROCESS | 3780 | 1463796605525 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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 658ms 18:10:05 INFO - PROCESS | 3780 | 1463796605591 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3780 | 1463796605593 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 18:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:10:05 INFO - PROCESS | 3780 | 1463796605601 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 3780 | 1463796605602 Marionette TRACE conn2 <- [1,110,null,{}] 18:10:05 INFO - PROCESS | 3780 | 1463796605617 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}] 18:10:05 INFO - PROCESS | 3780 | 1463796605689 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:10:05 INFO - PROCESS | 3780 | 1463796605697 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 3780 | ++DOCSHELL 14F92C00 == 35 [pid = 3780] [id = 37] 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14F93C00) [pid = 3780] [serial = 107] [outer = 00000000] 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1591A400) [pid = 3780] [serial = 108] [outer = 14F93C00] 18:10:05 INFO - PROCESS | 3780 | 1463796605741 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15976400) [pid = 3780] [serial = 109] [outer = 14F93C00] 18:10:06 INFO - PROCESS | 3780 | 1463796606180 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]]]}] 18:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 674ms 18:10:06 INFO - PROCESS | 3780 | 1463796606260 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 3780 | 1463796606262 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 18:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:10:06 INFO - PROCESS | 3780 | 1463796606265 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 3780 | 1463796606267 Marionette TRACE conn2 <- [1,114,null,{}] 18:10:06 INFO - PROCESS | 3780 | 1463796606270 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}] 18:10:06 INFO - PROCESS | 3780 | 1463796606341 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:10:06 INFO - PROCESS | 3780 | 1463796606354 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:06 INFO - PROCESS | 3780 | ++DOCSHELL 15E4B000 == 36 [pid = 3780] [id = 38] 18:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15E4C400) [pid = 3780] [serial = 110] [outer = 00000000] 18:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (161DE400) [pid = 3780] [serial = 111] [outer = 15E4C400] 18:10:06 INFO - PROCESS | 3780 | 1463796606397 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (161E9C00) [pid = 3780] [serial = 112] [outer = 15E4C400] 18:10:06 INFO - PROCESS | 3780 | 1463796606989 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]]]}] 18:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 770ms 18:10:07 INFO - PROCESS | 3780 | 1463796607063 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 3780 | 1463796607067 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 18:10:07 INFO - PROCESS | 3780 | 1463796607087 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:10:07 INFO - PROCESS | 3780 | 1463796607091 Marionette TRACE conn2 <- [1,118,null,{}] 18:10:07 INFO - PROCESS | 3780 | 1463796607110 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}] 18:10:07 INFO - PROCESS | 3780 | 1463796607237 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:10:07 INFO - PROCESS | 3780 | 1463796607282 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 3780 | ++DOCSHELL 10A5A400 == 37 [pid = 3780] [id = 39] 18:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (10A5CC00) [pid = 3780] [serial = 113] [outer = 00000000] 18:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (114A5400) [pid = 3780] [serial = 114] [outer = 10A5CC00] 18:10:07 INFO - PROCESS | 3780 | 1463796607337 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (12D6AC00) [pid = 3780] [serial = 115] [outer = 10A5CC00] 18:10:07 INFO - PROCESS | 3780 | 1463796607812 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]]]}] 18:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 754ms 18:10:07 INFO - PROCESS | 3780 | 1463796607831 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:10:07 INFO - PROCESS | 3780 | 1463796607837 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 18:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:10:07 INFO - PROCESS | 3780 | 1463796607843 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:10:07 INFO - PROCESS | 3780 | 1463796607847 Marionette TRACE conn2 <- [1,122,null,{}] 18:10:07 INFO - PROCESS | 3780 | 1463796607866 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}] 18:10:07 INFO - PROCESS | 3780 | 1463796607961 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:10:08 INFO - PROCESS | 3780 | 1463796608094 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 3780 | ++DOCSHELL 10472400 == 38 [pid = 3780] [id = 40] 18:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10E3F800) [pid = 3780] [serial = 116] [outer = 00000000] 18:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (14F6A000) [pid = 3780] [serial = 117] [outer = 10E3F800] 18:10:08 INFO - PROCESS | 3780 | 1463796608147 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15913400) [pid = 3780] [serial = 118] [outer = 10E3F800] 18:10:08 INFO - PROCESS | 3780 | 1463796608657 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]]]}] 18:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 882ms 18:10:08 INFO - PROCESS | 3780 | 1463796608737 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 3780 | 1463796608739 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 18:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:10:08 INFO - PROCESS | 3780 | 1463796608743 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 3780 | 1463796608747 Marionette TRACE conn2 <- [1,126,null,{}] 18:10:08 INFO - PROCESS | 3780 | 1463796608758 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}] 18:10:08 INFO - PROCESS | 3780 | 1463796608894 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:10:08 INFO - PROCESS | 3780 | 1463796608961 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 3780 | ++DOCSHELL 172E1400 == 39 [pid = 3780] [id = 41] 18:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (177B8000) [pid = 3780] [serial = 119] [outer = 00000000] 18:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (179BE000) [pid = 3780] [serial = 120] [outer = 177B8000] 18:10:09 INFO - PROCESS | 3780 | 1463796609016 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (17B7E800) [pid = 3780] [serial = 121] [outer = 177B8000] 18:10:09 INFO - PROCESS | 3780 | 1463796609595 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]]]}] 18:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 914ms 18:10:09 INFO - PROCESS | 3780 | 1463796609680 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 3780 | 1463796609683 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 18:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:10:09 INFO - PROCESS | 3780 | 1463796609686 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 3780 | 1463796609688 Marionette TRACE conn2 <- [1,130,null,{}] 18:10:09 INFO - PROCESS | 3780 | 1463796609692 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}] 18:10:09 INFO - PROCESS | 3780 | 1463796609791 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:10:09 INFO - PROCESS | 3780 | 1463796609862 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 3780 | ++DOCSHELL 177BA400 == 40 [pid = 3780] [id = 42] 18:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1796CC00) [pid = 3780] [serial = 122] [outer = 00000000] 18:10:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (183D7000) [pid = 3780] [serial = 123] [outer = 1796CC00] 18:10:09 INFO - PROCESS | 3780 | 1463796609915 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (18550000) [pid = 3780] [serial = 124] [outer = 1796CC00] 18:10:10 INFO - PROCESS | 3780 | 1463796610605 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]]]}] 18:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 963ms 18:10:10 INFO - PROCESS | 3780 | 1463796610665 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3780 | 1463796610669 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 18:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:10:10 INFO - PROCESS | 3780 | 1463796610674 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 3780 | 1463796610678 Marionette TRACE conn2 <- [1,134,null,{}] 18:10:10 INFO - PROCESS | 3780 | 1463796610685 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}] 18:10:10 INFO - PROCESS | 3780 | 1463796610781 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:10:10 INFO - PROCESS | 3780 | 1463796610857 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3780 | ++DOCSHELL 10565400 == 41 [pid = 3780] [id = 43] 18:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (105E7C00) [pid = 3780] [serial = 125] [outer = 00000000] 18:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1126C400) [pid = 3780] [serial = 126] [outer = 105E7C00] 18:10:10 INFO - PROCESS | 3780 | 1463796610904 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (11CEEC00) [pid = 3780] [serial = 127] [outer = 105E7C00] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 14F92C00 == 40 [pid = 3780] [id = 37] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 12DF9400 == 39 [pid = 3780] [id = 36] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 11A02400 == 38 [pid = 3780] [id = 35] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 10A61C00 == 37 [pid = 3780] [id = 34] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 14F68800 == 36 [pid = 3780] [id = 33] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 177BA400 == 35 [pid = 3780] [id = 42] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 15E4F400 == 34 [pid = 3780] [id = 29] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 133A7C00 == 33 [pid = 3780] [id = 30] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 172E1400 == 32 [pid = 3780] [id = 41] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 15E4B000 == 31 [pid = 3780] [id = 38] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 1882B800 == 30 [pid = 3780] [id = 31] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 10A5A400 == 29 [pid = 3780] [id = 39] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 11C4FC00 == 28 [pid = 3780] [id = 32] 18:10:11 INFO - PROCESS | 3780 | --DOCSHELL 10472400 == 27 [pid = 3780] [id = 40] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1B8B9000) [pid = 3780] [serial = 51] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11425C00) [pid = 3780] [serial = 54] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (138FB400) [pid = 3780] [serial = 57] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (10E37400) [pid = 3780] [serial = 60] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (10F64000) [pid = 3780] [serial = 61] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (12B5EC00) [pid = 3780] [serial = 63] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (138EE400) [pid = 3780] [serial = 66] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (13DB0C00) [pid = 3780] [serial = 67] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (14F95000) [pid = 3780] [serial = 69] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15662400) [pid = 3780] [serial = 70] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1596E800) [pid = 3780] [serial = 72] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15D04C00) [pid = 3780] [serial = 73] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1650FC00) [pid = 3780] [serial = 75] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1707E400) [pid = 3780] [serial = 78] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (17977000) [pid = 3780] [serial = 81] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B84C00) [pid = 3780] [serial = 84] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (183D1C00) [pid = 3780] [serial = 87] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19F23400) [pid = 3780] [serial = 90] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1A348800) [pid = 3780] [serial = 93] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (16B3EC00) [pid = 3780] [serial = 76] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (172D6400) [pid = 3780] [serial = 79] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (17A6D400) [pid = 3780] [serial = 82] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12DFB000) [pid = 3780] [serial = 64] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (18010800) [pid = 3780] [serial = 85] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1854DC00) [pid = 3780] [serial = 88] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11C5A400) [pid = 3780] [serial = 55] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (19F2F400) [pid = 3780] [serial = 91] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1B8C4800) [pid = 3780] [serial = 52] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (140F5000) [pid = 3780] [serial = 58] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1707F400) [pid = 3780] [serial = 17] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (16CEB800) [pid = 3780] [serial = 14] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (140F5400) [pid = 3780] [serial = 9] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (140FA000) [pid = 3780] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11CE9400) [pid = 3780] [serial = 4] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1B721400) [pid = 3780] [serial = 45] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1B33B400) [pid = 3780] [serial = 40] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1B337400) [pid = 3780] [serial = 39] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1B0CC400) [pid = 3780] [serial = 36] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1B0D0000) [pid = 3780] [serial = 37] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1AE8B000) [pid = 3780] [serial = 33] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1B00C800) [pid = 3780] [serial = 34] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (1AE87C00) [pid = 3780] [serial = 31] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 62 (1AA63400) [pid = 3780] [serial = 30] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 61 (1AE8A400) [pid = 3780] [serial = 27] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 60 (1AE8E400) [pid = 3780] [serial = 28] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 59 (1A1A4400) [pid = 3780] [serial = 22] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 58 (1A40A400) [pid = 3780] [serial = 24] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 57 (1A1A0000) [pid = 3780] [serial = 21] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 56 (1B7A1C00) [pid = 3780] [serial = 48] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 55 (1B5B7800) [pid = 3780] [serial = 42] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | --DOMWINDOW == 54 (1B5BC800) [pid = 3780] [serial = 43] [outer = 00000000] [url = about:blank] 18:10:11 INFO - PROCESS | 3780 | 1463796611923 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]]]}] 18:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1283ms 18:10:11 INFO - PROCESS | 3780 | 1463796611963 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 3780 | 1463796611966 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 18:10:11 INFO - PROCESS | 3780 | 1463796611971 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:10:11 INFO - PROCESS | 3780 | 1463796611975 Marionette TRACE conn2 <- [1,138,null,{}] 18:10:11 INFO - PROCESS | 3780 | 1463796611980 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}] 18:10:12 INFO - PROCESS | 3780 | 1463796612067 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:10:12 INFO - PROCESS | 3780 | 1463796612133 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 3780 | ++DOCSHELL 10F6B800 == 28 [pid = 3780] [id = 44] 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 55 (11272800) [pid = 3780] [serial = 128] [outer = 00000000] 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 56 (11A05C00) [pid = 3780] [serial = 129] [outer = 11272800] 18:10:12 INFO - PROCESS | 3780 | 1463796612180 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 57 (11C5B000) [pid = 3780] [serial = 130] [outer = 11272800] 18:10:12 INFO - PROCESS | 3780 | 1463796612570 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]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 658ms 18:10:12 INFO - PROCESS | 3780 | 1463796612611 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 3780 | 1463796612617 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 18:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:10:12 INFO - PROCESS | 3780 | 1463796612624 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - PROCESS | 3780 | 1463796612626 Marionette TRACE conn2 <- [1,142,null,{}] 18:10:12 INFO - PROCESS | 3780 | 1463796612634 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}] 18:10:12 INFO - PROCESS | 3780 | 1463796612710 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:10:12 INFO - PROCESS | 3780 | 1463796612718 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:12 INFO - PROCESS | 3780 | ++DOCSHELL 12DF8C00 == 29 [pid = 3780] [id = 45] 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 58 (130CE400) [pid = 3780] [serial = 131] [outer = 00000000] 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 59 (13317800) [pid = 3780] [serial = 132] [outer = 130CE400] 18:10:12 INFO - PROCESS | 3780 | 1463796612765 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 60 (133A6800) [pid = 3780] [serial = 133] [outer = 130CE400] 18:10:13 INFO - PROCESS | 3780 | 1463796613225 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]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 609ms 18:10:13 INFO - PROCESS | 3780 | 1463796613251 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 3780 | 1463796613253 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 18:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:10:13 INFO - PROCESS | 3780 | 1463796613257 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 3780 | 1463796613260 Marionette TRACE conn2 <- [1,146,null,{}] 18:10:13 INFO - PROCESS | 3780 | 1463796613275 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}] 18:10:13 INFO - PROCESS | 3780 | 1463796613352 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:10:13 INFO - PROCESS | 3780 | 1463796613362 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 3780 | ++DOCSHELL 140F1000 == 30 [pid = 3780] [id = 46] 18:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 61 (140F5400) [pid = 3780] [serial = 134] [outer = 00000000] 18:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 62 (14F66400) [pid = 3780] [serial = 135] [outer = 140F5400] 18:10:13 INFO - PROCESS | 3780 | 1463796613410 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 63 (14F94400) [pid = 3780] [serial = 136] [outer = 140F5400] 18:10:13 INFO - PROCESS | 3780 | 1463796613850 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]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 674ms 18:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:10:13 INFO - PROCESS | 3780 | 1463796613915 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 3780 | 1463796613917 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 18:10:13 INFO - PROCESS | 3780 | 1463796613921 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 3780 | 1463796613922 Marionette TRACE conn2 <- [1,150,null,{}] 18:10:13 INFO - PROCESS | 3780 | 1463796613926 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}] 18:10:14 INFO - PROCESS | 3780 | 1463796614021 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:10:14 INFO - PROCESS | 3780 | 1463796614029 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 3780 | ++DOCSHELL 15658000 == 31 [pid = 3780] [id = 47] 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (1591C400) [pid = 3780] [serial = 137] [outer = 00000000] 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (15D0D800) [pid = 3780] [serial = 138] [outer = 1591C400] 18:10:14 INFO - PROCESS | 3780 | 1463796614075 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (15E4D000) [pid = 3780] [serial = 139] [outer = 1591C400] 18:10:14 INFO - PROCESS | 3780 | 1463796614520 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]]]}] 18:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 609ms 18:10:14 INFO - PROCESS | 3780 | 1463796614550 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:10:14 INFO - PROCESS | 3780 | 1463796614552 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 18:10:14 INFO - PROCESS | 3780 | 1463796614556 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:10:14 INFO - PROCESS | 3780 | 1463796614557 Marionette TRACE conn2 <- [1,154,null,{}] 18:10:14 INFO - PROCESS | 3780 | 1463796614560 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}] 18:10:14 INFO - PROCESS | 3780 | 1463796614651 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:10:14 INFO - PROCESS | 3780 | 1463796614657 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 3780 | ++DOCSHELL 15E46C00 == 32 [pid = 3780] [id = 48] 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (161DC800) [pid = 3780] [serial = 140] [outer = 00000000] 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (16B37800) [pid = 3780] [serial = 141] [outer = 161DC800] 18:10:14 INFO - PROCESS | 3780 | 1463796614702 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (16CED000) [pid = 3780] [serial = 142] [outer = 161DC800] 18:10:15 INFO - PROCESS | 3780 | 1463796615167 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]]]}] 18:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 658ms 18:10:15 INFO - PROCESS | 3780 | 1463796615194 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 3780 | 1463796615196 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 18:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:10:15 INFO - PROCESS | 3780 | 1463796615199 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 3780 | 1463796615201 Marionette TRACE conn2 <- [1,158,null,{}] 18:10:15 INFO - PROCESS | 3780 | 1463796615204 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}] 18:10:15 INFO - PROCESS | 3780 | 1463796615318 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:10:15 INFO - PROCESS | 3780 | 1463796615326 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 3780 | ++DOCSHELL 16510400 == 33 [pid = 3780] [id = 49] 18:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (1707E000) [pid = 3780] [serial = 143] [outer = 00000000] 18:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (17973000) [pid = 3780] [serial = 144] [outer = 1707E000] 18:10:15 INFO - PROCESS | 3780 | 1463796615373 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (17A6D400) [pid = 3780] [serial = 145] [outer = 1707E000] 18:10:15 INFO - PROCESS | 3780 | 1463796615825 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]]]}] 18:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 658ms 18:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:10:15 INFO - PROCESS | 3780 | 1463796615870 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 3780 | 1463796615872 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 18:10:15 INFO - PROCESS | 3780 | 1463796615875 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 3780 | 1463796615877 Marionette TRACE conn2 <- [1,162,null,{}] 18:10:15 INFO - PROCESS | 3780 | 1463796615880 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}] 18:10:16 INFO - PROCESS | 3780 | 1463796616016 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15E4D800) [pid = 3780] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (10A62800) [pid = 3780] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (11A0A400) [pid = 3780] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14F93C00) [pid = 3780] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1306EC00) [pid = 3780] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (15E4C400) [pid = 3780] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:10:16 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (15912800) [pid = 3780] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:10:16 INFO - PROCESS | 3780 | 1463796616088 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 3780 | ++DOCSHELL 10474C00 == 34 [pid = 3780] [id = 50] 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (104E1800) [pid = 3780] [serial = 146] [outer = 00000000] 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1127E800) [pid = 3780] [serial = 147] [outer = 104E1800] 18:10:16 INFO - PROCESS | 3780 | 1463796616136 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (13311400) [pid = 3780] [serial = 148] [outer = 104E1800] 18:10:16 INFO - PROCESS | 3780 | 1463796616474 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]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 18:10:16 INFO - PROCESS | 3780 | 1463796616513 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 3780 | 1463796616515 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 18:10:16 INFO - PROCESS | 3780 | 1463796616518 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:10:16 INFO - PROCESS | 3780 | 1463796616529 Marionette TRACE conn2 <- [1,166,null,{}] 18:10:16 INFO - PROCESS | 3780 | 1463796616538 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}] 18:10:16 INFO - PROCESS | 3780 | 1463796616608 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:10:16 INFO - PROCESS | 3780 | 1463796616614 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 3780 | ++DOCSHELL 14FC0800 == 35 [pid = 3780] [id = 51] 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1707F000) [pid = 3780] [serial = 149] [outer = 00000000] 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (18052800) [pid = 3780] [serial = 150] [outer = 1707F000] 18:10:16 INFO - PROCESS | 3780 | 1463796616657 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (18055800) [pid = 3780] [serial = 151] [outer = 1707F000] 18:10:17 INFO - PROCESS | 3780 | 1463796617084 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]]]}] 18:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 562ms 18:10:17 INFO - PROCESS | 3780 | 1463796617108 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 3780 | 1463796617110 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 18:10:17 INFO - PROCESS | 3780 | 1463796617113 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:10:17 INFO - PROCESS | 3780 | 1463796617115 Marionette TRACE conn2 <- [1,170,null,{}] 18:10:17 INFO - PROCESS | 3780 | 1463796617118 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}] 18:10:17 INFO - PROCESS | 3780 | 1463796617212 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:10:17 INFO - PROCESS | 3780 | 1463796617220 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3780 | ++DOCSHELL 140F0C00 == 36 [pid = 3780] [id = 52] 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (179C5000) [pid = 3780] [serial = 152] [outer = 00000000] 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1882D000) [pid = 3780] [serial = 153] [outer = 179C5000] 18:10:17 INFO - PROCESS | 3780 | 1463796617263 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (17B88800) [pid = 3780] [serial = 154] [outer = 179C5000] 18:10:17 INFO - PROCESS | 3780 | 1463796617625 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]]]}] 18:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 545ms 18:10:17 INFO - PROCESS | 3780 | 1463796617649 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 3780 | 1463796617651 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 18:10:17 INFO - PROCESS | 3780 | 1463796617654 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:10:17 INFO - PROCESS | 3780 | 1463796617656 Marionette TRACE conn2 <- [1,174,null,{}] 18:10:17 INFO - PROCESS | 3780 | 1463796617660 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}] 18:10:17 INFO - PROCESS | 3780 | 1463796617730 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:10:17 INFO - PROCESS | 3780 | 1463796617736 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3780 | ++DOCSHELL 10E41400 == 37 [pid = 3780] [id = 53] 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14F64000) [pid = 3780] [serial = 155] [outer = 00000000] 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (19F28000) [pid = 3780] [serial = 156] [outer = 14F64000] 18:10:17 INFO - PROCESS | 3780 | 1463796617779 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (19F2FC00) [pid = 3780] [serial = 157] [outer = 14F64000] 18:10:18 INFO - PROCESS | 3780 | --DOCSHELL 10F6B800 == 36 [pid = 3780] [id = 44] 18:10:18 INFO - PROCESS | 3780 | --DOCSHELL 10565400 == 35 [pid = 3780] [id = 43] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 10474C00 == 34 [pid = 3780] [id = 50] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 15E46C00 == 33 [pid = 3780] [id = 48] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 12DF8C00 == 32 [pid = 3780] [id = 45] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 15658000 == 31 [pid = 3780] [id = 47] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 14FC0800 == 30 [pid = 3780] [id = 51] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 140F1000 == 29 [pid = 3780] [id = 46] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 16510400 == 28 [pid = 3780] [id = 49] 18:10:19 INFO - PROCESS | 3780 | --DOCSHELL 140F0C00 == 27 [pid = 3780] [id = 52] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1A7F6000) [pid = 3780] [serial = 96] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (10F69000) [pid = 3780] [serial = 99] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1149D000) [pid = 3780] [serial = 100] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1330B000) [pid = 3780] [serial = 102] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1591A400) [pid = 3780] [serial = 108] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (13DB1C00) [pid = 3780] [serial = 106] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (13313400) [pid = 3780] [serial = 103] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (161E9C00) [pid = 3780] [serial = 112] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (13828C00) [pid = 3780] [serial = 105] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (15976400) [pid = 3780] [serial = 109] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1A87FC00) [pid = 3780] [serial = 97] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (161DE400) [pid = 3780] [serial = 111] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1A349000) [pid = 3780] [serial = 94] [outer = 00000000] [url = about:blank] 18:10:19 INFO - PROCESS | 3780 | 1463796619352 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]]]}] 18:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1749ms 18:10:19 INFO - PROCESS | 3780 | 1463796619397 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 3780 | 1463796619400 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 18:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:10:19 INFO - PROCESS | 3780 | 1463796619405 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 3780 | 1463796619408 Marionette TRACE conn2 <- [1,178,null,{}] 18:10:19 INFO - PROCESS | 3780 | 1463796619414 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}] 18:10:19 INFO - PROCESS | 3780 | 1463796619495 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:10:19 INFO - PROCESS | 3780 | 1463796619506 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 3780 | ++DOCSHELL 10A62800 == 28 [pid = 3780] [id = 54] 18:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (10A63400) [pid = 3780] [serial = 158] [outer = 00000000] 18:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10F64800) [pid = 3780] [serial = 159] [outer = 10A63400] 18:10:19 INFO - PROCESS | 3780 | 1463796619558 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10F69000) [pid = 3780] [serial = 160] [outer = 10A63400] 18:10:20 INFO - PROCESS | 3780 | 1463796620048 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]]]}] 18:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 657ms 18:10:20 INFO - PROCESS | 3780 | 1463796620075 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3780 | 1463796620082 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:10:20 INFO - PROCESS | 3780 | 1463796620098 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3780 | 1463796620101 Marionette TRACE conn2 <- [1,182,null,{}] 18:10:20 INFO - PROCESS | 3780 | 1463796620105 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}] 18:10:20 INFO - PROCESS | 3780 | 1463796620186 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:10:20 INFO - PROCESS | 3780 | 1463796620196 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3780 | ++DOCSHELL 128A0000 == 29 [pid = 3780] [id = 55] 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (12B5E000) [pid = 3780] [serial = 161] [outer = 00000000] 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1306EC00) [pid = 3780] [serial = 162] [outer = 12B5E000] 18:10:20 INFO - PROCESS | 3780 | 1463796620241 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (13140000) [pid = 3780] [serial = 163] [outer = 12B5E000] 18:10:20 INFO - PROCESS | 3780 | 1463796620644 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]]]}] 18:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 610ms 18:10:20 INFO - PROCESS | 3780 | 1463796620699 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3780 | 1463796620701 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 18:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:10:20 INFO - PROCESS | 3780 | 1463796620705 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3780 | 1463796620708 Marionette TRACE conn2 <- [1,186,null,{}] 18:10:20 INFO - PROCESS | 3780 | 1463796620719 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}] 18:10:20 INFO - PROCESS | 3780 | 1463796620798 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:10:20 INFO - PROCESS | 3780 | 1463796620808 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3780 | ++DOCSHELL 13831C00 == 30 [pid = 3780] [id = 56] 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13836800) [pid = 3780] [serial = 164] [outer = 00000000] 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13DAC800) [pid = 3780] [serial = 165] [outer = 13836800] 18:10:20 INFO - PROCESS | 3780 | 1463796620903 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (140EF800) [pid = 3780] [serial = 166] [outer = 13836800] 18:10:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (15663800) [pid = 3780] [serial = 167] [outer = 1B5B4000] 18:10:21 INFO - PROCESS | 3780 | 1463796621382 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]]]}] 18:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 722ms 18:10:21 INFO - PROCESS | 3780 | 1463796621438 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 3780 | 1463796621440 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 18:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:10:21 INFO - PROCESS | 3780 | 1463796621443 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 3780 | 1463796621445 Marionette TRACE conn2 <- [1,190,null,{}] 18:10:21 INFO - PROCESS | 3780 | 1463796621448 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}] 18:10:21 INFO - PROCESS | 3780 | 1463796621521 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:10:21 INFO - PROCESS | 3780 | 1463796621527 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 3780 | ++DOCSHELL 140FD000 == 31 [pid = 3780] [id = 57] 18:10:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14F93C00) [pid = 3780] [serial = 168] [outer = 00000000] 18:10:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15D03000) [pid = 3780] [serial = 169] [outer = 14F93C00] 18:10:21 INFO - PROCESS | 3780 | 1463796621571 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15E4C400) [pid = 3780] [serial = 170] [outer = 14F93C00] 18:10:21 INFO - PROCESS | 3780 | 1463796621950 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]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 545ms 18:10:22 INFO - PROCESS | 3780 | 1463796621978 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 3780 | 1463796621980 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 18:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:10:22 INFO - PROCESS | 3780 | 1463796621983 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 3780 | 1463796621985 Marionette TRACE conn2 <- [1,194,null,{}] 18:10:22 INFO - PROCESS | 3780 | 1463796621989 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}] 18:10:22 INFO - PROCESS | 3780 | 1463796622138 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:10:22 INFO - PROCESS | 3780 | 1463796622146 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3780 | ++DOCSHELL 161E4C00 == 32 [pid = 3780] [id = 58] 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (161E5000) [pid = 3780] [serial = 171] [outer = 00000000] 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (169CFC00) [pid = 3780] [serial = 172] [outer = 161E5000] 18:10:22 INFO - PROCESS | 3780 | 1463796622197 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (16EA1C00) [pid = 3780] [serial = 173] [outer = 161E5000] 18:10:22 INFO - PROCESS | 3780 | 1463796622613 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]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 658ms 18:10:22 INFO - PROCESS | 3780 | 1463796622654 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 3780 | 1463796622656 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 18:10:22 INFO - PROCESS | 3780 | 1463796622660 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:10:22 INFO - PROCESS | 3780 | 1463796622661 Marionette TRACE conn2 <- [1,198,null,{}] 18:10:22 INFO - PROCESS | 3780 | 1463796622665 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}] 18:10:22 INFO - PROCESS | 3780 | 1463796622779 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:10:22 INFO - PROCESS | 3780 | 1463796622795 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3780 | ++DOCSHELL 17715000 == 33 [pid = 3780] [id = 59] 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (177B7800) [pid = 3780] [serial = 174] [outer = 00000000] 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1800AC00) [pid = 3780] [serial = 175] [outer = 177B7800] 18:10:22 INFO - PROCESS | 3780 | 1463796622838 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18053000) [pid = 3780] [serial = 176] [outer = 177B7800] 18:10:23 INFO - PROCESS | 3780 | 1463796623196 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]]]}] 18:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 609ms 18:10:23 INFO - PROCESS | 3780 | 1463796623257 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 3780 | 1463796623259 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 18:10:23 INFO - PROCESS | 3780 | 1463796623262 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:10:23 INFO - PROCESS | 3780 | 1463796623264 Marionette TRACE conn2 <- [1,202,null,{}] 18:10:23 INFO - PROCESS | 3780 | 1463796623267 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}] 18:10:23 INFO - PROCESS | 3780 | 1463796623338 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:10:23 INFO - PROCESS | 3780 | 1463796623478 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 3780 | ++DOCSHELL 1330C800 == 34 [pid = 3780] [id = 60] 18:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (14FC2800) [pid = 3780] [serial = 177] [outer = 00000000] 18:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (18831800) [pid = 3780] [serial = 178] [outer = 14FC2800] 18:10:23 INFO - PROCESS | 3780 | 1463796623523 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18837800) [pid = 3780] [serial = 179] [outer = 14FC2800] 18:10:23 INFO - PROCESS | 3780 | 1463796623828 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]]]}] 18:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 610ms 18:10:23 INFO - PROCESS | 3780 | 1463796623894 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 3780 | 1463796623896 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 18:10:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:10:23 INFO - PROCESS | 3780 | 1463796623899 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 3780 | 1463796623901 Marionette TRACE conn2 <- [1,206,null,{}] 18:10:23 INFO - PROCESS | 3780 | 1463796623904 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}] 18:10:24 INFO - PROCESS | 3780 | 1463796624012 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:10:24 INFO - PROCESS | 3780 | 1463796624020 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 3780 | ++DOCSHELL 183D1400 == 35 [pid = 3780] [id = 61] 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19F23400) [pid = 3780] [serial = 180] [outer = 00000000] 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A1A7800) [pid = 3780] [serial = 181] [outer = 19F23400] 18:10:24 INFO - PROCESS | 3780 | 1463796624063 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A1A7C00) [pid = 3780] [serial = 182] [outer = 19F23400] 18:10:24 INFO - PROCESS | 3780 | 1463796624436 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]]]}] 18:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 609ms 18:10:24 INFO - PROCESS | 3780 | 1463796624497 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 3780 | 1463796624498 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 18:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:10:24 INFO - PROCESS | 3780 | 1463796624502 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - PROCESS | 3780 | 1463796624503 Marionette TRACE conn2 <- [1,210,null,{}] 18:10:24 INFO - PROCESS | 3780 | 1463796624507 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}] 18:10:24 INFO - PROCESS | 3780 | 1463796624577 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:10:24 INFO - PROCESS | 3780 | 1463796624584 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 3780 | ++DOCSHELL 13830400 == 36 [pid = 3780] [id = 62] 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A1A1800) [pid = 3780] [serial = 183] [outer = 00000000] 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A403000) [pid = 3780] [serial = 184] [outer = 1A1A1800] 18:10:24 INFO - PROCESS | 3780 | 1463796624738 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1A403800) [pid = 3780] [serial = 185] [outer = 1A1A1800] 18:10:25 INFO - PROCESS | 3780 | 1463796625136 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]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 642ms 18:10:25 INFO - PROCESS | 3780 | 1463796625172 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 3780 | 1463796625174 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 18:10:25 INFO - PROCESS | 3780 | 1463796625177 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:10:25 INFO - PROCESS | 3780 | 1463796625179 Marionette TRACE conn2 <- [1,214,null,{}] 18:10:25 INFO - PROCESS | 3780 | 1463796625182 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}] 18:10:25 INFO - PROCESS | 3780 | 1463796625281 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:10:25 INFO - PROCESS | 3780 | 1463796625287 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 3780 | ++DOCSHELL 13DAC000 == 37 [pid = 3780] [id = 63] 18:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1A344000) [pid = 3780] [serial = 186] [outer = 00000000] 18:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A7F8C00) [pid = 3780] [serial = 187] [outer = 1A344000] 18:10:25 INFO - PROCESS | 3780 | 1463796625338 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A881C00) [pid = 3780] [serial = 188] [outer = 1A344000] 18:10:25 INFO - PROCESS | 3780 | 1463796625744 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]]]}] 18:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 610ms 18:10:25 INFO - PROCESS | 3780 | 1463796625775 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 3780 | 1463796625777 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 18:10:25 INFO - PROCESS | 3780 | 1463796625780 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:10:25 INFO - PROCESS | 3780 | 1463796625782 Marionette TRACE conn2 <- [1,218,null,{}] 18:10:25 INFO - PROCESS | 3780 | 1463796625785 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}] 18:10:25 INFO - PROCESS | 3780 | 1463796625893 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:10:25 INFO - PROCESS | 3780 | 1463796625898 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 3780 | ++DOCSHELL 11A0F000 == 38 [pid = 3780] [id = 64] 18:10:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1306A800) [pid = 3780] [serial = 189] [outer = 00000000] 18:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AA66C00) [pid = 3780] [serial = 190] [outer = 1306A800] 18:10:26 INFO - PROCESS | 3780 | 1463796625994 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1ABB2000) [pid = 3780] [serial = 191] [outer = 1306A800] 18:10:26 INFO - PROCESS | 3780 | 1463796626448 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]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 705ms 18:10:26 INFO - PROCESS | 3780 | 1463796626513 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 3780 | 1463796626515 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 18:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:10:26 INFO - PROCESS | 3780 | 1463796626518 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 3780 | 1463796626520 Marionette TRACE conn2 <- [1,222,null,{}] 18:10:26 INFO - PROCESS | 3780 | 1463796626523 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}] 18:10:26 INFO - PROCESS | 3780 | 1463796626619 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:10:26 INFO - PROCESS | 3780 | 1463796626628 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 3780 | ++DOCSHELL 19F2F800 == 39 [pid = 3780] [id = 65] 18:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A887400) [pid = 3780] [serial = 192] [outer = 00000000] 18:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1ABBB400) [pid = 3780] [serial = 193] [outer = 1A887400] 18:10:26 INFO - PROCESS | 3780 | 1463796626670 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1ABBB800) [pid = 3780] [serial = 194] [outer = 1A887400] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (161DC800) [pid = 3780] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1707E000) [pid = 3780] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (104E1800) [pid = 3780] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1796CC00) [pid = 3780] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (177B8000) [pid = 3780] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10E3F800) [pid = 3780] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (10A5CC00) [pid = 3780] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (179C5000) [pid = 3780] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (140F5400) [pid = 3780] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (130CE400) [pid = 3780] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11272800) [pid = 3780] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (105E7C00) [pid = 3780] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1591C400) [pid = 3780] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:10:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1707F000) [pid = 3780] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:10:27 INFO - PROCESS | 3780 | 1463796627193 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]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 754ms 18:10:27 INFO - PROCESS | 3780 | 1463796627307 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 3780 | 1463796627309 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 18:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:10:27 INFO - PROCESS | 3780 | 1463796627314 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - PROCESS | 3780 | 1463796627316 Marionette TRACE conn2 <- [1,226,null,{}] 18:10:27 INFO - PROCESS | 3780 | 1463796627320 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}] 18:10:27 INFO - PROCESS | 3780 | 1463796627392 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:10:27 INFO - PROCESS | 3780 | 1463796627399 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 3780 | ++DOCSHELL 10F62400 == 40 [pid = 3780] [id = 66] 18:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11223000) [pid = 3780] [serial = 195] [outer = 00000000] 18:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1770B800) [pid = 3780] [serial = 196] [outer = 11223000] 18:10:27 INFO - PROCESS | 3780 | 1463796627451 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18236000) [pid = 3780] [serial = 197] [outer = 11223000] 18:10:27 INFO - PROCESS | 3780 | 1463796627829 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]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 546ms 18:10:27 INFO - PROCESS | 3780 | 1463796627852 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 3780 | 1463796627853 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 18:10:27 INFO - PROCESS | 3780 | 1463796627857 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:10:27 INFO - PROCESS | 3780 | 1463796627858 Marionette TRACE conn2 <- [1,230,null,{}] 18:10:27 INFO - PROCESS | 3780 | 1463796627862 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}] 18:10:27 INFO - PROCESS | 3780 | 1463796627965 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:10:27 INFO - PROCESS | 3780 | 1463796627973 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3780 | ++DOCSHELL 140FA800 == 41 [pid = 3780] [id = 67] 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1570A000) [pid = 3780] [serial = 198] [outer = 00000000] 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1ABBA800) [pid = 3780] [serial = 199] [outer = 1570A000] 18:10:28 INFO - PROCESS | 3780 | 1463796628017 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AE88000) [pid = 3780] [serial = 200] [outer = 1570A000] 18:10:28 INFO - PROCESS | 3780 | 1463796628368 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]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 545ms 18:10:28 INFO - PROCESS | 3780 | 1463796628393 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:10:28 INFO - PROCESS | 3780 | 1463796628394 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 18:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:10:28 INFO - PROCESS | 3780 | 1463796628398 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 3780 | 1463796628399 Marionette TRACE conn2 <- [1,234,null,{}] 18:10:28 INFO - PROCESS | 3780 | 1463796628402 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}] 18:10:28 INFO - PROCESS | 3780 | 1463796628483 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:10:28 INFO - PROCESS | 3780 | 1463796628489 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3780 | ++DOCSHELL 1591C400 == 42 [pid = 3780] [id = 68] 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1AE89000) [pid = 3780] [serial = 201] [outer = 00000000] 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1B00AC00) [pid = 3780] [serial = 202] [outer = 1AE89000] 18:10:28 INFO - PROCESS | 3780 | 1463796628531 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1B011000) [pid = 3780] [serial = 203] [outer = 1AE89000] 18:10:29 INFO - PROCESS | 3780 | 1463796628990 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]]]}] 18:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 610ms 18:10:29 INFO - PROCESS | 3780 | 1463796629052 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 3780 | 1463796629056 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 18:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:10:29 INFO - PROCESS | 3780 | 1463796629062 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 3780 | 1463796629066 Marionette TRACE conn2 <- [1,238,null,{}] 18:10:29 INFO - PROCESS | 3780 | 1463796629073 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}] 18:10:29 INFO - PROCESS | 3780 | 1463796629166 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:10:29 INFO - PROCESS | 3780 | 1463796629276 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 3780 | ++DOCSHELL 105F0800 == 43 [pid = 3780] [id = 69] 18:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (105F5400) [pid = 3780] [serial = 204] [outer = 00000000] 18:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (10E39000) [pid = 3780] [serial = 205] [outer = 105F5400] 18:10:29 INFO - PROCESS | 3780 | 1463796629332 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (10F65000) [pid = 3780] [serial = 206] [outer = 105F5400] 18:10:30 INFO - PROCESS | 3780 | 1463796630075 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]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1026ms 18:10:30 INFO - PROCESS | 3780 | 1463796630115 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 3780 | 1463796630119 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 18:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:10:30 INFO - PROCESS | 3780 | 1463796630128 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 3780 | 1463796630132 Marionette TRACE conn2 <- [1,242,null,{}] 18:10:30 INFO - PROCESS | 3780 | 1463796630136 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}] 18:10:30 INFO - PROCESS | 3780 | 1463796630245 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:10:30 INFO - PROCESS | 3780 | 1463796630408 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3780 | ++DOCSHELL 13318400 == 44 [pid = 3780] [id = 70] 18:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (138EE400) [pid = 3780] [serial = 207] [outer = 00000000] 18:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (140F5800) [pid = 3780] [serial = 208] [outer = 138EE400] 18:10:30 INFO - PROCESS | 3780 | 1463796630462 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (14FC5400) [pid = 3780] [serial = 209] [outer = 138EE400] 18:10:31 INFO - PROCESS | 3780 | 1463796631231 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]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1187ms 18:10:31 INFO - PROCESS | 3780 | 1463796631317 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 3780 | 1463796631321 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 18:10:31 INFO - PROCESS | 3780 | 1463796631327 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:10:31 INFO - PROCESS | 3780 | 1463796631329 Marionette TRACE conn2 <- [1,246,null,{}] 18:10:31 INFO - PROCESS | 3780 | 1463796631334 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}] 18:10:31 INFO - PROCESS | 3780 | 1463796631445 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:10:31 INFO - PROCESS | 3780 | 1463796631514 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 3780 | ++DOCSHELL 10F6C000 == 45 [pid = 3780] [id = 71] 18:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1121C400) [pid = 3780] [serial = 210] [outer = 00000000] 18:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11C5B400) [pid = 3780] [serial = 211] [outer = 1121C400] 18:10:31 INFO - PROCESS | 3780 | 1463796631562 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (12D73000) [pid = 3780] [serial = 212] [outer = 1121C400] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 140FA800 == 44 [pid = 3780] [id = 67] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 10F62400 == 43 [pid = 3780] [id = 66] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 19F2F800 == 42 [pid = 3780] [id = 65] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 11A0F000 == 41 [pid = 3780] [id = 64] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 13DAC000 == 40 [pid = 3780] [id = 63] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 13830400 == 39 [pid = 3780] [id = 62] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 183D1400 == 38 [pid = 3780] [id = 61] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 1330C800 == 37 [pid = 3780] [id = 60] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 17715000 == 36 [pid = 3780] [id = 59] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 161E4C00 == 35 [pid = 3780] [id = 58] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 140FD000 == 34 [pid = 3780] [id = 57] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 13831C00 == 33 [pid = 3780] [id = 56] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 128A0000 == 32 [pid = 3780] [id = 55] 18:10:31 INFO - PROCESS | 3780 | --DOCSHELL 10A62800 == 31 [pid = 3780] [id = 54] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (19F28000) [pid = 3780] [serial = 156] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17973000) [pid = 3780] [serial = 144] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16CED000) [pid = 3780] [serial = 142] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1127E800) [pid = 3780] [serial = 147] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (13311400) [pid = 3780] [serial = 148] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17A6D400) [pid = 3780] [serial = 145] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (183D7000) [pid = 3780] [serial = 123] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17B7E800) [pid = 3780] [serial = 121] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (179BE000) [pid = 3780] [serial = 120] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15913400) [pid = 3780] [serial = 118] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (14F6A000) [pid = 3780] [serial = 117] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12D6AC00) [pid = 3780] [serial = 115] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (17B88800) [pid = 3780] [serial = 154] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (114A5400) [pid = 3780] [serial = 114] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (14F66400) [pid = 3780] [serial = 135] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13317800) [pid = 3780] [serial = 132] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (133A6800) [pid = 3780] [serial = 133] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (11A05C00) [pid = 3780] [serial = 129] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11C5B000) [pid = 3780] [serial = 130] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (11CEEC00) [pid = 3780] [serial = 127] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1126C400) [pid = 3780] [serial = 126] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (18550000) [pid = 3780] [serial = 124] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15D0D800) [pid = 3780] [serial = 138] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15E4D000) [pid = 3780] [serial = 139] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (18055800) [pid = 3780] [serial = 151] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (18052800) [pid = 3780] [serial = 150] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1882D000) [pid = 3780] [serial = 153] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (14F94400) [pid = 3780] [serial = 136] [outer = 00000000] [url = about:blank] 18:10:31 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16B37800) [pid = 3780] [serial = 141] [outer = 00000000] [url = about:blank] 18:10:32 INFO - PROCESS | 3780 | 1463796632019 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]]]}] 18:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 753ms 18:10:32 INFO - PROCESS | 3780 | 1463796632071 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3780 | 1463796632076 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:10:32 INFO - PROCESS | 3780 | 1463796632089 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3780 | 1463796632092 Marionette TRACE conn2 <- [1,250,null,{}] 18:10:32 INFO - PROCESS | 3780 | 1463796632095 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}] 18:10:32 INFO - PROCESS | 3780 | 1463796632170 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:10:32 INFO - PROCESS | 3780 | 1463796632181 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3780 | ++DOCSHELL 11280400 == 32 [pid = 3780] [id = 72] 18:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11A02400) [pid = 3780] [serial = 213] [outer = 00000000] 18:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (12B5EC00) [pid = 3780] [serial = 214] [outer = 11A02400] 18:10:32 INFO - PROCESS | 3780 | 1463796632225 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1313E000) [pid = 3780] [serial = 215] [outer = 11A02400] 18:10:32 INFO - PROCESS | 3780 | 1463796632696 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]]]}] 18:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 642ms 18:10:32 INFO - PROCESS | 3780 | 1463796632762 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3780 | 1463796632764 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:10:32 INFO - PROCESS | 3780 | 1463796632768 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3780 | 1463796632771 Marionette TRACE conn2 <- [1,254,null,{}] 18:10:32 INFO - PROCESS | 3780 | 1463796632782 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}] 18:10:32 INFO - PROCESS | 3780 | 1463796632863 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:10:32 INFO - PROCESS | 3780 | 1463796632875 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3780 | ++DOCSHELL 138F3800 == 33 [pid = 3780] [id = 73] 18:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (138F3C00) [pid = 3780] [serial = 216] [outer = 00000000] 18:10:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (140F3C00) [pid = 3780] [serial = 217] [outer = 138F3C00] 18:10:32 INFO - PROCESS | 3780 | 1463796632922 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (140FD400) [pid = 3780] [serial = 218] [outer = 138F3C00] 18:10:33 INFO - PROCESS | 3780 | 1463796633357 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]]]}] 18:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 658ms 18:10:33 INFO - PROCESS | 3780 | 1463796633405 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 3780 | 1463796633407 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 18:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:10:33 INFO - PROCESS | 3780 | 1463796633411 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - PROCESS | 3780 | 1463796633412 Marionette TRACE conn2 <- [1,258,null,{}] 18:10:33 INFO - PROCESS | 3780 | 1463796633416 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}] 18:10:33 INFO - PROCESS | 3780 | 1463796633490 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:10:33 INFO - PROCESS | 3780 | 1463796633496 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:33 INFO - PROCESS | 3780 | ++DOCSHELL 13DB8400 == 34 [pid = 3780] [id = 74] 18:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15663C00) [pid = 3780] [serial = 219] [outer = 00000000] 18:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15979000) [pid = 3780] [serial = 220] [outer = 15663C00] 18:10:33 INFO - PROCESS | 3780 | 1463796633540 Marionette DEBUG loaded listener.js 18:10:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15E43800) [pid = 3780] [serial = 221] [outer = 15663C00] 18:10:34 INFO - PROCESS | 3780 | 1463796634001 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]]]}] 18:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 609ms 18:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:10:34 INFO - PROCESS | 3780 | 1463796634039 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 3780 | 1463796634041 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 18:10:34 INFO - PROCESS | 3780 | 1463796634044 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 3780 | 1463796634046 Marionette TRACE conn2 <- [1,262,null,{}] 18:10:34 INFO - PROCESS | 3780 | 1463796634073 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}] 18:10:34 INFO - PROCESS | 3780 | 1463796634172 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:10:34 INFO - PROCESS | 3780 | 1463796634178 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 3780 | ++DOCSHELL 15E4B000 == 35 [pid = 3780] [id = 75] 18:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15E4CC00) [pid = 3780] [serial = 222] [outer = 00000000] 18:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (161DFC00) [pid = 3780] [serial = 223] [outer = 15E4CC00] 18:10:34 INFO - PROCESS | 3780 | 1463796634222 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (161E4C00) [pid = 3780] [serial = 224] [outer = 15E4CC00] 18:10:34 INFO - PROCESS | 3780 | 1463796634639 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]]]}] 18:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 674ms 18:10:34 INFO - PROCESS | 3780 | 1463796634703 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:10:34 INFO - PROCESS | 3780 | 1463796634705 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 18:10:34 INFO - PROCESS | 3780 | 1463796634717 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:10:34 INFO - PROCESS | 3780 | 1463796634719 Marionette TRACE conn2 <- [1,266,null,{}] 18:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:10:34 INFO - PROCESS | 3780 | 1463796634722 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}] 18:10:34 INFO - PROCESS | 3780 | 1463796634834 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:10:34 INFO - PROCESS | 3780 | 1463796634889 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 3780 | ++DOCSHELL 17074800 == 36 [pid = 3780] [id = 76] 18:10:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17076C00) [pid = 3780] [serial = 225] [outer = 00000000] 18:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17969C00) [pid = 3780] [serial = 226] [outer = 17076C00] 18:10:35 INFO - PROCESS | 3780 | 1463796634998 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (179C5800) [pid = 3780] [serial = 227] [outer = 17076C00] 18:10:35 INFO - PROCESS | 3780 | 1463796635391 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]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 706ms 18:10:35 INFO - PROCESS | 3780 | 1463796635452 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 3780 | 1463796635454 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 18:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:10:35 INFO - PROCESS | 3780 | 1463796635467 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 3780 | 1463796635468 Marionette TRACE conn2 <- [1,270,null,{}] 18:10:35 INFO - PROCESS | 3780 | 1463796635472 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}] 18:10:35 INFO - PROCESS | 3780 | 1463796635567 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:10:35 INFO - PROCESS | 3780 | 1463796635576 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 3780 | ++DOCSHELL 17976400 == 37 [pid = 3780] [id = 77] 18:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (17A6CC00) [pid = 3780] [serial = 228] [outer = 00000000] 18:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (18002C00) [pid = 3780] [serial = 229] [outer = 17A6CC00] 18:10:35 INFO - PROCESS | 3780 | 1463796635619 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18233C00) [pid = 3780] [serial = 230] [outer = 17A6CC00] 18:10:36 INFO - PROCESS | 3780 | 1463796636015 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]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 609ms 18:10:36 INFO - PROCESS | 3780 | 1463796636072 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 3780 | 1463796636074 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 18:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:10:36 INFO - PROCESS | 3780 | 1463796636078 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 3780 | 1463796636080 Marionette TRACE conn2 <- [1,274,null,{}] 18:10:36 INFO - PROCESS | 3780 | 1463796636083 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}] 18:10:36 INFO - PROCESS | 3780 | 1463796636367 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A344000) [pid = 3780] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (161E5000) [pid = 3780] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14FC2800) [pid = 3780] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1306A800) [pid = 3780] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13836800) [pid = 3780] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (14F64000) [pid = 3780] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (19F23400) [pid = 3780] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (12B5E000) [pid = 3780] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (10A63400) [pid = 3780] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14F93C00) [pid = 3780] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (177B7800) [pid = 3780] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A887400) [pid = 3780] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A1A1800) [pid = 3780] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1570A000) [pid = 3780] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:10:36 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11223000) [pid = 3780] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:10:36 INFO - PROCESS | 3780 | 1463796636440 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 3780 | ++DOCSHELL 10433C00 == 38 [pid = 3780] [id = 78] 18:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (104EB000) [pid = 3780] [serial = 231] [outer = 00000000] 18:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (13828C00) [pid = 3780] [serial = 232] [outer = 104EB000] 18:10:36 INFO - PROCESS | 3780 | 1463796636488 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (161E4000) [pid = 3780] [serial = 233] [outer = 104EB000] 18:10:36 INFO - PROCESS | 3780 | 1463796636823 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]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 819ms 18:10:36 INFO - PROCESS | 3780 | 1463796636910 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 3780 | 1463796636912 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 18:10:36 INFO - PROCESS | 3780 | 1463796636916 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:10:36 INFO - PROCESS | 3780 | 1463796636918 Marionette TRACE conn2 <- [1,278,null,{}] 18:10:36 INFO - PROCESS | 3780 | 1463796636925 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}] 18:10:37 INFO - PROCESS | 3780 | 1463796636998 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:10:37 INFO - PROCESS | 3780 | 1463796637005 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 3780 | ++DOCSHELL 17B8BC00 == 39 [pid = 3780] [id = 79] 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18234000) [pid = 3780] [serial = 234] [outer = 00000000] 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18553000) [pid = 3780] [serial = 235] [outer = 18234000] 18:10:37 INFO - PROCESS | 3780 | 1463796637048 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1882C400) [pid = 3780] [serial = 236] [outer = 18234000] 18:10:37 INFO - PROCESS | 3780 | 1463796637477 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]]]}] 18:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 609ms 18:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:10:37 INFO - PROCESS | 3780 | 1463796637546 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 3780 | 1463796637548 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 18:10:37 INFO - PROCESS | 3780 | 1463796637551 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 3780 | 1463796637553 Marionette TRACE conn2 <- [1,282,null,{}] 18:10:37 INFO - PROCESS | 3780 | 1463796637556 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}] 18:10:37 INFO - PROCESS | 3780 | 1463796637628 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:10:37 INFO - PROCESS | 3780 | 1463796637634 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 3780 | ++DOCSHELL 18547000 == 40 [pid = 3780] [id = 80] 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18833400) [pid = 3780] [serial = 237] [outer = 00000000] 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (19C0FC00) [pid = 3780] [serial = 238] [outer = 18833400] 18:10:37 INFO - PROCESS | 3780 | 1463796637677 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19C10C00) [pid = 3780] [serial = 239] [outer = 18833400] 18:10:38 INFO - PROCESS | 3780 | 1463796638092 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]]]}] 18:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 610ms 18:10:38 INFO - PROCESS | 3780 | 1463796638148 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 3780 | 1463796638151 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 18:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:10:38 INFO - PROCESS | 3780 | 1463796638159 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 3780 | 1463796638162 Marionette TRACE conn2 <- [1,286,null,{}] 18:10:38 INFO - PROCESS | 3780 | 1463796638165 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}] 18:10:38 INFO - PROCESS | 3780 | 1463796638256 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:10:38 INFO - PROCESS | 3780 | 1463796638262 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 3780 | ++DOCSHELL 1854B000 == 41 [pid = 3780] [id = 81] 18:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19C0B400) [pid = 3780] [serial = 240] [outer = 00000000] 18:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A1A1800) [pid = 3780] [serial = 241] [outer = 19C0B400] 18:10:38 INFO - PROCESS | 3780 | 1463796638310 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A1AC400) [pid = 3780] [serial = 242] [outer = 19C0B400] 18:10:39 INFO - PROCESS | 3780 | 1463796639122 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]]]}] 18:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1026ms 18:10:39 INFO - PROCESS | 3780 | 1463796639191 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 3780 | 1463796639194 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 18:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:10:39 INFO - PROCESS | 3780 | 1463796639199 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - PROCESS | 3780 | 1463796639202 Marionette TRACE conn2 <- [1,290,null,{}] 18:10:39 INFO - PROCESS | 3780 | 1463796639207 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}] 18:10:39 INFO - PROCESS | 3780 | 1463796639337 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:10:39 INFO - PROCESS | 3780 | 1463796639410 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 3780 | ++DOCSHELL 11A0B000 == 42 [pid = 3780] [id = 82] 18:10:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11CE9400) [pid = 3780] [serial = 243] [outer = 00000000] 18:10:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (133A1000) [pid = 3780] [serial = 244] [outer = 11CE9400] 18:10:39 INFO - PROCESS | 3780 | 1463796639465 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (138F1800) [pid = 3780] [serial = 245] [outer = 11CE9400] 18:10:40 INFO - PROCESS | 3780 | 1463796640048 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]]]}] 18:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 866ms 18:10:40 INFO - PROCESS | 3780 | 1463796640073 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 3780 | 1463796640079 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 18:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:10:40 INFO - PROCESS | 3780 | 1463796640086 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 3780 | 1463796640089 Marionette TRACE conn2 <- [1,294,null,{}] 18:10:40 INFO - PROCESS | 3780 | 1463796640092 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}] 18:10:40 INFO - PROCESS | 3780 | 1463796640191 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:10:40 INFO - PROCESS | 3780 | 1463796640280 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 3780 | ++DOCSHELL 12D6FC00 == 43 [pid = 3780] [id = 83] 18:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1339B800) [pid = 3780] [serial = 246] [outer = 00000000] 18:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17078400) [pid = 3780] [serial = 247] [outer = 1339B800] 18:10:40 INFO - PROCESS | 3780 | 1463796640332 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (172E1400) [pid = 3780] [serial = 248] [outer = 1339B800] 18:10:40 INFO - PROCESS | 3780 | 1463796640868 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]]]}] 18:10:40 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. 18:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 851ms 18:10:40 INFO - PROCESS | 3780 | 1463796640926 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 3780 | 1463796640929 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 18:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:10:40 INFO - PROCESS | 3780 | 1463796640932 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - PROCESS | 3780 | 1463796640936 Marionette TRACE conn2 <- [1,298,null,{}] 18:10:40 INFO - PROCESS | 3780 | 1463796640947 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}] 18:10:41 INFO - PROCESS | 3780 | 1463796641084 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:10:41 INFO - PROCESS | 3780 | 1463796641160 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 3780 | ++DOCSHELL 19C17800 == 44 [pid = 3780] [id = 84] 18:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19F29000) [pid = 3780] [serial = 249] [outer = 00000000] 18:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A1A2400) [pid = 3780] [serial = 250] [outer = 19F29000] 18:10:41 INFO - PROCESS | 3780 | 1463796641275 Marionette DEBUG loaded listener.js 18:10:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A407000) [pid = 3780] [serial = 251] [outer = 19F29000] 18:10:41 INFO - PROCESS | 3780 | 1463796641817 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]]]}] 18:10:41 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. 18:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1026ms 18:10:41 INFO - PROCESS | 3780 | 1463796641967 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 3780 | 1463796641970 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 18:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:10:42 INFO - PROCESS | 3780 | 1463796642057 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 3780 | 1463796642060 Marionette TRACE conn2 <- [1,302,null,{}] 18:10:42 INFO - PROCESS | 3780 | 1463796642146 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}] 18:10:42 INFO - PROCESS | 3780 | 1463796642234 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:10:42 INFO - PROCESS | 3780 | 1463796642489 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 3780 | ++DOCSHELL 1339C400 == 45 [pid = 3780] [id = 85] 18:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1339C800) [pid = 3780] [serial = 252] [outer = 00000000] 18:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1382F400) [pid = 3780] [serial = 253] [outer = 1339C800] 18:10:42 INFO - PROCESS | 3780 | 1463796642545 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (140EF400) [pid = 3780] [serial = 254] [outer = 1339C800] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 10E41400 == 44 [pid = 3780] [id = 53] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 18547000 == 43 [pid = 3780] [id = 80] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 17B8BC00 == 42 [pid = 3780] [id = 79] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 10433C00 == 41 [pid = 3780] [id = 78] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 17976400 == 40 [pid = 3780] [id = 77] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 17074800 == 39 [pid = 3780] [id = 76] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 15E4B000 == 38 [pid = 3780] [id = 75] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 13DB8400 == 37 [pid = 3780] [id = 74] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 138F3800 == 36 [pid = 3780] [id = 73] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 11280400 == 35 [pid = 3780] [id = 72] 18:10:42 INFO - PROCESS | 3780 | --DOCSHELL 10F6C000 == 34 [pid = 3780] [id = 71] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1ABBB400) [pid = 3780] [serial = 193] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1ABB2000) [pid = 3780] [serial = 191] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1ABBB800) [pid = 3780] [serial = 194] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A403800) [pid = 3780] [serial = 185] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1B00AC00) [pid = 3780] [serial = 202] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A403000) [pid = 3780] [serial = 184] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1ABBA800) [pid = 3780] [serial = 199] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1770B800) [pid = 3780] [serial = 196] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AE88000) [pid = 3780] [serial = 200] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18236000) [pid = 3780] [serial = 197] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1B7AC800) [pid = 3780] [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.] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A7F8C00) [pid = 3780] [serial = 187] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (169CFC00) [pid = 3780] [serial = 172] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16EA1C00) [pid = 3780] [serial = 173] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (18831800) [pid = 3780] [serial = 178] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1AA66C00) [pid = 3780] [serial = 190] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (18837800) [pid = 3780] [serial = 179] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13DAC800) [pid = 3780] [serial = 165] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (140EF800) [pid = 3780] [serial = 166] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19F2FC00) [pid = 3780] [serial = 157] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A1A7800) [pid = 3780] [serial = 181] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A1A7C00) [pid = 3780] [serial = 182] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1306EC00) [pid = 3780] [serial = 162] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (13140000) [pid = 3780] [serial = 163] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10F64800) [pid = 3780] [serial = 159] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10F69000) [pid = 3780] [serial = 160] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15D03000) [pid = 3780] [serial = 169] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15E4C400) [pid = 3780] [serial = 170] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1800AC00) [pid = 3780] [serial = 175] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (18053000) [pid = 3780] [serial = 176] [outer = 00000000] [url = about:blank] 18:10:42 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1A881C00) [pid = 3780] [serial = 188] [outer = 00000000] [url = about:blank] 18:10:43 INFO - PROCESS | 3780 | 1463796643088 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]]]}] 18:10:43 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. 18:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1123ms 18:10:43 INFO - PROCESS | 3780 | 1463796643144 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:10:43 INFO - PROCESS | 3780 | 1463796643147 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 18:10:43 INFO - PROCESS | 3780 | 1463796643154 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 3780 | 1463796643158 Marionette TRACE conn2 <- [1,306,null,{}] 18:10:43 INFO - PROCESS | 3780 | 1463796643162 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}] 18:10:43 INFO - PROCESS | 3780 | 1463796643240 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:10:43 INFO - PROCESS | 3780 | 1463796643250 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 3780 | ++DOCSHELL 133A0400 == 35 [pid = 3780] [id = 86] 18:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (133A1800) [pid = 3780] [serial = 255] [outer = 00000000] 18:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (140F6C00) [pid = 3780] [serial = 256] [outer = 133A1800] 18:10:43 INFO - PROCESS | 3780 | 1463796643300 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (15661C00) [pid = 3780] [serial = 257] [outer = 133A1800] 18:10:43 INFO - PROCESS | 3780 | 1463796643772 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]]]}] 18:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 674ms 18:10:43 INFO - PROCESS | 3780 | 1463796643841 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 3780 | 1463796643843 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 18:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:10:43 INFO - PROCESS | 3780 | 1463796643846 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 3780 | 1463796643848 Marionette TRACE conn2 <- [1,310,null,{}] 18:10:43 INFO - PROCESS | 3780 | 1463796643858 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}] 18:10:43 INFO - PROCESS | 3780 | 1463796643964 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:10:44 INFO - PROCESS | 3780 | 1463796644044 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 3780 | ++DOCSHELL 15661800 == 36 [pid = 3780] [id = 87] 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15912400) [pid = 3780] [serial = 258] [outer = 00000000] 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (16E9B800) [pid = 3780] [serial = 259] [outer = 15912400] 18:10:44 INFO - PROCESS | 3780 | 1463796644091 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1707B800) [pid = 3780] [serial = 260] [outer = 15912400] 18:10:44 INFO - PROCESS | 3780 | 1463796644453 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]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 658ms 18:10:44 INFO - PROCESS | 3780 | 1463796644484 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 3780 | 1463796644486 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 18:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:10:44 INFO - PROCESS | 3780 | 1463796644503 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 3780 | 1463796644505 Marionette TRACE conn2 <- [1,314,null,{}] 18:10:44 INFO - PROCESS | 3780 | 1463796644509 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}] 18:10:44 INFO - PROCESS | 3780 | 1463796644593 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:10:44 INFO - PROCESS | 3780 | 1463796644599 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 3780 | ++DOCSHELL 17969800 == 37 [pid = 3780] [id = 88] 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17976400) [pid = 3780] [serial = 261] [outer = 00000000] 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (18054000) [pid = 3780] [serial = 262] [outer = 17976400] 18:10:44 INFO - PROCESS | 3780 | 1463796644645 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (183D1C00) [pid = 3780] [serial = 263] [outer = 17976400] 18:10:45 INFO - PROCESS | 3780 | 1463796645145 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]]]}] 18:10:45 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. 18:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 673ms 18:10:45 INFO - PROCESS | 3780 | 1463796645181 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 3780 | 1463796645183 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 18:10:45 INFO - PROCESS | 3780 | 1463796645186 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:10:45 INFO - PROCESS | 3780 | 1463796645188 Marionette TRACE conn2 <- [1,318,null,{}] 18:10:45 INFO - PROCESS | 3780 | 1463796645192 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}] 18:10:45 INFO - PROCESS | 3780 | 1463796645295 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:10:45 INFO - PROCESS | 3780 | 1463796645304 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 3780 | ++DOCSHELL 1854A400 == 38 [pid = 3780] [id = 89] 18:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (18551400) [pid = 3780] [serial = 264] [outer = 00000000] 18:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (18834000) [pid = 3780] [serial = 265] [outer = 18551400] 18:10:45 INFO - PROCESS | 3780 | 1463796645370 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (19C0D000) [pid = 3780] [serial = 266] [outer = 18551400] 18:10:45 INFO - PROCESS | 3780 | 1463796645780 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]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 658ms 18:10:45 INFO - PROCESS | 3780 | 1463796645824 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 3780 | 1463796645826 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 18:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:10:45 INFO - PROCESS | 3780 | 1463796645829 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - PROCESS | 3780 | 1463796645831 Marionette TRACE conn2 <- [1,322,null,{}] 18:10:45 INFO - PROCESS | 3780 | 1463796645841 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}] 18:10:45 INFO - PROCESS | 3780 | 1463796645967 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:10:46 INFO - PROCESS | 3780 | 1463796645979 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 3780 | ++DOCSHELL 10A57C00 == 39 [pid = 3780] [id = 90] 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (14F90000) [pid = 3780] [serial = 267] [outer = 00000000] 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1A1A0000) [pid = 3780] [serial = 268] [outer = 14F90000] 18:10:46 INFO - PROCESS | 3780 | 1463796646023 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1A403000) [pid = 3780] [serial = 269] [outer = 14F90000] 18:10:46 INFO - PROCESS | 3780 | 1463796646314 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:10:46 INFO - PROCESS | 3780 | 1463796646537 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]]]}] 18:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 722ms 18:10:46 INFO - PROCESS | 3780 | 1463796646567 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 3780 | 1463796646569 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 18:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:10:46 INFO - PROCESS | 3780 | 1463796646572 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 3780 | 1463796646574 Marionette TRACE conn2 <- [1,326,null,{}] 18:10:46 INFO - PROCESS | 3780 | 1463796646577 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}] 18:10:46 INFO - PROCESS | 3780 | 1463796646697 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:10:46 INFO - PROCESS | 3780 | 1463796646714 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 3780 | ++DOCSHELL 105EDC00 == 40 [pid = 3780] [id = 91] 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A410C00) [pid = 3780] [serial = 270] [outer = 00000000] 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A880800) [pid = 3780] [serial = 271] [outer = 1A410C00] 18:10:46 INFO - PROCESS | 3780 | 1463796646758 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA66000) [pid = 3780] [serial = 272] [outer = 1A410C00] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (18833400) [pid = 3780] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17076C00) [pid = 3780] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1AE89000) [pid = 3780] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1121C400) [pid = 3780] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (15663C00) [pid = 3780] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17A6CC00) [pid = 3780] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (138F3C00) [pid = 3780] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (18234000) [pid = 3780] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (11A02400) [pid = 3780] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (104EB000) [pid = 3780] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:10:47 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15E4CC00) [pid = 3780] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:10:47 INFO - PROCESS | 3780 | 1463796647214 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]]]}] 18:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 706ms 18:10:47 INFO - PROCESS | 3780 | 1463796647272 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 3780 | 1463796647274 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 18:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:10:47 INFO - PROCESS | 3780 | 1463796647277 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 3780 | 1463796647279 Marionette TRACE conn2 <- [1,330,null,{}] 18:10:47 INFO - PROCESS | 3780 | 1463796647282 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}] 18:10:47 INFO - PROCESS | 3780 | 1463796647366 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:10:47 INFO - PROCESS | 3780 | 1463796647373 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 3780 | ++DOCSHELL 15972800 == 41 [pid = 3780] [id = 92] 18:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (172DB000) [pid = 3780] [serial = 273] [outer = 00000000] 18:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1882B000) [pid = 3780] [serial = 274] [outer = 172DB000] 18:10:47 INFO - PROCESS | 3780 | 1463796647416 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (19C10000) [pid = 3780] [serial = 275] [outer = 172DB000] 18:10:47 INFO - PROCESS | 3780 | 1463796647864 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]]]}] 18:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 609ms 18:10:47 INFO - PROCESS | 3780 | 1463796647908 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 3780 | 1463796647910 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 18:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:10:47 INFO - PROCESS | 3780 | 1463796647914 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 3780 | 1463796647915 Marionette TRACE conn2 <- [1,334,null,{}] 18:10:47 INFO - PROCESS | 3780 | 1463796647923 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}] 18:10:48 INFO - PROCESS | 3780 | 1463796648000 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:10:48 INFO - PROCESS | 3780 | 1463796648007 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 3780 | ++DOCSHELL 15E4CC00 == 42 [pid = 3780] [id = 93] 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (19F27800) [pid = 3780] [serial = 276] [outer = 00000000] 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1AA68C00) [pid = 3780] [serial = 277] [outer = 19F27800] 18:10:48 INFO - PROCESS | 3780 | 1463796648052 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10E38000) [pid = 3780] [serial = 278] [outer = 19F27800] 18:10:48 INFO - PROCESS | 3780 | 1463796648479 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]]]}] 18:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 610ms 18:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:10:48 INFO - PROCESS | 3780 | 1463796648511 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:10:48 INFO - PROCESS | 3780 | 1463796648513 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 18:10:48 INFO - PROCESS | 3780 | 1463796648516 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:10:48 INFO - PROCESS | 3780 | 1463796648518 Marionette TRACE conn2 <- [1,338,null,{}] 18:10:48 INFO - PROCESS | 3780 | 1463796648531 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}] 18:10:48 INFO - PROCESS | 3780 | 1463796648610 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:10:48 INFO - PROCESS | 3780 | 1463796648616 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 3780 | ++DOCSHELL 1882C000 == 43 [pid = 3780] [id = 94] 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1ABB2400) [pid = 3780] [serial = 279] [outer = 00000000] 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1ABBEC00) [pid = 3780] [serial = 280] [outer = 1ABB2400] 18:10:48 INFO - PROCESS | 3780 | 1463796648660 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1AE84C00) [pid = 3780] [serial = 281] [outer = 1ABB2400] 18:10:49 INFO - PROCESS | 3780 | 1463796649151 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]]]}] 18:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 641ms 18:10:49 INFO - PROCESS | 3780 | 1463796649190 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 3780 | 1463796649194 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 18:10:49 INFO - PROCESS | 3780 | 1463796649200 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:10:49 INFO - PROCESS | 3780 | 1463796649204 Marionette TRACE conn2 <- [1,342,null,{}] 18:10:49 INFO - PROCESS | 3780 | 1463796649211 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}] 18:10:49 INFO - PROCESS | 3780 | 1463796649316 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:10:49 INFO - PROCESS | 3780 | 1463796649465 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 3780 | ++DOCSHELL 11222C00 == 44 [pid = 3780] [id = 95] 18:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11223000) [pid = 3780] [serial = 282] [outer = 00000000] 18:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1142CC00) [pid = 3780] [serial = 283] [outer = 11223000] 18:10:49 INFO - PROCESS | 3780 | 1463796649521 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12AE4800) [pid = 3780] [serial = 284] [outer = 11223000] 18:10:50 INFO - PROCESS | 3780 | 1463796650046 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]]]}] 18:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 931ms 18:10:50 INFO - PROCESS | 3780 | 1463796650105 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 3780 | 1463796650159 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 18:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:10:50 INFO - PROCESS | 3780 | 1463796650186 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 3780 | 1463796650189 Marionette TRACE conn2 <- [1,346,null,{}] 18:10:50 INFO - PROCESS | 3780 | 1463796650196 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}] 18:10:50 INFO - PROCESS | 3780 | 1463796650304 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:10:50 INFO - PROCESS | 3780 | 1463796650377 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 3780 | ++DOCSHELL 15E4AC00 == 45 [pid = 3780] [id = 96] 18:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15E4B000) [pid = 3780] [serial = 285] [outer = 00000000] 18:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16510000) [pid = 3780] [serial = 286] [outer = 15E4B000] 18:10:50 INFO - PROCESS | 3780 | 1463796650473 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16EA3400) [pid = 3780] [serial = 287] [outer = 15E4B000] 18:10:51 INFO - PROCESS | 3780 | 1463796651030 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]]]}] 18:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 18:10:51 INFO - PROCESS | 3780 | 1463796651091 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 3780 | 1463796651094 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 18:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:10:51 INFO - PROCESS | 3780 | 1463796651098 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 3780 | 1463796651101 Marionette TRACE conn2 <- [1,350,null,{}] 18:10:51 INFO - PROCESS | 3780 | 1463796651112 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}] 18:10:51 INFO - PROCESS | 3780 | 1463796651214 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:10:51 INFO - PROCESS | 3780 | 1463796651290 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 3780 | ++DOCSHELL 19C11000 == 46 [pid = 3780] [id = 97] 18:10:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19C19C00) [pid = 3780] [serial = 288] [outer = 00000000] 18:10:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1A1A4400) [pid = 3780] [serial = 289] [outer = 19C19C00] 18:10:51 INFO - PROCESS | 3780 | 1463796651346 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A87B000) [pid = 3780] [serial = 290] [outer = 19C19C00] 18:10:52 INFO - PROCESS | 3780 | 1463796651997 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]]]}] 18:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 914ms 18:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:10:52 INFO - PROCESS | 3780 | 1463796652034 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 3780 | 1463796652037 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 18:10:52 INFO - PROCESS | 3780 | 1463796652040 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 3780 | 1463796652042 Marionette TRACE conn2 <- [1,354,null,{}] 18:10:52 INFO - PROCESS | 3780 | 1463796652046 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}] 18:10:52 INFO - PROCESS | 3780 | 1463796652144 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:10:52 INFO - PROCESS | 3780 | 1463796652232 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 3780 | ++DOCSHELL 1A1AC800 == 47 [pid = 3780] [id = 98] 18:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AA68400) [pid = 3780] [serial = 291] [outer = 00000000] 18:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1AE8EC00) [pid = 3780] [serial = 292] [outer = 1AA68400] 18:10:52 INFO - PROCESS | 3780 | 1463796652285 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1B015C00) [pid = 3780] [serial = 293] [outer = 1AA68400] 18:10:52 INFO - PROCESS | 3780 | 1463796652895 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]]]}] 18:10:52 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. 18:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 867ms 18:10:52 INFO - PROCESS | 3780 | 1463796652915 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 3780 | 1463796652917 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 18:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:10:52 INFO - PROCESS | 3780 | 1463796652921 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 3780 | 1463796652923 Marionette TRACE conn2 <- [1,358,null,{}] 18:10:52 INFO - PROCESS | 3780 | 1463796652926 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}] 18:10:53 INFO - PROCESS | 3780 | 1463796653023 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:10:53 INFO - PROCESS | 3780 | 1463796653112 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 3780 | ++DOCSHELL 12B58C00 == 48 [pid = 3780] [id = 99] 18:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1330C800) [pid = 3780] [serial = 294] [outer = 00000000] 18:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (14F69C00) [pid = 3780] [serial = 295] [outer = 1330C800] 18:10:53 INFO - PROCESS | 3780 | 1463796653166 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (14F6C400) [pid = 3780] [serial = 296] [outer = 1330C800] 18:10:53 INFO - PROCESS | 3780 | 1463796653970 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]]]}] 18:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1074ms 18:10:54 INFO - PROCESS | 3780 | 1463796654009 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 3780 | 1463796654014 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 18:10:54 INFO - PROCESS | 3780 | 1463796654018 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:10:54 INFO - PROCESS | 3780 | 1463796654022 Marionette TRACE conn2 <- [1,362,null,{}] 18:10:54 INFO - PROCESS | 3780 | 1463796654026 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}] 18:10:54 INFO - PROCESS | 3780 | 1463796654118 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:10:54 INFO - PROCESS | 3780 | 1463796654195 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 3780 | ++DOCSHELL 13311800 == 49 [pid = 3780] [id = 100] 18:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (133A2400) [pid = 3780] [serial = 297] [outer = 00000000] 18:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (140F6400) [pid = 3780] [serial = 298] [outer = 133A2400] 18:10:54 INFO - PROCESS | 3780 | 1463796654247 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (15661000) [pid = 3780] [serial = 299] [outer = 133A2400] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 15E4CC00 == 48 [pid = 3780] [id = 93] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 15972800 == 47 [pid = 3780] [id = 92] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 105EDC00 == 46 [pid = 3780] [id = 91] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 10A57C00 == 45 [pid = 3780] [id = 90] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 1854A400 == 44 [pid = 3780] [id = 89] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 17969800 == 43 [pid = 3780] [id = 88] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 15661800 == 42 [pid = 3780] [id = 87] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 133A0400 == 41 [pid = 3780] [id = 86] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 1339C400 == 40 [pid = 3780] [id = 85] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 19C17800 == 39 [pid = 3780] [id = 84] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 12D6FC00 == 38 [pid = 3780] [id = 83] 18:10:54 INFO - PROCESS | 3780 | --DOCSHELL 11A0B000 == 37 [pid = 3780] [id = 82] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17969C00) [pid = 3780] [serial = 226] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1B011000) [pid = 3780] [serial = 203] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (12D73000) [pid = 3780] [serial = 212] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11C5B400) [pid = 3780] [serial = 211] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15979000) [pid = 3780] [serial = 220] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (18002C00) [pid = 3780] [serial = 229] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (140F3C00) [pid = 3780] [serial = 217] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (140FD400) [pid = 3780] [serial = 218] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (179C5800) [pid = 3780] [serial = 227] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (10E39000) [pid = 3780] [serial = 205] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (18233C00) [pid = 3780] [serial = 230] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18553000) [pid = 3780] [serial = 235] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12B5EC00) [pid = 3780] [serial = 214] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1313E000) [pid = 3780] [serial = 215] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (140F5800) [pid = 3780] [serial = 208] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (161E4000) [pid = 3780] [serial = 233] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13828C00) [pid = 3780] [serial = 232] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19C10C00) [pid = 3780] [serial = 239] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (161DFC00) [pid = 3780] [serial = 223] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (161E4C00) [pid = 3780] [serial = 224] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1882C400) [pid = 3780] [serial = 236] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15E43800) [pid = 3780] [serial = 221] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19C0FC00) [pid = 3780] [serial = 238] [outer = 00000000] [url = about:blank] 18:10:54 INFO - PROCESS | 3780 | 1463796654774 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]]]}] 18:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 834ms 18:10:54 INFO - PROCESS | 3780 | 1463796654822 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 3780 | 1463796654827 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 18:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:10:54 INFO - PROCESS | 3780 | 1463796654833 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 3780 | 1463796654835 Marionette TRACE conn2 <- [1,366,null,{}] 18:10:54 INFO - PROCESS | 3780 | 1463796654839 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}] 18:10:54 INFO - PROCESS | 3780 | 1463796654921 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:10:54 INFO - PROCESS | 3780 | 1463796654930 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 3780 | ++DOCSHELL 130D5800 == 38 [pid = 3780] [id = 101] 18:10:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13309800) [pid = 3780] [serial = 300] [outer = 00000000] 18:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (140F8000) [pid = 3780] [serial = 301] [outer = 13309800] 18:10:55 INFO - PROCESS | 3780 | 1463796654975 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (15912000) [pid = 3780] [serial = 302] [outer = 13309800] 18:10:55 INFO - PROCESS | 3780 | 1463796655484 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]]]}] 18:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 658ms 18:10:55 INFO - PROCESS | 3780 | 1463796655503 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 3780 | 1463796655505 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 18:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:10:55 INFO - PROCESS | 3780 | 1463796655508 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - PROCESS | 3780 | 1463796655512 Marionette TRACE conn2 <- [1,370,null,{}] 18:10:55 INFO - PROCESS | 3780 | 1463796655521 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}] 18:10:55 INFO - PROCESS | 3780 | 1463796655607 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:10:55 INFO - PROCESS | 3780 | 1463796655619 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 3780 | ++DOCSHELL 15E42C00 == 39 [pid = 3780] [id = 102] 18:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1770B800) [pid = 3780] [serial = 303] [outer = 00000000] 18:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (179BF000) [pid = 3780] [serial = 304] [outer = 1770B800] 18:10:55 INFO - PROCESS | 3780 | 1463796655665 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (17A71000) [pid = 3780] [serial = 305] [outer = 1770B800] 18:10:56 INFO - PROCESS | 3780 | 1463796656094 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]]]}] 18:10:56 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. 18:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 642ms 18:10:56 INFO - PROCESS | 3780 | 1463796656146 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 3780 | 1463796656149 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 18:10:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:10:56 INFO - PROCESS | 3780 | 1463796656153 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - PROCESS | 3780 | 1463796656154 Marionette TRACE conn2 <- [1,374,null,{}] 18:10:56 INFO - PROCESS | 3780 | 1463796656157 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}] 18:10:56 INFO - PROCESS | 3780 | 1463796656234 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:10:56 INFO - PROCESS | 3780 | 1463796656240 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:56 INFO - PROCESS | 3780 | ++DOCSHELL 1804A800 == 40 [pid = 3780] [id = 103] 18:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1804F800) [pid = 3780] [serial = 306] [outer = 00000000] 18:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1854E000) [pid = 3780] [serial = 307] [outer = 1804F800] 18:10:56 INFO - PROCESS | 3780 | 1463796656284 Marionette DEBUG loaded listener.js 18:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (18553000) [pid = 3780] [serial = 308] [outer = 1804F800] 18:10:56 INFO - PROCESS | 3780 | 1463796656796 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:10:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:10:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 641ms 18:10:56 INFO - PROCESS | 3780 | 1463796656824 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 3780 | 1463796656826 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 18:10:56 INFO - PROCESS | 3780 | 1463796656829 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:10:56 INFO - PROCESS | 3780 | 1463796656831 Marionette TRACE conn2 <- [1,378,null,{}] 18:10:56 INFO - PROCESS | 3780 | 1463796656843 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}] 18:10:56 INFO - PROCESS | 3780 | 1463796656916 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:10:56 INFO - PROCESS | 3780 | 1463796656922 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:56 INFO - PROCESS | 3780 | ++DOCSHELL 0C785800 == 41 [pid = 3780] [id = 104] 18:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1289B400) [pid = 3780] [serial = 309] [outer = 00000000] 18:10:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18837C00) [pid = 3780] [serial = 310] [outer = 1289B400] 18:10:56 INFO - PROCESS | 3780 | 1463796656966 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19C13000) [pid = 3780] [serial = 311] [outer = 1289B400] 18:10:57 INFO - PROCESS | 3780 | 1463796657431 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:10:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 658ms 18:10:57 INFO - PROCESS | 3780 | 1463796657468 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 3780 | 1463796657470 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 18:10:57 INFO - PROCESS | 3780 | 1463796657473 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:10:57 INFO - PROCESS | 3780 | 1463796657475 Marionette TRACE conn2 <- [1,382,null,{}] 18:10:57 INFO - PROCESS | 3780 | 1463796657484 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}] 18:10:57 INFO - PROCESS | 3780 | 1463796657593 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:10:57 INFO - PROCESS | 3780 | 1463796657682 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 3780 | ++DOCSHELL 18837800 == 42 [pid = 3780] [id = 105] 18:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19C16000) [pid = 3780] [serial = 312] [outer = 00000000] 18:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AA66400) [pid = 3780] [serial = 313] [outer = 19C16000] 18:10:57 INFO - PROCESS | 3780 | 1463796657726 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1ABB4400) [pid = 3780] [serial = 314] [outer = 19C16000] 18:10:58 INFO - PROCESS | 3780 | 1463796658195 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:10:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 754ms 18:10:58 INFO - PROCESS | 3780 | 1463796658246 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 3780 | 1463796658248 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 18:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:10:58 INFO - PROCESS | 3780 | 1463796658252 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 3780 | 1463796658253 Marionette TRACE conn2 <- [1,386,null,{}] 18:10:58 INFO - PROCESS | 3780 | 1463796658257 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}] 18:10:58 INFO - PROCESS | 3780 | 1463796658360 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:10:58 INFO - PROCESS | 3780 | 1463796658367 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A7C00 == 43 [pid = 3780] [id = 106] 18:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A1ADC00) [pid = 3780] [serial = 315] [outer = 00000000] 18:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1B010800) [pid = 3780] [serial = 316] [outer = 1A1ADC00] 18:10:58 INFO - PROCESS | 3780 | 1463796658410 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1B011800) [pid = 3780] [serial = 317] [outer = 1A1ADC00] 18:10:58 INFO - PROCESS | 3780 | 1463796658848 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]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 658ms 18:10:58 INFO - PROCESS | 3780 | 1463796658890 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 3780 | 1463796658892 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 18:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:10:58 INFO - PROCESS | 3780 | 1463796658895 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 3780 | 1463796658897 Marionette TRACE conn2 <- [1,390,null,{}] 18:10:58 INFO - PROCESS | 3780 | 1463796658906 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}] 18:10:59 INFO - PROCESS | 3780 | 1463796659004 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:10:59 INFO - PROCESS | 3780 | 1463796659088 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 3780 | ++DOCSHELL 1AC2EC00 == 44 [pid = 3780] [id = 107] 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AC34400) [pid = 3780] [serial = 318] [outer = 00000000] 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1AC39C00) [pid = 3780] [serial = 319] [outer = 1AC34400] 18:10:59 INFO - PROCESS | 3780 | 1463796659190 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1AC3CC00) [pid = 3780] [serial = 320] [outer = 1AC34400] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (18551400) [pid = 3780] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (14F90000) [pid = 3780] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (133A1800) [pid = 3780] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1A410C00) [pid = 3780] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1339C800) [pid = 3780] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17976400) [pid = 3780] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19F27800) [pid = 3780] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (15912400) [pid = 3780] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:10:59 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (172DB000) [pid = 3780] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:10:59 INFO - PROCESS | 3780 | 1463796659622 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]]]}] 18:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 754ms 18:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:10:59 INFO - PROCESS | 3780 | 1463796659671 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:10:59 INFO - PROCESS | 3780 | 1463796659673 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 18:10:59 INFO - PROCESS | 3780 | 1463796659676 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:10:59 INFO - PROCESS | 3780 | 1463796659678 Marionette TRACE conn2 <- [1,394,null,{}] 18:10:59 INFO - PROCESS | 3780 | 1463796659681 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}] 18:10:59 INFO - PROCESS | 3780 | 1463796659755 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:10:59 INFO - PROCESS | 3780 | 1463796659761 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 3780 | ++DOCSHELL 17076C00 == 45 [pid = 3780] [id = 108] 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19F2B800) [pid = 3780] [serial = 321] [outer = 00000000] 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1AC38800) [pid = 3780] [serial = 322] [outer = 19F2B800] 18:10:59 INFO - PROCESS | 3780 | 1463796659813 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1AE81400) [pid = 3780] [serial = 323] [outer = 19F2B800] 18:11:00 INFO - PROCESS | 3780 | 1463796660217 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]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 609ms 18:11:00 INFO - PROCESS | 3780 | 1463796660273 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 3780 | 1463796660275 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 18:11:00 INFO - PROCESS | 3780 | 1463796660279 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:11:00 INFO - PROCESS | 3780 | 1463796660280 Marionette TRACE conn2 <- [1,398,null,{}] 18:11:00 INFO - PROCESS | 3780 | 1463796660284 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}] 18:11:00 INFO - PROCESS | 3780 | 1463796660405 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:11:00 INFO - PROCESS | 3780 | 1463796660413 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 3780 | ++DOCSHELL 0F304000 == 46 [pid = 3780] [id = 109] 18:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0F308400) [pid = 3780] [serial = 324] [outer = 00000000] 18:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (0F30E000) [pid = 3780] [serial = 325] [outer = 0F308400] 18:11:00 INFO - PROCESS | 3780 | 1463796660458 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (10A63C00) [pid = 3780] [serial = 326] [outer = 0F308400] 18:11:00 INFO - PROCESS | 3780 | 1463796660907 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]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 658ms 18:11:00 INFO - PROCESS | 3780 | 1463796660952 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 3780 | 1463796660954 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 18:11:00 INFO - PROCESS | 3780 | 1463796660958 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:11:00 INFO - PROCESS | 3780 | 1463796660960 Marionette TRACE conn2 <- [1,402,null,{}] 18:11:00 INFO - PROCESS | 3780 | 1463796660963 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}] 18:11:01 INFO - PROCESS | 3780 | 1463796661057 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:11:01 INFO - PROCESS | 3780 | 1463796661066 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 3780 | ++DOCSHELL 1AC36000 == 47 [pid = 3780] [id = 110] 18:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AC38000) [pid = 3780] [serial = 327] [outer = 00000000] 18:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1B32D800) [pid = 3780] [serial = 328] [outer = 1AC38000] 18:11:01 INFO - PROCESS | 3780 | 1463796661113 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1B333000) [pid = 3780] [serial = 329] [outer = 1AC38000] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1591C400 == 46 [pid = 3780] [id = 68] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 13318400 == 45 [pid = 3780] [id = 70] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 105F0800 == 44 [pid = 3780] [id = 69] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1854B000 == 43 [pid = 3780] [id = 81] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 13311800 == 42 [pid = 3780] [id = 100] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1A1AC800 == 41 [pid = 3780] [id = 98] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 12B58C00 == 40 [pid = 3780] [id = 99] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 15E4AC00 == 39 [pid = 3780] [id = 96] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 19C11000 == 38 [pid = 3780] [id = 97] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1882C000 == 37 [pid = 3780] [id = 94] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 11222C00 == 36 [pid = 3780] [id = 95] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 130D5800 == 35 [pid = 3780] [id = 101] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 15E42C00 == 34 [pid = 3780] [id = 102] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1A1A7C00 == 33 [pid = 3780] [id = 106] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 0C785800 == 32 [pid = 3780] [id = 104] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 18837800 == 31 [pid = 3780] [id = 105] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 17076C00 == 30 [pid = 3780] [id = 108] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1804A800 == 29 [pid = 3780] [id = 103] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 1AC2EC00 == 28 [pid = 3780] [id = 107] 18:11:02 INFO - PROCESS | 3780 | --DOCSHELL 0F304000 == 27 [pid = 3780] [id = 109] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (18834000) [pid = 3780] [serial = 265] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A1A0000) [pid = 3780] [serial = 268] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17078400) [pid = 3780] [serial = 247] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19C0D000) [pid = 3780] [serial = 266] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (133A1000) [pid = 3780] [serial = 244] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (140F6C00) [pid = 3780] [serial = 256] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (15661C00) [pid = 3780] [serial = 257] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A880800) [pid = 3780] [serial = 271] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (140EF400) [pid = 3780] [serial = 254] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1382F400) [pid = 3780] [serial = 253] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18054000) [pid = 3780] [serial = 262] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1A1A2400) [pid = 3780] [serial = 250] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1A1A1800) [pid = 3780] [serial = 241] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A403000) [pid = 3780] [serial = 269] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10E38000) [pid = 3780] [serial = 278] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1ABBEC00) [pid = 3780] [serial = 280] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1AA68C00) [pid = 3780] [serial = 277] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AA66000) [pid = 3780] [serial = 272] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1707B800) [pid = 3780] [serial = 260] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (16E9B800) [pid = 3780] [serial = 259] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1882B000) [pid = 3780] [serial = 274] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19C10000) [pid = 3780] [serial = 275] [outer = 00000000] [url = about:blank] 18:11:02 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (183D1C00) [pid = 3780] [serial = 263] [outer = 00000000] [url = about:blank] 18:11:03 INFO - PROCESS | 3780 | 1463796663042 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]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:11:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2101ms 18:11:03 INFO - PROCESS | 3780 | 1463796663083 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 3780 | 1463796663087 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 18:11:03 INFO - PROCESS | 3780 | 1463796663093 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:11:03 INFO - PROCESS | 3780 | 1463796663096 Marionette TRACE conn2 <- [1,406,null,{}] 18:11:03 INFO - PROCESS | 3780 | 1463796663102 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}] 18:11:03 INFO - PROCESS | 3780 | 1463796663193 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:11:03 INFO - PROCESS | 3780 | 1463796663202 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 3780 | ++DOCSHELL 104E6800 == 28 [pid = 3780] [id = 111] 18:11:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (104EA800) [pid = 3780] [serial = 330] [outer = 00000000] 18:11:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10A61400) [pid = 3780] [serial = 331] [outer = 104EA800] 18:11:03 INFO - PROCESS | 3780 | 1463796663250 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10E40C00) [pid = 3780] [serial = 332] [outer = 104EA800] 18:11:03 INFO - PROCESS | 3780 | 1463796663718 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]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:11:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 658ms 18:11:03 INFO - PROCESS | 3780 | 1463796663732 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 3780 | 1463796663738 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 18:11:03 INFO - PROCESS | 3780 | 1463796663748 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:11:03 INFO - PROCESS | 3780 | 1463796663751 Marionette TRACE conn2 <- [1,410,null,{}] 18:11:03 INFO - PROCESS | 3780 | 1463796663755 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}] 18:11:03 INFO - PROCESS | 3780 | 1463796663836 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:11:03 INFO - PROCESS | 3780 | 1463796663846 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 3780 | ++DOCSHELL 11273400 == 29 [pid = 3780] [id = 112] 18:11:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1149B000) [pid = 3780] [serial = 333] [outer = 00000000] 18:11:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (12895C00) [pid = 3780] [serial = 334] [outer = 1149B000] 18:11:03 INFO - PROCESS | 3780 | 1463796663892 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12D6B800) [pid = 3780] [serial = 335] [outer = 1149B000] 18:11:04 INFO - PROCESS | 3780 | 1463796664415 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]]]}] 18:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 722ms 18:11:04 INFO - PROCESS | 3780 | 1463796664481 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:11:04 INFO - PROCESS | 3780 | 1463796664484 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 18:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:11:04 INFO - PROCESS | 3780 | 1463796664488 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 3780 | 1463796664491 Marionette TRACE conn2 <- [1,414,null,{}] 18:11:04 INFO - PROCESS | 3780 | 1463796664502 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}] 18:11:04 INFO - PROCESS | 3780 | 1463796664615 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:11:04 INFO - PROCESS | 3780 | 1463796664696 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 3780 | ++DOCSHELL 13380000 == 30 [pid = 3780] [id = 113] 18:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13380400) [pid = 3780] [serial = 336] [outer = 00000000] 18:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13385000) [pid = 3780] [serial = 337] [outer = 13380400] 18:11:04 INFO - PROCESS | 3780 | 1463796664745 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1339AC00) [pid = 3780] [serial = 338] [outer = 13380400] 18:11:05 INFO - PROCESS | 3780 | 1463796665142 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]]]}] 18:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 721ms 18:11:05 INFO - PROCESS | 3780 | 1463796665186 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 3780 | 1463796665189 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 18:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:11:05 INFO - PROCESS | 3780 | 1463796665192 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 3780 | 1463796665194 Marionette TRACE conn2 <- [1,418,null,{}] 18:11:05 INFO - PROCESS | 3780 | 1463796665197 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}] 18:11:05 INFO - PROCESS | 3780 | 1463796665274 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:11:05 INFO - PROCESS | 3780 | 1463796665281 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 3780 | ++DOCSHELL 13384C00 == 31 [pid = 3780] [id = 114] 18:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (138F3000) [pid = 3780] [serial = 339] [outer = 00000000] 18:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (14F63400) [pid = 3780] [serial = 340] [outer = 138F3000] 18:11:05 INFO - PROCESS | 3780 | 1463796665326 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (14FC2800) [pid = 3780] [serial = 341] [outer = 138F3000] 18:11:06 INFO - PROCESS | 3780 | 1463796666295 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]]]}] 18:11:06 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 18:11:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1123ms 18:11:06 INFO - PROCESS | 3780 | 1463796666320 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 3780 | 1463796666322 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 18:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:11:06 INFO - PROCESS | 3780 | 1463796666328 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 3780 | 1463796666330 Marionette TRACE conn2 <- [1,422,null,{}] 18:11:06 INFO - PROCESS | 3780 | 1463796666333 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}] 18:11:06 INFO - PROCESS | 3780 | 1463796666405 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:11:06 INFO - PROCESS | 3780 | 1463796666412 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 3780 | ++DOCSHELL 15661800 == 32 [pid = 3780] [id = 115] 18:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15661C00) [pid = 3780] [serial = 342] [outer = 00000000] 18:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15E4BC00) [pid = 3780] [serial = 343] [outer = 15661C00] 18:11:06 INFO - PROCESS | 3780 | 1463796666456 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15E4F400) [pid = 3780] [serial = 344] [outer = 15661C00] 18:11:07 INFO - PROCESS | 3780 | 1463796667373 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]]]}] 18:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1059ms 18:11:07 INFO - PROCESS | 3780 | 1463796667412 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 3780 | 1463796667414 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 18:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:11:07 INFO - PROCESS | 3780 | 1463796667418 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - PROCESS | 3780 | 1463796667419 Marionette TRACE conn2 <- [1,426,null,{}] 18:11:07 INFO - PROCESS | 3780 | 1463796667423 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}] 18:11:07 INFO - PROCESS | 3780 | 1463796667554 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:11:07 INFO - PROCESS | 3780 | 1463796667599 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 3780 | ++DOCSHELL 15D09000 == 33 [pid = 3780] [id = 116] 18:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15E46C00) [pid = 3780] [serial = 345] [outer = 00000000] 18:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17078400) [pid = 3780] [serial = 346] [outer = 15E46C00] 18:11:07 INFO - PROCESS | 3780 | 1463796667644 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (177BA400) [pid = 3780] [serial = 347] [outer = 15E46C00] 18:11:08 INFO - PROCESS | 3780 | 1463796668066 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] 18:11:08 INFO - PROCESS | 3780 | 1463796668181 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 18:11:08 INFO - PROCESS | 3780 | 1463796668185 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 3780 | 1463796668186 Marionette TRACE conn2 <- [1,430,null,{}] 18:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:11:08 INFO - PROCESS | 3780 | 1463796668189 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}] 18:11:08 INFO - PROCESS | 3780 | 1463796668286 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:11:08 INFO - PROCESS | 3780 | 1463796668298 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 3780 | ++DOCSHELL 17A6C800 == 34 [pid = 3780] [id = 117] 18:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17A6CC00) [pid = 3780] [serial = 348] [outer = 00000000] 18:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (17B83000) [pid = 3780] [serial = 349] [outer = 17A6CC00] 18:11:08 INFO - PROCESS | 3780 | 1463796668342 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17B85400) [pid = 3780] [serial = 350] [outer = 17A6CC00] 18:11:08 INFO - PROCESS | 3780 | 1463796668757 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]]]}] 18:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 577ms 18:11:08 INFO - PROCESS | 3780 | 1463796668767 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 3780 | 1463796668769 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 18:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:11:08 INFO - PROCESS | 3780 | 1463796668772 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 3780 | 1463796668774 Marionette TRACE conn2 <- [1,434,null,{}] 18:11:08 INFO - PROCESS | 3780 | 1463796668777 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}] 18:11:08 INFO - PROCESS | 3780 | 1463796668885 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:11:08 INFO - PROCESS | 3780 | 1463796668963 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 3780 | ++DOCSHELL 11279400 == 35 [pid = 3780] [id = 118] 18:11:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1717AC00) [pid = 3780] [serial = 351] [outer = 00000000] 18:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (183D7400) [pid = 3780] [serial = 352] [outer = 1717AC00] 18:11:09 INFO - PROCESS | 3780 | 1463796669007 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (18545400) [pid = 3780] [serial = 353] [outer = 1717AC00] 18:11:09 INFO - PROCESS | 3780 | 1463796669472 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]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 722ms 18:11:09 INFO - PROCESS | 3780 | 1463796669512 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 3780 | 1463796669514 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 18:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:11:09 INFO - PROCESS | 3780 | 1463796669517 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 3780 | 1463796669519 Marionette TRACE conn2 <- [1,438,null,{}] 18:11:09 INFO - PROCESS | 3780 | 1463796669522 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}] 18:11:09 INFO - PROCESS | 3780 | 1463796669621 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:11:09 INFO - PROCESS | 3780 | 1463796669629 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 3780 | ++DOCSHELL 1337FC00 == 36 [pid = 3780] [id = 119] 18:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (18833000) [pid = 3780] [serial = 354] [outer = 00000000] 18:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19C0CC00) [pid = 3780] [serial = 355] [outer = 18833000] 18:11:09 INFO - PROCESS | 3780 | 1463796669673 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19C0D000) [pid = 3780] [serial = 356] [outer = 18833000] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1339B800) [pid = 3780] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (11CE9400) [pid = 3780] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (105F5400) [pid = 3780] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (19F29000) [pid = 3780] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (138EE400) [pid = 3780] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19C0B400) [pid = 3780] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (0F308400) [pid = 3780] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19C16000) [pid = 3780] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1A1ADC00) [pid = 3780] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1AC34400) [pid = 3780] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1AA68400) [pid = 3780] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19C19C00) [pid = 3780] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15E4B000) [pid = 3780] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (11223000) [pid = 3780] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1ABB2400) [pid = 3780] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1289B400) [pid = 3780] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1804F800) [pid = 3780] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1770B800) [pid = 3780] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13309800) [pid = 3780] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (133A2400) [pid = 3780] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1330C800) [pid = 3780] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:11:10 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19F2B800) [pid = 3780] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:11:10 INFO - PROCESS | 3780 | 1463796670357 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]]]}] 18:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 931ms 18:11:10 INFO - PROCESS | 3780 | 1463796670424 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:11:10 INFO - PROCESS | 3780 | 1463796670427 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 18:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:11:10 INFO - PROCESS | 3780 | 1463796670431 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - PROCESS | 3780 | 1463796670434 Marionette TRACE conn2 <- [1,442,null,{}] 18:11:10 INFO - PROCESS | 3780 | 1463796670446 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}] 18:11:10 INFO - PROCESS | 3780 | 1463796670527 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:11:10 INFO - PROCESS | 3780 | 1463796670536 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 3780 | ++DOCSHELL 10558800 == 37 [pid = 3780] [id = 120] 18:11:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11CE8C00) [pid = 3780] [serial = 357] [outer = 00000000] 18:11:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13382000) [pid = 3780] [serial = 358] [outer = 11CE8C00] 18:11:10 INFO - PROCESS | 3780 | 1463796670580 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16B35400) [pid = 3780] [serial = 359] [outer = 11CE8C00] 18:11:11 INFO - PROCESS | 3780 | 1463796671041 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]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 609ms 18:11:11 INFO - PROCESS | 3780 | 1463796671060 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 3780 | 1463796671062 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 18:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:11:11 INFO - PROCESS | 3780 | 1463796671075 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 3780 | 1463796671077 Marionette TRACE conn2 <- [1,446,null,{}] 18:11:11 INFO - PROCESS | 3780 | 1463796671081 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}] 18:11:11 INFO - PROCESS | 3780 | 1463796671172 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:11:11 INFO - PROCESS | 3780 | 1463796671179 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 3780 | ++DOCSHELL 172E3400 == 38 [pid = 3780] [id = 121] 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (17A6D000) [pid = 3780] [serial = 360] [outer = 00000000] 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19C14C00) [pid = 3780] [serial = 361] [outer = 17A6D000] 18:11:11 INFO - PROCESS | 3780 | 1463796671234 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19F2AC00) [pid = 3780] [serial = 362] [outer = 17A6D000] 18:11:11 INFO - PROCESS | 3780 | 1463796671685 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]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 674ms 18:11:11 INFO - PROCESS | 3780 | 1463796671725 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 3780 | 1463796671726 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 18:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:11:11 INFO - PROCESS | 3780 | 1463796671730 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 3780 | 1463796671731 Marionette TRACE conn2 <- [1,450,null,{}] 18:11:11 INFO - PROCESS | 3780 | 1463796671735 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}] 18:11:11 INFO - PROCESS | 3780 | 1463796671807 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:11:11 INFO - PROCESS | 3780 | 1463796671813 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 3780 | ++DOCSHELL 17974C00 == 39 [pid = 3780] [id = 122] 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1882CC00) [pid = 3780] [serial = 363] [outer = 00000000] 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1A1A5C00) [pid = 3780] [serial = 364] [outer = 1882CC00] 18:11:11 INFO - PROCESS | 3780 | 1463796671859 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1A1A7000) [pid = 3780] [serial = 365] [outer = 1882CC00] 18:11:12 INFO - PROCESS | 3780 | 1463796672529 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] 18:11:12 INFO - PROCESS | 3780 | 1463796672628 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 18:11:12 INFO - PROCESS | 3780 | 1463796672634 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:11:12 INFO - PROCESS | 3780 | 1463796672639 Marionette TRACE conn2 <- [1,454,null,{}] 18:11:12 INFO - PROCESS | 3780 | 1463796672646 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}] 18:11:12 INFO - PROCESS | 3780 | 1463796672766 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:11:12 INFO - PROCESS | 3780 | 1463796672837 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:12 INFO - PROCESS | 3780 | ++DOCSHELL 0C785800 == 40 [pid = 3780] [id = 123] 18:11:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (0F303400) [pid = 3780] [serial = 366] [outer = 00000000] 18:11:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11278800) [pid = 3780] [serial = 367] [outer = 0F303400] 18:11:12 INFO - PROCESS | 3780 | 1463796672933 Marionette DEBUG loaded listener.js 18:11:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (11AF6800) [pid = 3780] [serial = 368] [outer = 0F303400] 18:11:13 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:13 INFO - PROCESS | 3780 | 1463796673777 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]]]}] 18:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1171ms 18:11:13 INFO - PROCESS | 3780 | 1463796673813 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:11:13 INFO - PROCESS | 3780 | 1463796673819 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 18:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:11:13 INFO - PROCESS | 3780 | 1463796673826 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:11:13 INFO - PROCESS | 3780 | 1463796673829 Marionette TRACE conn2 <- [1,458,null,{}] 18:11:13 INFO - PROCESS | 3780 | 1463796673833 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}] 18:11:14 INFO - PROCESS | 3780 | 1463796674046 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:11:14 INFO - PROCESS | 3780 | 1463796674134 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 3780 | ++DOCSHELL 103D4000 == 41 [pid = 3780] [id = 124] 18:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (103DE800) [pid = 3780] [serial = 369] [outer = 00000000] 18:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (105E7800) [pid = 3780] [serial = 370] [outer = 103DE800] 18:11:14 INFO - PROCESS | 3780 | 1463796674225 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (10A65400) [pid = 3780] [serial = 371] [outer = 103DE800] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 105F3C00 == 40 [pid = 3780] [id = 19] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1B32F000 == 39 [pid = 3780] [id = 14] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1A7FC400 == 38 [pid = 3780] [id = 10] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 105E9000 == 37 [pid = 3780] [id = 21] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1B337000 == 36 [pid = 3780] [id = 15] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1570CC00 == 35 [pid = 3780] [id = 25] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 15D0F800 == 34 [pid = 3780] [id = 26] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 169D3000 == 33 [pid = 3780] [id = 8] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 15E47800 == 32 [pid = 3780] [id = 11] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1B012800 == 31 [pid = 3780] [id = 13] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 13837400 == 30 [pid = 3780] [id = 24] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 1ABBA000 == 29 [pid = 3780] [id = 12] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 133A9800 == 28 [pid = 3780] [id = 23] 18:11:14 INFO - PROCESS | 3780 | --DOCSHELL 11221800 == 27 [pid = 3780] [id = 22] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1B32D800) [pid = 3780] [serial = 328] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (14FC5400) [pid = 3780] [serial = 209] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (138F1800) [pid = 3780] [serial = 245] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10F65000) [pid = 3780] [serial = 206] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1A407000) [pid = 3780] [serial = 251] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (172E1400) [pid = 3780] [serial = 248] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A1AC400) [pid = 3780] [serial = 242] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A63C00) [pid = 3780] [serial = 326] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AA66400) [pid = 3780] [serial = 313] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1B010800) [pid = 3780] [serial = 316] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1ABB4400) [pid = 3780] [serial = 314] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1AC39C00) [pid = 3780] [serial = 319] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1B011800) [pid = 3780] [serial = 317] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (0F30E000) [pid = 3780] [serial = 325] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AC3CC00) [pid = 3780] [serial = 320] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1AE8EC00) [pid = 3780] [serial = 292] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1A87B000) [pid = 3780] [serial = 290] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1A1A4400) [pid = 3780] [serial = 289] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (16EA3400) [pid = 3780] [serial = 287] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (16510000) [pid = 3780] [serial = 286] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (12AE4800) [pid = 3780] [serial = 284] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1142CC00) [pid = 3780] [serial = 283] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1AE84C00) [pid = 3780] [serial = 281] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (18837C00) [pid = 3780] [serial = 310] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1854E000) [pid = 3780] [serial = 307] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (18553000) [pid = 3780] [serial = 308] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (179BF000) [pid = 3780] [serial = 304] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (17A71000) [pid = 3780] [serial = 305] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (140F8000) [pid = 3780] [serial = 301] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15912000) [pid = 3780] [serial = 302] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (15661000) [pid = 3780] [serial = 299] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (140F6400) [pid = 3780] [serial = 298] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (14F6C400) [pid = 3780] [serial = 296] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (14F69C00) [pid = 3780] [serial = 295] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (1B015C00) [pid = 3780] [serial = 293] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (1AC38800) [pid = 3780] [serial = 322] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 64 (1AE81400) [pid = 3780] [serial = 323] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | --DOMWINDOW == 63 (19C13000) [pid = 3780] [serial = 311] [outer = 00000000] [url = about:blank] 18:11:14 INFO - PROCESS | 3780 | 1463796674852 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] 18:11:14 INFO - PROCESS | 3780 | 1463796674928 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 18:11:14 INFO - PROCESS | 3780 | 1463796674932 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 3780 | 1463796674936 Marionette TRACE conn2 <- [1,462,null,{}] 18:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:11:14 INFO - PROCESS | 3780 | 1463796674941 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}] 18:11:15 INFO - PROCESS | 3780 | 1463796675020 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:11:15 INFO - PROCESS | 3780 | 1463796675092 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 3780 | ++DOCSHELL 11222C00 == 28 [pid = 3780] [id = 125] 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 64 (11271C00) [pid = 3780] [serial = 372] [outer = 00000000] 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 65 (12A8AC00) [pid = 3780] [serial = 373] [outer = 11271C00] 18:11:15 INFO - PROCESS | 3780 | 1463796675143 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (1337BC00) [pid = 3780] [serial = 374] [outer = 11271C00] 18:11:15 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:15 INFO - PROCESS | 3780 | 1463796675559 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] 18:11:15 INFO - PROCESS | 3780 | 1463796675640 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 18:11:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:11:15 INFO - PROCESS | 3780 | 1463796675643 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 3780 | 1463796675645 Marionette TRACE conn2 <- [1,466,null,{}] 18:11:15 INFO - PROCESS | 3780 | 1463796675649 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}] 18:11:15 INFO - PROCESS | 3780 | 1463796675726 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:11:15 INFO - PROCESS | 3780 | 1463796675775 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 3780 | ++DOCSHELL 140F5000 == 29 [pid = 3780] [id = 126] 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (140F5800) [pid = 3780] [serial = 375] [outer = 00000000] 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (140FA000) [pid = 3780] [serial = 376] [outer = 140F5800] 18:11:15 INFO - PROCESS | 3780 | 1463796675820 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (14F6CC00) [pid = 3780] [serial = 377] [outer = 140F5800] 18:11:16 INFO - PROCESS | 3780 | 1463796676316 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] 18:11:16 INFO - PROCESS | 3780 | 1463796676378 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 18:11:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:11:16 INFO - PROCESS | 3780 | 1463796676389 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 3780 | 1463796676393 Marionette TRACE conn2 <- [1,470,null,{}] 18:11:16 INFO - PROCESS | 3780 | 1463796676396 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}] 18:11:16 INFO - PROCESS | 3780 | 1463796676476 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:11:16 INFO - PROCESS | 3780 | 1463796676485 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 3780 | ++DOCSHELL 15E4C400 == 30 [pid = 3780] [id = 127] 18:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (15E4CC00) [pid = 3780] [serial = 378] [outer = 00000000] 18:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (1650F400) [pid = 3780] [serial = 379] [outer = 15E4CC00] 18:11:16 INFO - PROCESS | 3780 | 1463796676534 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (16CED000) [pid = 3780] [serial = 380] [outer = 15E4CC00] 18:11:16 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:11:16 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 18:11:16 INFO - PROCESS | 3780 | 1463796676961 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]]]}] 18:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 610ms 18:11:17 INFO - PROCESS | 3780 | 1463796676982 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 3780 | 1463796676984 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 18:11:17 INFO - PROCESS | 3780 | 1463796676987 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:11:17 INFO - PROCESS | 3780 | 1463796676989 Marionette TRACE conn2 <- [1,474,null,{}] 18:11:17 INFO - PROCESS | 3780 | 1463796676993 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}] 18:11:17 INFO - PROCESS | 3780 | 1463796677161 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:11:17 INFO - PROCESS | 3780 | 1463796677237 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 3780 | ++DOCSHELL 1707CC00 == 31 [pid = 3780] [id = 128] 18:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (1717D400) [pid = 3780] [serial = 381] [outer = 00000000] 18:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (172E0000) [pid = 3780] [serial = 382] [outer = 1717D400] 18:11:17 INFO - PROCESS | 3780 | 1463796677283 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (179BBC00) [pid = 3780] [serial = 383] [outer = 1717D400] 18:11:17 INFO - PROCESS | 3780 | 1463796677706 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]]]}] 18:11:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:11:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 754ms 18:11:17 INFO - PROCESS | 3780 | 1463796677761 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 3780 | 1463796677763 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 18:11:17 INFO - PROCESS | 3780 | 1463796677767 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:11:17 INFO - PROCESS | 3780 | 1463796677768 Marionette TRACE conn2 <- [1,478,null,{}] 18:11:17 INFO - PROCESS | 3780 | 1463796677772 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}] 18:11:17 INFO - PROCESS | 3780 | 1463796677880 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:11:17 INFO - PROCESS | 3780 | 1463796677897 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 3780 | ++DOCSHELL 17B84000 == 32 [pid = 3780] [id = 129] 18:11:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (17B84800) [pid = 3780] [serial = 384] [outer = 00000000] 18:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (1822F400) [pid = 3780] [serial = 385] [outer = 17B84800] 18:11:18 INFO - PROCESS | 3780 | 1463796678020 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1854D800) [pid = 3780] [serial = 386] [outer = 17B84800] 18:11:18 INFO - PROCESS | 3780 | 1463796678559 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]]]}] 18:11:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:11:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 818ms 18:11:18 INFO - PROCESS | 3780 | 1463796678602 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 3780 | 1463796678604 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 18:11:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:11:18 INFO - PROCESS | 3780 | 1463796678608 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 3780 | 1463796678609 Marionette TRACE conn2 <- [1,482,null,{}] 18:11:18 INFO - PROCESS | 3780 | 1463796678613 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}] 18:11:18 INFO - PROCESS | 3780 | 1463796678713 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:11:18 INFO - PROCESS | 3780 | 1463796678726 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 3780 | ++DOCSHELL 18551800 == 33 [pid = 3780] [id = 130] 18:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (18831800) [pid = 3780] [serial = 387] [outer = 00000000] 18:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (19C14800) [pid = 3780] [serial = 388] [outer = 18831800] 18:11:18 INFO - PROCESS | 3780 | 1463796678809 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (19C15000) [pid = 3780] [serial = 389] [outer = 18831800] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (13380400) [pid = 3780] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15661C00) [pid = 3780] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (104EA800) [pid = 3780] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1149B000) [pid = 3780] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (15E46C00) [pid = 3780] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17A6D000) [pid = 3780] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (18833000) [pid = 3780] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (138F3000) [pid = 3780] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (11CE8C00) [pid = 3780] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (17A6CC00) [pid = 3780] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:11:19 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (1717AC00) [pid = 3780] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:11:19 INFO - PROCESS | 3780 | 1463796679248 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]]]}] 18:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 18:11:19 INFO - PROCESS | 3780 | 1463796679306 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 3780 | 1463796679308 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 18:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:11:19 INFO - PROCESS | 3780 | 1463796679311 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 3780 | 1463796679313 Marionette TRACE conn2 <- [1,486,null,{}] 18:11:19 INFO - PROCESS | 3780 | 1463796679316 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}] 18:11:19 INFO - PROCESS | 3780 | 1463796679414 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:11:19 INFO - PROCESS | 3780 | 1463796679463 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 3780 | ++DOCSHELL 11AF1800 == 34 [pid = 3780] [id = 131] 18:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13313400) [pid = 3780] [serial = 390] [outer = 00000000] 18:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (14F68000) [pid = 3780] [serial = 391] [outer = 13313400] 18:11:19 INFO - PROCESS | 3780 | 1463796679507 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (17B8B800) [pid = 3780] [serial = 392] [outer = 13313400] 18:11:19 INFO - PROCESS | 3780 | 1463796679928 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]]]}] 18:11:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:11:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 641ms 18:11:19 INFO - PROCESS | 3780 | 1463796679983 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 3780 | 1463796679985 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 18:11:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:11:20 INFO - PROCESS | 3780 | 1463796679994 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 3780 | 1463796679995 Marionette TRACE conn2 <- [1,490,null,{}] 18:11:20 INFO - PROCESS | 3780 | 1463796679999 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}] 18:11:20 INFO - PROCESS | 3780 | 1463796680120 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:11:20 INFO - PROCESS | 3780 | 1463796680133 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 3780 | ++DOCSHELL 14F6B800 == 35 [pid = 3780] [id = 132] 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (18002C00) [pid = 3780] [serial = 393] [outer = 00000000] 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (19C19C00) [pid = 3780] [serial = 394] [outer = 18002C00] 18:11:20 INFO - PROCESS | 3780 | 1463796680175 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1A1A7800) [pid = 3780] [serial = 395] [outer = 18002C00] 18:11:20 INFO - PROCESS | 3780 | 1463796680570 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]]]}] 18:11:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:11:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 610ms 18:11:20 INFO - PROCESS | 3780 | 1463796680590 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 3780 | 1463796680592 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 18:11:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:11:20 INFO - PROCESS | 3780 | 1463796680596 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 3780 | 1463796680597 Marionette TRACE conn2 <- [1,494,null,{}] 18:11:20 INFO - PROCESS | 3780 | 1463796680601 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}] 18:11:20 INFO - PROCESS | 3780 | 1463796680717 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:11:20 INFO - PROCESS | 3780 | 1463796680724 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 3780 | ++DOCSHELL 172DAC00 == 36 [pid = 3780] [id = 133] 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17B7EC00) [pid = 3780] [serial = 396] [outer = 00000000] 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1A405C00) [pid = 3780] [serial = 397] [outer = 17B7EC00] 18:11:20 INFO - PROCESS | 3780 | 1463796680769 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1A1ADC00) [pid = 3780] [serial = 398] [outer = 17B7EC00] 18:11:21 INFO - PROCESS | 3780 | 1463796681331 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]]]}] 18:11:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:11:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 754ms 18:11:21 INFO - PROCESS | 3780 | 1463796681371 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 3780 | 1463796681375 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 18:11:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:11:21 INFO - PROCESS | 3780 | 1463796681381 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 3780 | 1463796681385 Marionette TRACE conn2 <- [1,498,null,{}] 18:11:21 INFO - PROCESS | 3780 | 1463796681406 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}] 18:11:21 INFO - PROCESS | 3780 | 1463796681552 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:11:21 INFO - PROCESS | 3780 | 1463796681631 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 3780 | ++DOCSHELL 105E9000 == 37 [pid = 3780] [id = 134] 18:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (105EA400) [pid = 3780] [serial = 399] [outer = 00000000] 18:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12D24000) [pid = 3780] [serial = 400] [outer = 105EA400] 18:11:21 INFO - PROCESS | 3780 | 1463796681686 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1331BC00) [pid = 3780] [serial = 401] [outer = 105EA400] 18:11:22 INFO - PROCESS | 3780 | 1463796682285 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]]]}] 18:11:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:11:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 914ms 18:11:22 INFO - PROCESS | 3780 | 1463796682322 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 3780 | 1463796682328 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 18:11:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:11:22 INFO - PROCESS | 3780 | 1463796682336 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 3780 | 1463796682338 Marionette TRACE conn2 <- [1,502,null,{}] 18:11:22 INFO - PROCESS | 3780 | 1463796682342 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}] 18:11:22 INFO - PROCESS | 3780 | 1463796682441 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:11:22 INFO - PROCESS | 3780 | 1463796682530 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 3780 | ++DOCSHELL 1570A000 == 38 [pid = 3780] [id = 135] 18:11:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15913400) [pid = 3780] [serial = 402] [outer = 00000000] 18:11:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15E48C00) [pid = 3780] [serial = 403] [outer = 15913400] 18:11:22 INFO - PROCESS | 3780 | 1463796682582 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16B38C00) [pid = 3780] [serial = 404] [outer = 15913400] 18:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18051000) [pid = 3780] [serial = 405] [outer = 1B5B4000] 18:11:23 INFO - PROCESS | 3780 | 1463796683251 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]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:11:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 963ms 18:11:23 INFO - PROCESS | 3780 | 1463796683280 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 3780 | 1463796683283 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 18:11:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:11:23 INFO - PROCESS | 3780 | 1463796683287 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 3780 | 1463796683290 Marionette TRACE conn2 <- [1,506,null,{}] 18:11:23 INFO - PROCESS | 3780 | 1463796683301 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}] 18:11:23 INFO - PROCESS | 3780 | 1463796683401 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:11:23 INFO - PROCESS | 3780 | 1463796683539 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 3780 | ++DOCSHELL 15662400 == 39 [pid = 3780] [id = 136] 18:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15663400) [pid = 3780] [serial = 406] [outer = 00000000] 18:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1A87B000) [pid = 3780] [serial = 407] [outer = 15663400] 18:11:23 INFO - PROCESS | 3780 | 1463796683595 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AA62800) [pid = 3780] [serial = 408] [outer = 15663400] 18:11:24 INFO - PROCESS | 3780 | 1463796684146 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]]]}] 18:11:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:11:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 914ms 18:11:24 INFO - PROCESS | 3780 | 1463796684222 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:11:24 INFO - PROCESS | 3780 | 1463796684225 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 18:11:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:11:24 INFO - PROCESS | 3780 | 1463796684229 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 3780 | 1463796684231 Marionette TRACE conn2 <- [1,510,null,{}] 18:11:24 INFO - PROCESS | 3780 | 1463796684235 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}] 18:11:24 INFO - PROCESS | 3780 | 1463796684332 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:11:24 INFO - PROCESS | 3780 | 1463796684420 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 3780 | ++DOCSHELL 1AA68000 == 40 [pid = 3780] [id = 137] 18:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AA68800) [pid = 3780] [serial = 409] [outer = 00000000] 18:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1ABB2800) [pid = 3780] [serial = 410] [outer = 1AA68800] 18:11:24 INFO - PROCESS | 3780 | 1463796684472 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1ABB7400) [pid = 3780] [serial = 411] [outer = 1AA68800] 18:11:25 INFO - PROCESS | 3780 | 1463796685103 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]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:11:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 914ms 18:11:25 INFO - PROCESS | 3780 | 1463796685166 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 3780 | 1463796685168 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 18:11:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:11:25 INFO - PROCESS | 3780 | 1463796685171 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 3780 | 1463796685173 Marionette TRACE conn2 <- [1,514,null,{}] 18:11:25 INFO - PROCESS | 3780 | 1463796685177 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}] 18:11:25 INFO - PROCESS | 3780 | 1463796685272 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:11:25 INFO - PROCESS | 3780 | 1463796685347 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:25 INFO - PROCESS | 3780 | ++DOCSHELL 10F64400 == 41 [pid = 3780] [id = 138] 18:11:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (10F67000) [pid = 3780] [serial = 412] [outer = 00000000] 18:11:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1337F000) [pid = 3780] [serial = 413] [outer = 10F67000] 18:11:25 INFO - PROCESS | 3780 | 1463796685399 Marionette DEBUG loaded listener.js 18:11:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (14F6D800) [pid = 3780] [serial = 414] [outer = 10F67000] 18:11:26 INFO - PROCESS | 3780 | 1463796686140 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]]]}] 18:11:26 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 18:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1027ms 18:11:26 INFO - PROCESS | 3780 | 1463796686205 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 3780 | 1463796686210 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 18:11:26 INFO - PROCESS | 3780 | 1463796686215 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:11:26 INFO - PROCESS | 3780 | 1463796686218 Marionette TRACE conn2 <- [1,518,null,{}] 18:11:26 INFO - PROCESS | 3780 | 1463796686223 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}] 18:11:26 INFO - PROCESS | 3780 | 1463796686316 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:11:26 INFO - PROCESS | 3780 | 1463796686394 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 3780 | ++DOCSHELL 11A10800 == 42 [pid = 3780] [id = 139] 18:11:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (11C5B000) [pid = 3780] [serial = 415] [outer = 00000000] 18:11:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13073800) [pid = 3780] [serial = 416] [outer = 11C5B000] 18:11:26 INFO - PROCESS | 3780 | 1463796686443 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (13383000) [pid = 3780] [serial = 417] [outer = 11C5B000] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1A1A5C00) [pid = 3780] [serial = 364] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19F2AC00) [pid = 3780] [serial = 362] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13385000) [pid = 3780] [serial = 337] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15E4F400) [pid = 3780] [serial = 344] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (10A61400) [pid = 3780] [serial = 331] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (12D6B800) [pid = 3780] [serial = 335] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17078400) [pid = 3780] [serial = 346] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19C14C00) [pid = 3780] [serial = 361] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10E40C00) [pid = 3780] [serial = 332] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19C0D000) [pid = 3780] [serial = 356] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14FC2800) [pid = 3780] [serial = 341] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15E4BC00) [pid = 3780] [serial = 343] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13382000) [pid = 3780] [serial = 358] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (17B85400) [pid = 3780] [serial = 350] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (177BA400) [pid = 3780] [serial = 347] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (183D7400) [pid = 3780] [serial = 352] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1339AC00) [pid = 3780] [serial = 338] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (17B83000) [pid = 3780] [serial = 349] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (14F63400) [pid = 3780] [serial = 340] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (18545400) [pid = 3780] [serial = 353] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16B35400) [pid = 3780] [serial = 359] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (19C0CC00) [pid = 3780] [serial = 355] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (12895C00) [pid = 3780] [serial = 334] [outer = 00000000] [url = about:blank] 18:11:26 INFO - PROCESS | 3780 | 1463796686929 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]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:11:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 754ms 18:11:26 INFO - PROCESS | 3780 | 1463796686957 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 3780 | 1463796686962 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 18:11:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:11:27 INFO - PROCESS | 3780 | 1463796686968 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 3780 | 1463796686971 Marionette TRACE conn2 <- [1,522,null,{}] 18:11:27 INFO - PROCESS | 3780 | 1463796686978 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}] 18:11:27 INFO - PROCESS | 3780 | 1463796687058 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:11:27 INFO - PROCESS | 3780 | 1463796687066 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 3780 | ++DOCSHELL 13386C00 == 43 [pid = 3780] [id = 140] 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (13387400) [pid = 3780] [serial = 418] [outer = 00000000] 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (13DB0800) [pid = 3780] [serial = 419] [outer = 13387400] 18:11:27 INFO - PROCESS | 3780 | 1463796687112 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (140F6000) [pid = 3780] [serial = 420] [outer = 13387400] 18:11:27 INFO - PROCESS | 3780 | 1463796687604 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]]]}] 18:11:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:11:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 658ms 18:11:27 INFO - PROCESS | 3780 | 1463796687639 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 3780 | 1463796687641 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 18:11:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:11:27 INFO - PROCESS | 3780 | 1463796687644 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 3780 | 1463796687648 Marionette TRACE conn2 <- [1,526,null,{}] 18:11:27 INFO - PROCESS | 3780 | 1463796687657 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}] 18:11:27 INFO - PROCESS | 3780 | 1463796687738 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:11:27 INFO - PROCESS | 3780 | 1463796687748 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 3780 | ++DOCSHELL 15913C00 == 44 [pid = 3780] [id = 141] 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15975000) [pid = 3780] [serial = 421] [outer = 00000000] 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15E4DC00) [pid = 3780] [serial = 422] [outer = 15975000] 18:11:27 INFO - PROCESS | 3780 | 1463796687795 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (169D3000) [pid = 3780] [serial = 423] [outer = 15975000] 18:11:28 INFO - PROCESS | 3780 | 1463796688243 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]]]}] 18:11:28 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 18:11:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 657ms 18:11:28 INFO - PROCESS | 3780 | 1463796688281 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 3780 | 1463796688283 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 18:11:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:11:28 INFO - PROCESS | 3780 | 1463796688287 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 3780 | 1463796688289 Marionette TRACE conn2 <- [1,530,null,{}] 18:11:28 INFO - PROCESS | 3780 | 1463796688292 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}] 18:11:28 INFO - PROCESS | 3780 | 1463796688369 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:11:28 INFO - PROCESS | 3780 | 1463796688376 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 3780 | ++DOCSHELL 1717D800 == 45 [pid = 3780] [id = 142] 18:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (17181400) [pid = 3780] [serial = 424] [outer = 00000000] 18:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (179B6C00) [pid = 3780] [serial = 425] [outer = 17181400] 18:11:28 INFO - PROCESS | 3780 | 1463796688420 Marionette DEBUG loaded listener.js 18:11:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1800AC00) [pid = 3780] [serial = 426] [outer = 17181400] 18:11:28 INFO - PROCESS | 3780 | 1463796688893 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"]]]}] 18:11:28 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 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:11:28 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 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:11:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:11:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:11:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:11:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 658ms 18:11:28 INFO - PROCESS | 3780 | 1463796688957 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 3780 | 1463796688959 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 18:11:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:11:28 INFO - PROCESS | 3780 | 1463796688962 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 3780 | 1463796688964 Marionette TRACE conn2 <- [1,534,null,{}] 18:11:28 INFO - PROCESS | 3780 | 1463796688982 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}] 18:11:29 INFO - PROCESS | 3780 | 1463796689097 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:11:29 INFO - PROCESS | 3780 | 1463796689103 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F30E000 == 46 [pid = 3780] [id = 143] 18:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (179BB000) [pid = 3780] [serial = 427] [outer = 00000000] 18:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (18554800) [pid = 3780] [serial = 428] [outer = 179BB000] 18:11:29 INFO - PROCESS | 3780 | 1463796689147 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18837C00) [pid = 3780] [serial = 429] [outer = 179BB000] 18:11:29 INFO - PROCESS | 3780 | 1463796689590 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]]]}] 18:11:29 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. 18:11:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 674ms 18:11:29 INFO - PROCESS | 3780 | 1463796689627 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:11:29 INFO - PROCESS | 3780 | 1463796689629 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 18:11:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:11:29 INFO - PROCESS | 3780 | 1463796689632 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 3780 | 1463796689634 Marionette TRACE conn2 <- [1,538,null,{}] 18:11:29 INFO - PROCESS | 3780 | 1463796689638 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}] 18:11:29 INFO - PROCESS | 3780 | 1463796689750 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:11:29 INFO - PROCESS | 3780 | 1463796689887 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F304400 == 47 [pid = 3780] [id = 144] 18:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19F2C400) [pid = 3780] [serial = 430] [outer = 00000000] 18:11:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1A7F6000) [pid = 3780] [serial = 431] [outer = 19F2C400] 18:11:29 INFO - PROCESS | 3780 | 1463796689933 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1A402000) [pid = 3780] [serial = 432] [outer = 19F2C400] 18:11:30 INFO - PROCESS | 3780 | 1463796690333 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]]]}] 18:11:30 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. 18:11:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 721ms 18:11:30 INFO - PROCESS | 3780 | 1463796690370 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 3780 | 1463796690372 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 18:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:11:30 INFO - PROCESS | 3780 | 1463796690375 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - PROCESS | 3780 | 1463796690377 Marionette TRACE conn2 <- [1,542,null,{}] 18:11:30 INFO - PROCESS | 3780 | 1463796690380 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}] 18:11:30 INFO - PROCESS | 3780 | 1463796690481 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:11:30 INFO - PROCESS | 3780 | 1463796690490 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 3780 | ++DOCSHELL 0F30F000 == 48 [pid = 3780] [id = 145] 18:11:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (1A1A0C00) [pid = 3780] [serial = 433] [outer = 00000000] 18:11:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1ABBCC00) [pid = 3780] [serial = 434] [outer = 1A1A0C00] 18:11:30 INFO - PROCESS | 3780 | 1463796690534 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AC2F400) [pid = 3780] [serial = 435] [outer = 1A1A0C00] 18:11:30 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:30 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:30 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:30 INFO - PROCESS | 3780 | 1463796690967 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]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 641ms 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (18002C00) [pid = 3780] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11271C00) [pid = 3780] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (103DE800) [pid = 3780] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1717D400) [pid = 3780] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15E4CC00) [pid = 3780] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (140F5800) [pid = 3780] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (17B84800) [pid = 3780] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13313400) [pid = 3780] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:11:31 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (18831800) [pid = 3780] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:11:31 INFO - PROCESS | 3780 | 1463796691141 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 3780 | 1463796691145 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 18:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:11:31 INFO - PROCESS | 3780 | 1463796691181 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 3780 | 1463796691183 Marionette TRACE conn2 <- [1,546,null,{}] 18:11:31 INFO - PROCESS | 3780 | 1463796691193 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}] 18:11:31 INFO - PROCESS | 3780 | 1463796691267 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:11:31 INFO - PROCESS | 3780 | 1463796691276 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 3780 | ++DOCSHELL 13312400 == 49 [pid = 3780] [id = 146] 18:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (13DAC000) [pid = 3780] [serial = 436] [outer = 00000000] 18:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1717D400) [pid = 3780] [serial = 437] [outer = 13DAC000] 18:11:31 INFO - PROCESS | 3780 | 1463796691324 Marionette DEBUG loaded listener.js 18:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1823D400) [pid = 3780] [serial = 438] [outer = 13DAC000] 18:11:31 INFO - PROCESS | 3780 | 1463796691757 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]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 626ms 18:11:31 INFO - PROCESS | 3780 | 1463796691778 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 3780 | 1463796691780 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 18:11:31 INFO - PROCESS | 3780 | 1463796691783 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:11:31 INFO - PROCESS | 3780 | 1463796691785 Marionette TRACE conn2 <- [1,550,null,{}] 18:11:31 INFO - PROCESS | 3780 | 1463796691792 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}] 18:11:31 INFO - PROCESS | 3780 | 1463796691866 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:11:31 INFO - PROCESS | 3780 | 1463796691873 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 3780 | ++DOCSHELL 15E48000 == 50 [pid = 3780] [id = 147] 18:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (16B36800) [pid = 3780] [serial = 439] [outer = 00000000] 18:11:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1AC31800) [pid = 3780] [serial = 440] [outer = 16B36800] 18:11:31 INFO - PROCESS | 3780 | 1463796691916 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1AC3BC00) [pid = 3780] [serial = 441] [outer = 16B36800] 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 545ms 18:11:32 INFO - PROCESS | 3780 | 1463796692312 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]]]}] 18:11:32 INFO - PROCESS | 3780 | 1463796692319 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 3780 | 1463796692321 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 18:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:11:32 INFO - PROCESS | 3780 | 1463796692324 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 3780 | 1463796692326 Marionette TRACE conn2 <- [1,554,null,{}] 18:11:32 INFO - PROCESS | 3780 | 1463796692329 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}] 18:11:32 INFO - PROCESS | 3780 | 1463796692487 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:11:32 INFO - PROCESS | 3780 | 1463796692495 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 3780 | ++DOCSHELL 138F5C00 == 51 [pid = 3780] [id = 148] 18:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (14F8FC00) [pid = 3780] [serial = 442] [outer = 00000000] 18:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1AE87400) [pid = 3780] [serial = 443] [outer = 14F8FC00] 18:11:32 INFO - PROCESS | 3780 | 1463796692538 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1AE8A400) [pid = 3780] [serial = 444] [outer = 14F8FC00] 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:32 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:33 INFO - PROCESS | 3780 | 1463796692990 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]]]}] 18:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 722ms 18:11:33 INFO - PROCESS | 3780 | 1463796693057 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:11:33 INFO - PROCESS | 3780 | 1463796693059 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 18:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:11:33 INFO - PROCESS | 3780 | 1463796693063 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:11:33 INFO - PROCESS | 3780 | 1463796693065 Marionette TRACE conn2 <- [1,558,null,{}] 18:11:33 INFO - PROCESS | 3780 | 1463796693069 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}] 18:11:33 INFO - PROCESS | 3780 | 1463796693162 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:11:33 INFO - PROCESS | 3780 | 1463796693297 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 3780 | ++DOCSHELL 0F30B000 == 52 [pid = 3780] [id = 149] 18:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0F30C800) [pid = 3780] [serial = 445] [outer = 00000000] 18:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1047D000) [pid = 3780] [serial = 446] [outer = 0F30C800] 18:11:33 INFO - PROCESS | 3780 | 1463796693365 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10E3F800) [pid = 3780] [serial = 447] [outer = 0F30C800] 18:11:33 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:33 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:34 INFO - PROCESS | 3780 | 1463796694022 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]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1027ms 18:11:34 INFO - PROCESS | 3780 | 1463796694099 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 3780 | 1463796694104 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 18:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:11:34 INFO - PROCESS | 3780 | 1463796694109 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 3780 | 1463796694112 Marionette TRACE conn2 <- [1,562,null,{}] 18:11:34 INFO - PROCESS | 3780 | 1463796694117 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}] 18:11:34 INFO - PROCESS | 3780 | 1463796694220 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:11:34 INFO - PROCESS | 3780 | 1463796694346 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 3780 | ++DOCSHELL 13DADC00 == 53 [pid = 3780] [id = 150] 18:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (13DAF800) [pid = 3780] [serial = 448] [outer = 00000000] 18:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15709C00) [pid = 3780] [serial = 449] [outer = 13DAF800] 18:11:34 INFO - PROCESS | 3780 | 1463796694424 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15D04C00) [pid = 3780] [serial = 450] [outer = 13DAF800] 18:11:35 INFO - PROCESS | 3780 | 1463796695037 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]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 978ms 18:11:35 INFO - PROCESS | 3780 | 1463796695090 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 3780 | 1463796695094 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 18:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:11:35 INFO - PROCESS | 3780 | 1463796695097 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 3780 | 1463796695099 Marionette TRACE conn2 <- [1,566,null,{}] 18:11:35 INFO - PROCESS | 3780 | 1463796695103 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}] 18:11:35 INFO - PROCESS | 3780 | 1463796695204 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:11:35 INFO - PROCESS | 3780 | 1463796695285 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 3780 | ++DOCSHELL 18545800 == 54 [pid = 3780] [id = 151] 18:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (18548C00) [pid = 3780] [serial = 451] [outer = 00000000] 18:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (19F22000) [pid = 3780] [serial = 452] [outer = 18548C00] 18:11:35 INFO - PROCESS | 3780 | 1463796695379 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1AA62000) [pid = 3780] [serial = 453] [outer = 18548C00] 18:11:36 INFO - PROCESS | 3780 | 1463796695985 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]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 979ms 18:11:36 INFO - PROCESS | 3780 | 1463796696043 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 3780 | 1463796696046 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 18:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:11:36 INFO - PROCESS | 3780 | 1463796696056 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 3780 | 1463796696062 Marionette TRACE conn2 <- [1,570,null,{}] 18:11:36 INFO - PROCESS | 3780 | 1463796696067 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}] 18:11:36 INFO - PROCESS | 3780 | 1463796696212 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:11:36 INFO - PROCESS | 3780 | 1463796696290 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 3780 | ++DOCSHELL 19C15400 == 55 [pid = 3780] [id = 152] 18:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (19C17400) [pid = 3780] [serial = 454] [outer = 00000000] 18:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1B015800) [pid = 3780] [serial = 455] [outer = 19C17400] 18:11:36 INFO - PROCESS | 3780 | 1463796696342 Marionette DEBUG loaded listener.js 18:11:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1B018C00) [pid = 3780] [serial = 456] [outer = 19C17400] 18:11:37 INFO - PROCESS | 3780 | 1463796697078 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]]]}] 18:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1090ms 18:11:37 INFO - PROCESS | 3780 | 1463796697165 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 3780 | 1463796697169 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 18:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:11:37 INFO - PROCESS | 3780 | 1463796697174 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - PROCESS | 3780 | 1463796697177 Marionette TRACE conn2 <- [1,574,null,{}] 18:11:37 INFO - PROCESS | 3780 | 1463796697183 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}] 18:11:37 INFO - PROCESS | 3780 | 1463796697274 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:11:37 INFO - PROCESS | 3780 | 1463796697374 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 3780 | ++DOCSHELL 11224000 == 56 [pid = 3780] [id = 153] 18:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1313F400) [pid = 3780] [serial = 457] [outer = 00000000] 18:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (133A8C00) [pid = 3780] [serial = 458] [outer = 1313F400] 18:11:37 INFO - PROCESS | 3780 | 1463796697427 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (140F9400) [pid = 3780] [serial = 459] [outer = 1313F400] 18:11:37 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:37 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:38 INFO - PROCESS | 3780 | 1463796698039 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]]]}] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 14F6B800 == 55 [pid = 3780] [id = 132] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 1AC36000 == 54 [pid = 3780] [id = 110] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 18551800 == 53 [pid = 3780] [id = 130] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 1287D400 == 52 [pid = 3780] [id = 20] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 17B84000 == 51 [pid = 3780] [id = 129] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 11AF1800 == 50 [pid = 3780] [id = 131] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 138F5C00 == 49 [pid = 3780] [id = 148] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 15E48000 == 48 [pid = 3780] [id = 147] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 13312400 == 47 [pid = 3780] [id = 146] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 0F30F000 == 46 [pid = 3780] [id = 145] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 0F304400 == 45 [pid = 3780] [id = 144] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 0F30E000 == 44 [pid = 3780] [id = 143] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 1717D800 == 43 [pid = 3780] [id = 142] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 15913C00 == 42 [pid = 3780] [id = 141] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 13386C00 == 41 [pid = 3780] [id = 140] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 11A10800 == 40 [pid = 3780] [id = 139] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 1AA68000 == 39 [pid = 3780] [id = 137] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 15662400 == 38 [pid = 3780] [id = 136] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 1570A000 == 37 [pid = 3780] [id = 135] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 105E9000 == 36 [pid = 3780] [id = 134] 18:11:38 INFO - PROCESS | 3780 | --DOCSHELL 172DAC00 == 35 [pid = 3780] [id = 133] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A1A7800) [pid = 3780] [serial = 395] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (12A8AC00) [pid = 3780] [serial = 373] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1337BC00) [pid = 3780] [serial = 374] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11278800) [pid = 3780] [serial = 367] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (10A65400) [pid = 3780] [serial = 371] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (105E7800) [pid = 3780] [serial = 370] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (172E0000) [pid = 3780] [serial = 382] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (179BBC00) [pid = 3780] [serial = 383] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1650F400) [pid = 3780] [serial = 379] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (140FA000) [pid = 3780] [serial = 376] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (14F6CC00) [pid = 3780] [serial = 377] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1854D800) [pid = 3780] [serial = 386] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1822F400) [pid = 3780] [serial = 385] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (14F68000) [pid = 3780] [serial = 391] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19C14800) [pid = 3780] [serial = 388] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19C19C00) [pid = 3780] [serial = 394] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19C15000) [pid = 3780] [serial = 389] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1A405C00) [pid = 3780] [serial = 397] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17B8B800) [pid = 3780] [serial = 392] [outer = 00000000] [url = about:blank] 18:11:38 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (16CED000) [pid = 3780] [serial = 380] [outer = 00000000] [url = about:blank] 18:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 18:11:38 INFO - PROCESS | 3780 | 1463796698109 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 3780 | 1463796698114 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 18:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:11:38 INFO - PROCESS | 3780 | 1463796698120 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 3780 | 1463796698123 Marionette TRACE conn2 <- [1,578,null,{}] 18:11:38 INFO - PROCESS | 3780 | 1463796698127 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}] 18:11:38 INFO - PROCESS | 3780 | 1463796698205 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:11:38 INFO - PROCESS | 3780 | 1463796698212 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 3780 | ++DOCSHELL 12A8E800 == 36 [pid = 3780] [id = 154] 18:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (12D73400) [pid = 3780] [serial = 460] [outer = 00000000] 18:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1331D400) [pid = 3780] [serial = 461] [outer = 12D73400] 18:11:38 INFO - PROCESS | 3780 | 1463796698263 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (133A2000) [pid = 3780] [serial = 462] [outer = 12D73400] 18:11:38 INFO - PROCESS | 3780 | 1463796698753 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]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 642ms 18:11:38 INFO - PROCESS | 3780 | 1463796698790 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 3780 | 1463796698792 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 18:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:11:38 INFO - PROCESS | 3780 | 1463796698795 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 3780 | 1463796698799 Marionette TRACE conn2 <- [1,582,null,{}] 18:11:38 INFO - PROCESS | 3780 | 1463796698812 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}] 18:11:38 INFO - PROCESS | 3780 | 1463796698894 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:11:38 INFO - PROCESS | 3780 | 1463796698904 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 3780 | ++DOCSHELL 140FD800 == 37 [pid = 3780] [id = 155] 18:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15665400) [pid = 3780] [serial = 463] [outer = 00000000] 18:11:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (16510400) [pid = 3780] [serial = 464] [outer = 15665400] 18:11:38 INFO - PROCESS | 3780 | 1463796698950 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (16CF2C00) [pid = 3780] [serial = 465] [outer = 15665400] 18:11:39 INFO - PROCESS | 3780 | 1463796699407 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]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 673ms 18:11:39 INFO - PROCESS | 3780 | 1463796699454 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 3780 | 1463796699456 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 18:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:11:39 INFO - PROCESS | 3780 | 1463796699460 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - PROCESS | 3780 | 1463796699461 Marionette TRACE conn2 <- [1,586,null,{}] 18:11:39 INFO - PROCESS | 3780 | 1463796699465 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}] 18:11:39 INFO - PROCESS | 3780 | 1463796699550 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:11:39 INFO - PROCESS | 3780 | 1463796699559 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 3780 | ++DOCSHELL 1717D800 == 38 [pid = 3780] [id = 156] 18:11:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (17716000) [pid = 3780] [serial = 466] [outer = 00000000] 18:11:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17A6B400) [pid = 3780] [serial = 467] [outer = 17716000] 18:11:39 INFO - PROCESS | 3780 | 1463796699603 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1804D800) [pid = 3780] [serial = 468] [outer = 17716000] 18:11:40 INFO - PROCESS | 3780 | 1463796700067 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]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 658ms 18:11:40 INFO - PROCESS | 3780 | 1463796700131 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 3780 | 1463796700132 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 18:11:40 INFO - PROCESS | 3780 | 1463796700136 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:11:40 INFO - PROCESS | 3780 | 1463796700137 Marionette TRACE conn2 <- [1,590,null,{}] 18:11:40 INFO - PROCESS | 3780 | 1463796700141 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}] 18:11:40 INFO - PROCESS | 3780 | 1463796700214 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:11:40 INFO - PROCESS | 3780 | 1463796700232 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 3780 | ++DOCSHELL 18054000 == 39 [pid = 3780] [id = 157] 18:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (18231400) [pid = 3780] [serial = 469] [outer = 00000000] 18:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (18550400) [pid = 3780] [serial = 470] [outer = 18231400] 18:11:40 INFO - PROCESS | 3780 | 1463796700275 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (18835000) [pid = 3780] [serial = 471] [outer = 18231400] 18:11:40 INFO - PROCESS | 3780 | 1463796700722 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]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 642ms 18:11:40 INFO - PROCESS | 3780 | 1463796700775 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 3780 | 1463796700777 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 18:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:11:40 INFO - PROCESS | 3780 | 1463796700780 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 3780 | 1463796700782 Marionette TRACE conn2 <- [1,594,null,{}] 18:11:40 INFO - PROCESS | 3780 | 1463796700786 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}] 18:11:40 INFO - PROCESS | 3780 | 1463796700907 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:11:40 INFO - PROCESS | 3780 | 1463796700922 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 3780 | ++DOCSHELL 19C13000 == 40 [pid = 3780] [id = 158] 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (19C14800) [pid = 3780] [serial = 472] [outer = 00000000] 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1A19F800) [pid = 3780] [serial = 473] [outer = 19C14800] 18:11:41 INFO - PROCESS | 3780 | 1463796701009 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1A344400) [pid = 3780] [serial = 474] [outer = 19C14800] 18:11:41 INFO - PROCESS | 3780 | 1463796701458 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]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 705ms 18:11:41 INFO - PROCESS | 3780 | 1463796701519 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 3780 | 1463796701521 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 18:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:11:41 INFO - PROCESS | 3780 | 1463796701525 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - PROCESS | 3780 | 1463796701526 Marionette TRACE conn2 <- [1,598,null,{}] 18:11:41 INFO - PROCESS | 3780 | 1463796701530 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}] 18:11:41 INFO - PROCESS | 3780 | 1463796701674 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:11:41 INFO - PROCESS | 3780 | 1463796701698 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 3780 | ++DOCSHELL 1126EC00 == 41 [pid = 3780] [id = 159] 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1A40CC00) [pid = 3780] [serial = 475] [outer = 00000000] 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1AA62C00) [pid = 3780] [serial = 476] [outer = 1A40CC00] 18:11:41 INFO - PROCESS | 3780 | 1463796701750 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1AA66800) [pid = 3780] [serial = 477] [outer = 1A40CC00] 18:11:42 INFO - PROCESS | 3780 | 1463796702145 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]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 658ms 18:11:42 INFO - PROCESS | 3780 | 1463796702161 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 3780 | 1463796702163 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 18:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:11:42 INFO - PROCESS | 3780 | 1463796702166 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 3780 | 1463796702168 Marionette TRACE conn2 <- [1,602,null,{}] 18:11:42 INFO - PROCESS | 3780 | 1463796702171 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}] 18:11:42 INFO - PROCESS | 3780 | 1463796702272 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:11:42 INFO - PROCESS | 3780 | 1463796702279 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 3780 | ++DOCSHELL 11223000 == 42 [pid = 3780] [id = 160] 18:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (182F9800) [pid = 3780] [serial = 478] [outer = 00000000] 18:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AC38C00) [pid = 3780] [serial = 479] [outer = 182F9800] 18:11:42 INFO - PROCESS | 3780 | 1463796702323 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AE84C00) [pid = 3780] [serial = 480] [outer = 182F9800] 18:11:42 INFO - PROCESS | 3780 | 1463796702808 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]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 658ms 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (179BB000) [pid = 3780] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A1A0C00) [pid = 3780] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13387400) [pid = 3780] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (15975000) [pid = 3780] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (19F2C400) [pid = 3780] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11C5B000) [pid = 3780] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17181400) [pid = 3780] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13DAC000) [pid = 3780] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:11:42 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16B36800) [pid = 3780] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:11:42 INFO - PROCESS | 3780 | 1463796702955 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 3780 | 1463796702957 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 18:11:42 INFO - PROCESS | 3780 | 1463796702962 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 3780 | 1463796702964 Marionette TRACE conn2 <- [1,606,null,{}] 18:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:11:42 INFO - PROCESS | 3780 | 1463796702972 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}] 18:11:43 INFO - PROCESS | 3780 | 1463796703074 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:11:43 INFO - PROCESS | 3780 | 1463796703083 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 3780 | ++DOCSHELL 133A0400 == 43 [pid = 3780] [id = 161] 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (13DAC000) [pid = 3780] [serial = 481] [outer = 00000000] 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19C0F400) [pid = 3780] [serial = 482] [outer = 13DAC000] 18:11:43 INFO - PROCESS | 3780 | 1463796703127 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1ABBE000) [pid = 3780] [serial = 483] [outer = 13DAC000] 18:11:43 INFO - PROCESS | 3780 | 1463796703526 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]]]}] 18:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 610ms 18:11:43 INFO - PROCESS | 3780 | 1463796703571 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:11:43 INFO - PROCESS | 3780 | 1463796703574 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 18:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:11:43 INFO - PROCESS | 3780 | 1463796703578 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 3780 | 1463796703580 Marionette TRACE conn2 <- [1,610,null,{}] 18:11:43 INFO - PROCESS | 3780 | 1463796703587 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}] 18:11:43 INFO - PROCESS | 3780 | 1463796703671 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:11:43 INFO - PROCESS | 3780 | 1463796703719 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 3780 | ++DOCSHELL 1B0CC400 == 44 [pid = 3780] [id = 162] 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1B0CC800) [pid = 3780] [serial = 484] [outer = 00000000] 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1B0D0000) [pid = 3780] [serial = 485] [outer = 1B0CC800] 18:11:43 INFO - PROCESS | 3780 | 1463796703815 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1B32CC00) [pid = 3780] [serial = 486] [outer = 1B0CC800] 18:11:44 INFO - PROCESS | 3780 | 1463796704320 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]]]}] 18:11:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:11:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 754ms 18:11:44 INFO - PROCESS | 3780 | 1463796704352 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:11:44 INFO - PROCESS | 3780 | 1463796704354 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 18:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:11:44 INFO - PROCESS | 3780 | 1463796704357 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 3780 | 1463796704360 Marionette TRACE conn2 <- [1,614,null,{}] 18:11:44 INFO - PROCESS | 3780 | 1463796704363 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}] 18:11:44 INFO - PROCESS | 3780 | 1463796704492 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:11:44 INFO - PROCESS | 3780 | 1463796704499 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 3780 | ++DOCSHELL 18810400 == 45 [pid = 3780] [id = 163] 18:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (18810800) [pid = 3780] [serial = 487] [outer = 00000000] 18:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1B5AEC00) [pid = 3780] [serial = 488] [outer = 18810800] 18:11:44 INFO - PROCESS | 3780 | 1463796704550 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1B5B5C00) [pid = 3780] [serial = 489] [outer = 18810800] 18:11:45 INFO - PROCESS | 3780 | 1463796704997 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]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 769ms 18:11:45 INFO - PROCESS | 3780 | 1463796705133 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 3780 | 1463796705137 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 18:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:11:45 INFO - PROCESS | 3780 | 1463796705142 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 3780 | 1463796705146 Marionette TRACE conn2 <- [1,618,null,{}] 18:11:45 INFO - PROCESS | 3780 | 1463796705152 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}] 18:11:45 INFO - PROCESS | 3780 | 1463796705259 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:11:45 INFO - PROCESS | 3780 | 1463796705348 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 3780 | ++DOCSHELL 10F6B800 == 46 [pid = 3780] [id = 164] 18:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11222800) [pid = 3780] [serial = 490] [outer = 00000000] 18:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (11A0E000) [pid = 3780] [serial = 491] [outer = 11222800] 18:11:45 INFO - PROCESS | 3780 | 1463796705404 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (12B5C800) [pid = 3780] [serial = 492] [outer = 11222800] 18:11:46 INFO - PROCESS | 3780 | 1463796706010 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]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:11:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 931ms 18:11:46 INFO - PROCESS | 3780 | 1463796706045 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 3780 | 1463796706051 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 18:11:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:11:46 INFO - PROCESS | 3780 | 1463796706058 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 3780 | 1463796706062 Marionette TRACE conn2 <- [1,622,null,{}] 18:11:46 INFO - PROCESS | 3780 | 1463796706068 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}] 18:11:46 INFO - PROCESS | 3780 | 1463796706193 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:11:46 INFO - PROCESS | 3780 | 1463796706275 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 3780 | ++DOCSHELL 133A2800 == 47 [pid = 3780] [id = 165] 18:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (13829000) [pid = 3780] [serial = 493] [outer = 00000000] 18:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (15915800) [pid = 3780] [serial = 494] [outer = 13829000] 18:11:46 INFO - PROCESS | 3780 | 1463796706381 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (161E8400) [pid = 3780] [serial = 495] [outer = 13829000] 18:11:46 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:46 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:46 INFO - PROCESS | 3780 | 1463796706925 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]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 930ms 18:11:47 INFO - PROCESS | 3780 | 1463796706993 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 3780 | 1463796706996 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 18:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:11:47 INFO - PROCESS | 3780 | 1463796707000 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 3780 | 1463796707002 Marionette TRACE conn2 <- [1,626,null,{}] 18:11:47 INFO - PROCESS | 3780 | 1463796707012 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}] 18:11:47 INFO - PROCESS | 3780 | 1463796707148 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:11:47 INFO - PROCESS | 3780 | 1463796707271 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 3780 | ++DOCSHELL 17A6CC00 == 48 [pid = 3780] [id = 166] 18:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17B89400) [pid = 3780] [serial = 496] [outer = 00000000] 18:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (18809400) [pid = 3780] [serial = 497] [outer = 17B89400] 18:11:47 INFO - PROCESS | 3780 | 1463796707329 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19C11000) [pid = 3780] [serial = 498] [outer = 17B89400] 18:11:47 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:47 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:48 INFO - PROCESS | 3780 | 1463796708000 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]]]}] 18:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1027ms 18:11:48 INFO - PROCESS | 3780 | 1463796708035 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 3780 | 1463796708038 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 18:11:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:11:48 INFO - PROCESS | 3780 | 1463796708041 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 3780 | 1463796708043 Marionette TRACE conn2 <- [1,630,null,{}] 18:11:48 INFO - PROCESS | 3780 | 1463796708047 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}] 18:11:48 INFO - PROCESS | 3780 | 1463796708151 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:11:48 INFO - PROCESS | 3780 | 1463796708272 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 3780 | ++DOCSHELL 1B00AC00 == 49 [pid = 3780] [id = 167] 18:11:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1B00CC00) [pid = 3780] [serial = 499] [outer = 00000000] 18:11:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1B0CBC00) [pid = 3780] [serial = 500] [outer = 1B00CC00] 18:11:48 INFO - PROCESS | 3780 | 1463796708326 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1B0D9400) [pid = 3780] [serial = 501] [outer = 1B00CC00] 18:11:48 INFO - PROCESS | 3780 | 1463796708954 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]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 962ms 18:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:11:49 INFO - PROCESS | 3780 | 1463796709019 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 3780 | 1463796709022 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 18:11:49 INFO - PROCESS | 3780 | 1463796709025 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 3780 | 1463796709027 Marionette TRACE conn2 <- [1,634,null,{}] 18:11:49 INFO - PROCESS | 3780 | 1463796709031 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}] 18:11:49 INFO - PROCESS | 3780 | 1463796709126 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:11:49 INFO - PROCESS | 3780 | 1463796709208 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:49 INFO - PROCESS | 3780 | ++DOCSHELL 10440C00 == 50 [pid = 3780] [id = 168] 18:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (10E3C800) [pid = 3780] [serial = 502] [outer = 00000000] 18:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (133A9800) [pid = 3780] [serial = 503] [outer = 10E3C800] 18:11:49 INFO - PROCESS | 3780 | 1463796709303 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (14F69800) [pid = 3780] [serial = 504] [outer = 10E3C800] 18:11:50 INFO - PROCESS | 3780 | 1463796709973 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]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1027ms 18:11:50 INFO - PROCESS | 3780 | 1463796710029 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 3780 | 1463796710033 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 18:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:11:50 INFO - PROCESS | 3780 | 1463796710038 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 3780 | 1463796710042 Marionette TRACE conn2 <- [1,638,null,{}] 18:11:50 INFO - PROCESS | 3780 | 1463796710047 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}] 18:11:50 INFO - PROCESS | 3780 | 1463796710189 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:11:50 INFO - PROCESS | 3780 | 1463796710291 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 3780 | ++DOCSHELL 1337E400 == 51 [pid = 3780] [id = 169] 18:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (13381400) [pid = 3780] [serial = 505] [outer = 00000000] 18:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (14F5FC00) [pid = 3780] [serial = 506] [outer = 13381400] 18:11:50 INFO - PROCESS | 3780 | 1463796710340 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (15915C00) [pid = 3780] [serial = 507] [outer = 13381400] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 1B0CC400 == 50 [pid = 3780] [id = 162] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 133A0400 == 49 [pid = 3780] [id = 161] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 11223000 == 48 [pid = 3780] [id = 160] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 1126EC00 == 47 [pid = 3780] [id = 159] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 19C13000 == 46 [pid = 3780] [id = 158] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 18054000 == 45 [pid = 3780] [id = 157] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 1717D800 == 44 [pid = 3780] [id = 156] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 140FD800 == 43 [pid = 3780] [id = 155] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 12A8E800 == 42 [pid = 3780] [id = 154] 18:11:50 INFO - PROCESS | 3780 | --DOCSHELL 11224000 == 41 [pid = 3780] [id = 153] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (18554800) [pid = 3780] [serial = 428] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18837C00) [pid = 3780] [serial = 429] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1ABBCC00) [pid = 3780] [serial = 434] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (13DB0800) [pid = 3780] [serial = 419] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (140F6000) [pid = 3780] [serial = 420] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (15E4DC00) [pid = 3780] [serial = 422] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1A402000) [pid = 3780] [serial = 432] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (169D3000) [pid = 3780] [serial = 423] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (13383000) [pid = 3780] [serial = 417] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (13073800) [pid = 3780] [serial = 416] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1337F000) [pid = 3780] [serial = 413] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (179B6C00) [pid = 3780] [serial = 425] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A7F6000) [pid = 3780] [serial = 431] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1A87B000) [pid = 3780] [serial = 407] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (15E48C00) [pid = 3780] [serial = 403] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1ABB2800) [pid = 3780] [serial = 410] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1717D400) [pid = 3780] [serial = 437] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1823D400) [pid = 3780] [serial = 438] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (15663800) [pid = 3780] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AC2F400) [pid = 3780] [serial = 435] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (12D24000) [pid = 3780] [serial = 400] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1AC31800) [pid = 3780] [serial = 440] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1800AC00) [pid = 3780] [serial = 426] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1AC3BC00) [pid = 3780] [serial = 441] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AE87400) [pid = 3780] [serial = 443] [outer = 00000000] [url = about:blank] 18:11:50 INFO - PROCESS | 3780 | 1463796710892 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]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 850ms 18:11:50 INFO - PROCESS | 3780 | 1463796710915 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 3780 | 1463796710920 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 18:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:11:50 INFO - PROCESS | 3780 | 1463796710930 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 3780 | 1463796710933 Marionette TRACE conn2 <- [1,642,null,{}] 18:11:50 INFO - PROCESS | 3780 | 1463796710937 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}] 18:11:51 INFO - PROCESS | 3780 | 1463796711028 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:11:51 INFO - PROCESS | 3780 | 1463796711035 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 3780 | ++DOCSHELL 138F6000 == 42 [pid = 3780] [id = 170] 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13DB0800) [pid = 3780] [serial = 508] [outer = 00000000] 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (140FD800) [pid = 3780] [serial = 509] [outer = 13DB0800] 18:11:51 INFO - PROCESS | 3780 | 1463796711080 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15976000) [pid = 3780] [serial = 510] [outer = 13DB0800] 18:11:51 INFO - PROCESS | 3780 | 1463796711574 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]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 674ms 18:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:11:51 INFO - PROCESS | 3780 | 1463796711616 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 3780 | 1463796711618 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 18:11:51 INFO - PROCESS | 3780 | 1463796711622 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 3780 | 1463796711625 Marionette TRACE conn2 <- [1,646,null,{}] 18:11:51 INFO - PROCESS | 3780 | 1463796711635 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}] 18:11:51 INFO - PROCESS | 3780 | 1463796711716 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:11:51 INFO - PROCESS | 3780 | 1463796711727 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 3780 | ++DOCSHELL 16F2F000 == 43 [pid = 3780] [id = 171] 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16F2F400) [pid = 3780] [serial = 511] [outer = 00000000] 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (177BA000) [pid = 3780] [serial = 512] [outer = 16F2F400] 18:11:51 INFO - PROCESS | 3780 | 1463796711773 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (179C3400) [pid = 3780] [serial = 513] [outer = 16F2F400] 18:11:52 INFO - PROCESS | 3780 | 1463796712228 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]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 641ms 18:11:52 INFO - PROCESS | 3780 | 1463796712263 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 3780 | 1463796712265 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 18:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:11:52 INFO - PROCESS | 3780 | 1463796712269 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 3780 | 1463796712270 Marionette TRACE conn2 <- [1,650,null,{}] 18:11:52 INFO - PROCESS | 3780 | 1463796712273 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}] 18:11:52 INFO - PROCESS | 3780 | 1463796712352 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:11:52 INFO - PROCESS | 3780 | 1463796712362 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 3780 | ++DOCSHELL 18056400 == 44 [pid = 3780] [id = 172] 18:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (18233C00) [pid = 3780] [serial = 514] [outer = 00000000] 18:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (18549C00) [pid = 3780] [serial = 515] [outer = 18233C00] 18:11:52 INFO - PROCESS | 3780 | 1463796712432 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (18550000) [pid = 3780] [serial = 516] [outer = 18233C00] 18:11:52 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:52 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:52 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:52 INFO - PROCESS | 3780 | 1463796712935 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]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 722ms 18:11:53 INFO - PROCESS | 3780 | 1463796713002 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 3780 | 1463796713004 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 18:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:11:53 INFO - PROCESS | 3780 | 1463796713016 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - PROCESS | 3780 | 1463796713018 Marionette TRACE conn2 <- [1,654,null,{}] 18:11:53 INFO - PROCESS | 3780 | 1463796713022 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}] 18:11:53 INFO - PROCESS | 3780 | 1463796713109 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:11:53 INFO - PROCESS | 3780 | 1463796713119 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 3780 | ++DOCSHELL 13386C00 == 45 [pid = 3780] [id = 173] 18:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (17B88800) [pid = 3780] [serial = 517] [outer = 00000000] 18:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C0A400) [pid = 3780] [serial = 518] [outer = 17B88800] 18:11:53 INFO - PROCESS | 3780 | 1463796713164 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19C10C00) [pid = 3780] [serial = 519] [outer = 17B88800] 18:11:53 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:53 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:53 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:53 INFO - PROCESS | 3780 | 1463796713645 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]]]}] 18:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 722ms 18:11:53 INFO - PROCESS | 3780 | 1463796713718 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:11:53 INFO - PROCESS | 3780 | 1463796713720 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 18:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:11:53 INFO - PROCESS | 3780 | 1463796713764 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - PROCESS | 3780 | 1463796713765 Marionette TRACE conn2 <- [1,658,null,{}] 18:11:53 INFO - PROCESS | 3780 | 1463796713769 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}] 18:11:53 INFO - PROCESS | 3780 | 1463796713934 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:11:53 INFO - PROCESS | 3780 | 1463796713950 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 3780 | ++DOCSHELL 10E37400 == 46 [pid = 3780] [id = 174] 18:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1854E000) [pid = 3780] [serial = 520] [outer = 00000000] 18:11:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AA60400) [pid = 3780] [serial = 521] [outer = 1854E000] 18:11:53 INFO - PROCESS | 3780 | 1463796713995 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1AA61400) [pid = 3780] [serial = 522] [outer = 1854E000] 18:11:54 INFO - PROCESS | 3780 | 1463796714426 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]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 706ms 18:11:54 INFO - PROCESS | 3780 | 1463796714480 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 3780 | 1463796714483 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 18:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:11:54 INFO - PROCESS | 3780 | 1463796714486 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 3780 | 1463796714488 Marionette TRACE conn2 <- [1,662,null,{}] 18:11:54 INFO - PROCESS | 3780 | 1463796714491 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}] 18:11:54 INFO - PROCESS | 3780 | 1463796714594 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:11:54 INFO - PROCESS | 3780 | 1463796714600 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 3780 | ++DOCSHELL 17B87400 == 47 [pid = 3780] [id = 175] 18:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1AA67000) [pid = 3780] [serial = 523] [outer = 00000000] 18:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1AC31800) [pid = 3780] [serial = 524] [outer = 1AA67000] 18:11:54 INFO - PROCESS | 3780 | 1463796714643 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1AC32400) [pid = 3780] [serial = 525] [outer = 1AA67000] 18:11:54 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:54 INFO - PROCESS | 3780 | [3780] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:11:55 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:11:55 INFO - PROCESS | 3780 | 1463796715070 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]]]}] 18:11:55 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 18:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 658ms 18:11:55 INFO - PROCESS | 3780 | 1463796715128 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 3780 | 1463796715130 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 18:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:11:55 INFO - PROCESS | 3780 | 1463796715133 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 3780 | 1463796715134 Marionette TRACE conn2 <- [1,666,null,{}] 18:11:55 INFO - PROCESS | 3780 | 1463796715186 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}] 18:11:55 INFO - PROCESS | 3780 | 1463796715321 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:11:55 INFO - PROCESS | 3780 | 1463796715352 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 3780 | ++DOCSHELL 1AC36000 == 48 [pid = 3780] [id = 176] 18:11:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1AC3C000) [pid = 3780] [serial = 526] [outer = 00000000] 18:11:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1AE8B800) [pid = 3780] [serial = 527] [outer = 1AC3C000] 18:11:55 INFO - PROCESS | 3780 | 1463796715397 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1B00BC00) [pid = 3780] [serial = 528] [outer = 1AC3C000] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (14F8FC00) [pid = 3780] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (182F9800) [pid = 3780] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1313F400) [pid = 3780] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1A40CC00) [pid = 3780] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (17716000) [pid = 3780] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (15665400) [pid = 3780] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (18231400) [pid = 3780] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (13DAC000) [pid = 3780] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1B0CC800) [pid = 3780] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (12D73400) [pid = 3780] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:11:55 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (19C14800) [pid = 3780] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:11:55 INFO - PROCESS | 3780 | 1463796715911 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]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 834ms 18:11:55 INFO - PROCESS | 3780 | 1463796715969 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 3780 | 1463796715971 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 18:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:11:56 INFO - PROCESS | 3780 | 1463796715975 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 3780 | 1463796715976 Marionette TRACE conn2 <- [1,670,null,{}] 18:11:56 INFO - PROCESS | 3780 | 1463796715980 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}] 18:11:56 INFO - PROCESS | 3780 | 1463796716057 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:11:56 INFO - PROCESS | 3780 | 1463796716064 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 3780 | ++DOCSHELL 140F8000 == 49 [pid = 3780] [id = 177] 18:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17B81800) [pid = 3780] [serial = 529] [outer = 00000000] 18:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A1AC800) [pid = 3780] [serial = 530] [outer = 17B81800] 18:11:56 INFO - PROCESS | 3780 | 1463796716107 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1ABBD800) [pid = 3780] [serial = 531] [outer = 17B81800] 18:11:57 INFO - PROCESS | 3780 | 1463796717085 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]]]}] 18:11:57 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) 18:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 18:11:57 INFO - PROCESS | 3780 | 1463796717107 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 3780 | 1463796717109 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 18:11:57 INFO - PROCESS | 3780 | 1463796717113 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:11:57 INFO - PROCESS | 3780 | 1463796717114 Marionette TRACE conn2 <- [1,674,null,{}] 18:11:57 INFO - PROCESS | 3780 | 1463796717118 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}] 18:11:57 INFO - PROCESS | 3780 | 1463796717193 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:11:57 INFO - PROCESS | 3780 | 1463796717200 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 3780 | ++DOCSHELL 182F9800 == 50 [pid = 3780] [id = 178] 18:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19B4C400) [pid = 3780] [serial = 532] [outer = 00000000] 18:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19B54400) [pid = 3780] [serial = 533] [outer = 19B4C400] 18:11:57 INFO - PROCESS | 3780 | 1463796717242 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19B55C00) [pid = 3780] [serial = 534] [outer = 19B4C400] 18:11:58 INFO - PROCESS | 3780 | 1463796718181 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]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:11:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1106ms 18:11:58 INFO - PROCESS | 3780 | 1463796718239 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:11:58 INFO - PROCESS | 3780 | 1463796718243 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 18:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:11:58 INFO - PROCESS | 3780 | 1463796718249 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 3780 | 1463796718253 Marionette TRACE conn2 <- [1,678,null,{}] 18:11:58 INFO - PROCESS | 3780 | 1463796718302 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}] 18:11:58 INFO - PROCESS | 3780 | 1463796718408 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:11:58 INFO - PROCESS | 3780 | 1463796718567 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 3780 | ++DOCSHELL 12D6F800 == 51 [pid = 3780] [id = 179] 18:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1306CC00) [pid = 3780] [serial = 535] [outer = 00000000] 18:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13318000) [pid = 3780] [serial = 536] [outer = 1306CC00] 18:11:58 INFO - PROCESS | 3780 | 1463796718665 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1339C800) [pid = 3780] [serial = 537] [outer = 1306CC00] 18:11:59 INFO - PROCESS | 3780 | 1463796719783 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]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1588ms 18:11:59 INFO - PROCESS | 3780 | 1463796719823 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 3780 | 1463796719829 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 18:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:11:59 INFO - PROCESS | 3780 | 1463796719836 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 3780 | 1463796719839 Marionette TRACE conn2 <- [1,682,null,{}] 18:11:59 INFO - PROCESS | 3780 | 1463796719843 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}] 18:11:59 INFO - PROCESS | 3780 | 1463796719974 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:12:00 INFO - PROCESS | 3780 | 1463796720115 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 3780 | ++DOCSHELL 14F66000 == 52 [pid = 3780] [id = 180] 18:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (14F68400) [pid = 3780] [serial = 538] [outer = 00000000] 18:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (16F32400) [pid = 3780] [serial = 539] [outer = 14F68400] 18:12:00 INFO - PROCESS | 3780 | 1463796720168 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (17B83400) [pid = 3780] [serial = 540] [outer = 14F68400] 18:12:01 INFO - PROCESS | 3780 | 1463796721442 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]]]}] 18:12:01 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) 18:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1669ms 18:12:01 INFO - PROCESS | 3780 | 1463796721510 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:12:01 INFO - PROCESS | 3780 | 1463796721514 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 18:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:12:01 INFO - PROCESS | 3780 | 1463796721520 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 3780 | 1463796721524 Marionette TRACE conn2 <- [1,686,null,{}] 18:12:01 INFO - PROCESS | 3780 | 1463796721529 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}] 18:12:01 INFO - PROCESS | 3780 | 1463796721670 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:12:01 INFO - PROCESS | 3780 | 1463796721747 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 3780 | ++DOCSHELL 10A5D000 == 53 [pid = 3780] [id = 181] 18:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (10A65C00) [pid = 3780] [serial = 541] [outer = 00000000] 18:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (13071C00) [pid = 3780] [serial = 542] [outer = 10A65C00] 18:12:01 INFO - PROCESS | 3780 | 1463796721795 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1337E800) [pid = 3780] [serial = 543] [outer = 10A65C00] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 140F8000 == 52 [pid = 3780] [id = 177] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 1AC36000 == 51 [pid = 3780] [id = 176] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 17B87400 == 50 [pid = 3780] [id = 175] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 10E37400 == 49 [pid = 3780] [id = 174] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 13386C00 == 48 [pid = 3780] [id = 173] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 18056400 == 47 [pid = 3780] [id = 172] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 16F2F000 == 46 [pid = 3780] [id = 171] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 138F6000 == 45 [pid = 3780] [id = 170] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 1337E400 == 44 [pid = 3780] [id = 169] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (19F22000) [pid = 3780] [serial = 452] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1B5AEC00) [pid = 3780] [serial = 488] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (15709C00) [pid = 3780] [serial = 449] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1B015800) [pid = 3780] [serial = 455] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1047D000) [pid = 3780] [serial = 446] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 1B00AC00 == 43 [pid = 3780] [id = 167] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 17A6CC00 == 42 [pid = 3780] [id = 166] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 133A2800 == 41 [pid = 3780] [id = 165] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 10F6B800 == 40 [pid = 3780] [id = 164] 18:12:02 INFO - PROCESS | 3780 | --DOCSHELL 18810400 == 39 [pid = 3780] [id = 163] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1AE8A400) [pid = 3780] [serial = 444] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1AC38C00) [pid = 3780] [serial = 479] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (140F9400) [pid = 3780] [serial = 459] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (133A8C00) [pid = 3780] [serial = 458] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1AA66800) [pid = 3780] [serial = 477] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17A6B400) [pid = 3780] [serial = 467] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1804D800) [pid = 3780] [serial = 468] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1AA62C00) [pid = 3780] [serial = 476] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (16510400) [pid = 3780] [serial = 464] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (16CF2C00) [pid = 3780] [serial = 465] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (18550400) [pid = 3780] [serial = 470] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (19C0F400) [pid = 3780] [serial = 482] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1ABBE000) [pid = 3780] [serial = 483] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1B0D0000) [pid = 3780] [serial = 485] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AE84C00) [pid = 3780] [serial = 480] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (133A2000) [pid = 3780] [serial = 462] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1331D400) [pid = 3780] [serial = 461] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A19F800) [pid = 3780] [serial = 473] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1B32CC00) [pid = 3780] [serial = 486] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A344400) [pid = 3780] [serial = 474] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (18835000) [pid = 3780] [serial = 471] [outer = 00000000] [url = about:blank] 18:12:02 INFO - PROCESS | 3780 | 1463796722763 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]]]}] 18:12:02 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) 18:12:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1267ms 18:12:02 INFO - PROCESS | 3780 | 1463796722798 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 3780 | 1463796722803 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 18:12:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:12:02 INFO - PROCESS | 3780 | 1463796722832 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 3780 | 1463796722835 Marionette TRACE conn2 <- [1,690,null,{}] 18:12:02 INFO - PROCESS | 3780 | 1463796722887 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}] 18:12:02 INFO - PROCESS | 3780 | 1463796722966 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:12:02 INFO - PROCESS | 3780 | 1463796722974 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 3780 | ++DOCSHELL 128A0400 == 40 [pid = 3780] [id = 182] 18:12:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (12A8AC00) [pid = 3780] [serial = 544] [outer = 00000000] 18:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13DACC00) [pid = 3780] [serial = 545] [outer = 12A8AC00] 18:12:03 INFO - PROCESS | 3780 | 1463796723018 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (14F60400) [pid = 3780] [serial = 546] [outer = 12A8AC00] 18:12:03 INFO - PROCESS | 3780 | 1463796723963 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]]]}] 18:12:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:12:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1187ms 18:12:04 INFO - PROCESS | 3780 | 1463796724020 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 3780 | 1463796724022 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 18:12:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:12:04 INFO - PROCESS | 3780 | 1463796724026 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 3780 | 1463796724029 Marionette TRACE conn2 <- [1,694,null,{}] 18:12:04 INFO - PROCESS | 3780 | 1463796724040 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}] 18:12:04 INFO - PROCESS | 3780 | 1463796724169 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:12:04 INFO - PROCESS | 3780 | 1463796724177 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 3780 | ++DOCSHELL 161E9C00 == 41 [pid = 3780] [id = 183] 18:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1650F400) [pid = 3780] [serial = 547] [outer = 00000000] 18:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16E9B400) [pid = 3780] [serial = 548] [outer = 1650F400] 18:12:04 INFO - PROCESS | 3780 | 1463796724223 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16F29C00) [pid = 3780] [serial = 549] [outer = 1650F400] 18:12:05 INFO - PROCESS | 3780 | 1463796725188 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]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1171ms 18:12:05 INFO - PROCESS | 3780 | 1463796725207 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 3780 | 1463796725210 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 18:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:12:05 INFO - PROCESS | 3780 | 1463796725214 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 3780 | 1463796725215 Marionette TRACE conn2 <- [1,698,null,{}] 18:12:05 INFO - PROCESS | 3780 | 1463796725219 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}] 18:12:05 INFO - PROCESS | 3780 | 1463796725322 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:12:05 INFO - PROCESS | 3780 | 1463796725420 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 3780 | ++DOCSHELL 16F32C00 == 42 [pid = 3780] [id = 184] 18:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17077000) [pid = 3780] [serial = 550] [outer = 00000000] 18:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (17A6CC00) [pid = 3780] [serial = 551] [outer = 17077000] 18:12:05 INFO - PROCESS | 3780 | 1463796725465 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (18006C00) [pid = 3780] [serial = 552] [outer = 17077000] 18:12:06 INFO - PROCESS | 3780 | 1463796726381 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]]]}] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (10E3C800) [pid = 3780] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17B81800) [pid = 3780] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AC3C000) [pid = 3780] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13381400) [pid = 3780] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1854E000) [pid = 3780] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (13DB0800) [pid = 3780] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (17B88800) [pid = 3780] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1AA67000) [pid = 3780] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (18810800) [pid = 3780] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1AC38000) [pid = 3780] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10F67000) [pid = 3780] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (18233C00) [pid = 3780] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:12:06 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (16F2F400) [pid = 3780] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:12:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:12:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1331ms 18:12:06 INFO - PROCESS | 3780 | 1463796726550 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 3780 | 1463796726552 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 18:12:06 INFO - PROCESS | 3780 | 1463796726556 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:12:06 INFO - PROCESS | 3780 | 1463796726557 Marionette TRACE conn2 <- [1,702,null,{}] 18:12:06 INFO - PROCESS | 3780 | 1463796726562 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}] 18:12:06 INFO - PROCESS | 3780 | 1463796726707 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:12:06 INFO - PROCESS | 3780 | 1463796726714 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 3780 | ++DOCSHELL 1339D800 == 43 [pid = 3780] [id = 185] 18:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (13831800) [pid = 3780] [serial = 553] [outer = 00000000] 18:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F25400) [pid = 3780] [serial = 554] [outer = 13831800] 18:12:06 INFO - PROCESS | 3780 | 1463796726760 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (171D5000) [pid = 3780] [serial = 555] [outer = 13831800] 18:12:07 INFO - PROCESS | 3780 | 1463796727686 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]]]}] 18:12:07 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 18:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1187ms 18:12:07 INFO - PROCESS | 3780 | 1463796727742 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 3780 | 1463796727744 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 18:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:12:07 INFO - PROCESS | 3780 | 1463796727747 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - PROCESS | 3780 | 1463796727749 Marionette TRACE conn2 <- [1,706,null,{}] 18:12:07 INFO - PROCESS | 3780 | 1463796727753 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}] 18:12:07 INFO - PROCESS | 3780 | 1463796727844 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:12:07 INFO - PROCESS | 3780 | 1463796727852 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 3780 | ++DOCSHELL 140F1400 == 44 [pid = 3780] [id = 186] 18:12:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1591B400) [pid = 3780] [serial = 556] [outer = 00000000] 18:12:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (18809C00) [pid = 3780] [serial = 557] [outer = 1591B400] 18:12:07 INFO - PROCESS | 3780 | 1463796727897 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1880A000) [pid = 3780] [serial = 558] [outer = 1591B400] 18:12:08 INFO - PROCESS | 3780 | 1463796728919 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]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:12:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1219ms 18:12:09 INFO - PROCESS | 3780 | 1463796728985 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 3780 | 1463796728989 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 18:12:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:12:09 INFO - PROCESS | 3780 | 1463796728995 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - PROCESS | 3780 | 1463796728999 Marionette TRACE conn2 <- [1,710,null,{}] 18:12:09 INFO - PROCESS | 3780 | 1463796729006 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}] 18:12:09 INFO - PROCESS | 3780 | 1463796729138 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:12:09 INFO - PROCESS | 3780 | 1463796729343 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 3780 | ++DOCSHELL 11C4E400 == 45 [pid = 3780] [id = 187] 18:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (11C5B400) [pid = 3780] [serial = 559] [outer = 00000000] 18:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (12D70000) [pid = 3780] [serial = 560] [outer = 11C5B400] 18:12:09 INFO - PROCESS | 3780 | 1463796729404 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1337F800) [pid = 3780] [serial = 561] [outer = 11C5B400] 18:12:10 INFO - PROCESS | 3780 | 1463796729982 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] 18:12:10 INFO - PROCESS | 3780 | 1463796730038 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 18:12:10 INFO - PROCESS | 3780 | 1463796730044 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:12:10 INFO - PROCESS | 3780 | 1463796730047 Marionette TRACE conn2 <- [1,714,null,{}] 18:12:10 INFO - PROCESS | 3780 | 1463796730051 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}] 18:12:10 INFO - PROCESS | 3780 | 1463796730149 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:12:10 INFO - PROCESS | 3780 | 1463796730241 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 3780 | ++DOCSHELL 15D09C00 == 46 [pid = 3780] [id = 188] 18:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (161E4C00) [pid = 3780] [serial = 562] [outer = 00000000] 18:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (16F28C00) [pid = 3780] [serial = 563] [outer = 161E4C00] 18:12:10 INFO - PROCESS | 3780 | 1463796730294 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (17A67000) [pid = 3780] [serial = 564] [outer = 161E4C00] 18:12:10 INFO - PROCESS | 3780 | 1463796730931 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]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:12:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 18:12:11 INFO - PROCESS | 3780 | 1463796730984 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 3780 | 1463796730987 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 18:12:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:12:11 INFO - PROCESS | 3780 | 1463796730991 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 3780 | 1463796730994 Marionette TRACE conn2 <- [1,718,null,{}] 18:12:11 INFO - PROCESS | 3780 | 1463796731005 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}] 18:12:11 INFO - PROCESS | 3780 | 1463796731116 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:12:11 INFO - PROCESS | 3780 | 1463796731197 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 3780 | ++DOCSHELL 18834000 == 47 [pid = 3780] [id = 189] 18:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19B4FC00) [pid = 3780] [serial = 565] [outer = 00000000] 18:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (19B59400) [pid = 3780] [serial = 566] [outer = 19B4FC00] 18:12:11 INFO - PROCESS | 3780 | 1463796731294 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19C0F000) [pid = 3780] [serial = 567] [outer = 19B4FC00] 18:12:11 INFO - PROCESS | 3780 | 1463796731888 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] 18:12:11 INFO - PROCESS | 3780 | 1463796731930 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 18:12:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:12:11 INFO - PROCESS | 3780 | 1463796731933 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 3780 | 1463796731936 Marionette TRACE conn2 <- [1,722,null,{}] 18:12:11 INFO - PROCESS | 3780 | 1463796731941 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}] 18:12:12 INFO - PROCESS | 3780 | 1463796732042 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:12:12 INFO - PROCESS | 3780 | 1463796732124 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 3780 | ++DOCSHELL 1A19F800 == 48 [pid = 3780] [id = 190] 18:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1A1A0C00) [pid = 3780] [serial = 568] [outer = 00000000] 18:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A345800) [pid = 3780] [serial = 569] [outer = 1A1A0C00] 18:12:12 INFO - PROCESS | 3780 | 1463796732218 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A347800) [pid = 3780] [serial = 570] [outer = 1A1A0C00] 18:12:12 INFO - PROCESS | 3780 | 1463796732793 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]]]}] 18:12:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:12:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 18:12:12 INFO - PROCESS | 3780 | 1463796732837 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 18:12:12 INFO - PROCESS | 3780 | 1463796732840 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 18:12:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:12:12 INFO - PROCESS | 3780 | 1463796732843 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 3780 | 1463796732845 Marionette TRACE conn2 <- [1,726,null,{}] 18:12:12 INFO - PROCESS | 3780 | 1463796732849 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}] 18:12:12 INFO - PROCESS | 3780 | 1463796732992 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:12:13 INFO - PROCESS | 3780 | 1463796733087 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 3780 | ++DOCSHELL 15914800 == 49 [pid = 3780] [id = 191] 18:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (15E4E000) [pid = 3780] [serial = 571] [outer = 00000000] 18:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (17B81400) [pid = 3780] [serial = 572] [outer = 15E4E000] 18:12:13 INFO - PROCESS | 3780 | 1463796733140 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19B5A000) [pid = 3780] [serial = 573] [outer = 15E4E000] 18:12:14 INFO - PROCESS | 3780 | --DOCSHELL 1339D800 == 48 [pid = 3780] [id = 185] 18:12:14 INFO - PROCESS | 3780 | --DOCSHELL 16F32C00 == 47 [pid = 3780] [id = 184] 18:12:14 INFO - PROCESS | 3780 | --DOCSHELL 161E9C00 == 46 [pid = 3780] [id = 183] 18:12:14 INFO - PROCESS | 3780 | --DOCSHELL 128A0400 == 45 [pid = 3780] [id = 182] 18:12:14 INFO - PROCESS | 3780 | --DOCSHELL 10A5D000 == 44 [pid = 3780] [id = 181] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (133A9800) [pid = 3780] [serial = 503] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1ABBD800) [pid = 3780] [serial = 531] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (18809400) [pid = 3780] [serial = 497] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1B00BC00) [pid = 3780] [serial = 528] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (15915C00) [pid = 3780] [serial = 507] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1AA60400) [pid = 3780] [serial = 521] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A1AC800) [pid = 3780] [serial = 530] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (140FD800) [pid = 3780] [serial = 509] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (19C10C00) [pid = 3780] [serial = 519] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19C0A400) [pid = 3780] [serial = 518] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AE8B800) [pid = 3780] [serial = 527] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1AA61400) [pid = 3780] [serial = 522] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (14F69800) [pid = 3780] [serial = 504] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AC32400) [pid = 3780] [serial = 525] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1B5B5C00) [pid = 3780] [serial = 489] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1B0CBC00) [pid = 3780] [serial = 500] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B333000) [pid = 3780] [serial = 329] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15915800) [pid = 3780] [serial = 494] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (14F6D800) [pid = 3780] [serial = 414] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (18550000) [pid = 3780] [serial = 516] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (14F5FC00) [pid = 3780] [serial = 506] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (177BA000) [pid = 3780] [serial = 512] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (11A0E000) [pid = 3780] [serial = 491] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (15976000) [pid = 3780] [serial = 510] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1AC31800) [pid = 3780] [serial = 524] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (179C3400) [pid = 3780] [serial = 513] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (18549C00) [pid = 3780] [serial = 515] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19B54400) [pid = 3780] [serial = 533] [outer = 00000000] [url = about:blank] 18:12:14 INFO - PROCESS | 3780 | 1463796734287 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]]]}] 18:12:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:12:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1428ms 18:12:14 INFO - PROCESS | 3780 | 1463796734304 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:12:14 INFO - PROCESS | 3780 | 1463796734308 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 18:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:12:14 INFO - PROCESS | 3780 | 1463796734313 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 3780 | 1463796734316 Marionette TRACE conn2 <- [1,730,null,{}] 18:12:14 INFO - PROCESS | 3780 | 1463796734321 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}] 18:12:14 INFO - PROCESS | 3780 | 1463796734402 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:12:14 INFO - PROCESS | 3780 | 1463796734526 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 3780 | ++DOCSHELL 12883C00 == 45 [pid = 3780] [id = 192] 18:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (12D6B800) [pid = 3780] [serial = 574] [outer = 00000000] 18:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (133A9800) [pid = 3780] [serial = 575] [outer = 12D6B800] 18:12:14 INFO - PROCESS | 3780 | 1463796734575 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (140FD400) [pid = 3780] [serial = 576] [outer = 12D6B800] 18:12:15 INFO - PROCESS | 3780 | 1463796735485 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]]]}] 18:12:15 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 18:12:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1219ms 18:12:15 INFO - PROCESS | 3780 | 1463796735539 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 18:12:15 INFO - PROCESS | 3780 | 1463796735545 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 18:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:12:15 INFO - PROCESS | 3780 | 1463796735551 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - PROCESS | 3780 | 1463796735554 Marionette TRACE conn2 <- [1,734,null,{}] 18:12:15 INFO - PROCESS | 3780 | 1463796735558 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}] 18:12:15 INFO - PROCESS | 3780 | 1463796735638 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:12:15 INFO - PROCESS | 3780 | 1463796735646 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 3780 | ++DOCSHELL 15663800 == 46 [pid = 3780] [id = 193] 18:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (15664000) [pid = 3780] [serial = 577] [outer = 00000000] 18:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (161E4800) [pid = 3780] [serial = 578] [outer = 15664000] 18:12:15 INFO - PROCESS | 3780 | 1463796735691 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16F28000) [pid = 3780] [serial = 579] [outer = 15664000] 18:12:16 INFO - PROCESS | 3780 | 1463796736655 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]]]}] 18:12:16 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.) 18:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1187ms 18:12:16 INFO - PROCESS | 3780 | 1463796736706 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 3780 | 1463796736710 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 18:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:12:16 INFO - PROCESS | 3780 | 1463796736765 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 3780 | 1463796736768 Marionette TRACE conn2 <- [1,738,null,{}] 18:12:16 INFO - PROCESS | 3780 | 1463796736775 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}] 18:12:16 INFO - PROCESS | 3780 | 1463796736932 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:12:17 INFO - PROCESS | 3780 | 1463796737066 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 3780 | ++DOCSHELL 1339CC00 == 47 [pid = 3780] [id = 194] 18:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1339D800) [pid = 3780] [serial = 580] [outer = 00000000] 18:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14F97000) [pid = 3780] [serial = 581] [outer = 1339D800] 18:12:17 INFO - PROCESS | 3780 | 1463796737124 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15E45000) [pid = 3780] [serial = 582] [outer = 1339D800] 18:12:18 INFO - PROCESS | 3780 | 1463796738205 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]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1491ms 18:12:18 INFO - PROCESS | 3780 | 1463796738262 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 3780 | 1463796738268 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 18:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:12:18 INFO - PROCESS | 3780 | 1463796738275 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 3780 | 1463796738277 Marionette TRACE conn2 <- [1,742,null,{}] 18:12:18 INFO - PROCESS | 3780 | 1463796738282 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}] 18:12:18 INFO - PROCESS | 3780 | 1463796738410 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:12:18 INFO - PROCESS | 3780 | 1463796738531 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 3780 | ++DOCSHELL 172E0000 == 48 [pid = 3780] [id = 195] 18:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (177B6000) [pid = 3780] [serial = 583] [outer = 00000000] 18:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (18545C00) [pid = 3780] [serial = 584] [outer = 177B6000] 18:12:18 INFO - PROCESS | 3780 | 1463796738586 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (18552800) [pid = 3780] [serial = 585] [outer = 177B6000] 18:12:19 INFO - PROCESS | 3780 | 1463796739610 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]]]}] 18:12:19 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 18:12:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1395ms 18:12:19 INFO - PROCESS | 3780 | 1463796739663 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 3780 | 1463796739665 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 18:12:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:12:19 INFO - PROCESS | 3780 | 1463796739669 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - PROCESS | 3780 | 1463796739673 Marionette TRACE conn2 <- [1,746,null,{}] 18:12:19 INFO - PROCESS | 3780 | 1463796739683 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}] 18:12:19 INFO - PROCESS | 3780 | 1463796739821 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:12:19 INFO - PROCESS | 3780 | 1463796739941 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 3780 | ++DOCSHELL 19B4F400 == 49 [pid = 3780] [id = 196] 18:12:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (19B51C00) [pid = 3780] [serial = 586] [outer = 00000000] 18:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19C0E800) [pid = 3780] [serial = 587] [outer = 19B51C00] 18:12:20 INFO - PROCESS | 3780 | 1463796739997 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19F29400) [pid = 3780] [serial = 588] [outer = 19B51C00] 18:12:20 INFO - PROCESS | 3780 | 1463796740513 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]]]}] 18:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 18:12:20 INFO - PROCESS | 3780 | 1463796740573 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 3780 | 1463796740576 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 18:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:12:20 INFO - PROCESS | 3780 | 1463796740579 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 3780 | 1463796740581 Marionette TRACE conn2 <- [1,750,null,{}] 18:12:20 INFO - PROCESS | 3780 | 1463796740585 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}] 18:12:20 INFO - PROCESS | 3780 | 1463796740753 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:12:20 INFO - PROCESS | 3780 | 1463796740845 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A345C00 == 50 [pid = 3780] [id = 197] 18:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1A40A800) [pid = 3780] [serial = 589] [outer = 00000000] 18:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A87FC00) [pid = 3780] [serial = 590] [outer = 1A40A800] 18:12:20 INFO - PROCESS | 3780 | 1463796740899 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AA63800) [pid = 3780] [serial = 591] [outer = 1A40A800] 18:12:21 INFO - PROCESS | 3780 | 1463796741984 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]]]}] 18:12:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:12:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1428ms 18:12:22 INFO - PROCESS | 3780 | 1463796742071 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 3780 | 1463796742075 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 18:12:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:12:22 INFO - PROCESS | 3780 | 1463796742081 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 3780 | 1463796742085 Marionette TRACE conn2 <- [1,754,null,{}] 18:12:22 INFO - PROCESS | 3780 | 1463796742091 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}] 18:12:22 INFO - PROCESS | 3780 | 1463796742179 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 13DADC00 == 49 [pid = 3780] [id = 150] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 12883C00 == 48 [pid = 3780] [id = 192] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 1A19F800 == 47 [pid = 3780] [id = 190] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 18834000 == 46 [pid = 3780] [id = 189] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 15D09C00 == 45 [pid = 3780] [id = 188] 18:12:22 INFO - PROCESS | 3780 | --DOCSHELL 11C4E400 == 44 [pid = 3780] [id = 187] 18:12:22 INFO - PROCESS | 3780 | 1463796742306 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 3780 | ++DOCSHELL 10434C00 == 45 [pid = 3780] [id = 198] 18:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (104E1800) [pid = 3780] [serial = 592] [outer = 00000000] 18:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (140FB400) [pid = 3780] [serial = 593] [outer = 104E1800] 18:12:22 INFO - PROCESS | 3780 | 1463796742352 Marionette DEBUG loaded listener.js 18:12:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (15665000) [pid = 3780] [serial = 594] [outer = 104E1800] 18:12:23 INFO - PROCESS | 3780 | 1463796743313 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]]]}] 18:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1283ms 18:12:23 INFO - PROCESS | 3780 | 1463796743379 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:12:23 INFO - PROCESS | 3780 | 1463796743384 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 18:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:12:23 INFO - PROCESS | 3780 | 1463796743390 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:12:23 INFO - PROCESS | 3780 | 1463796743392 Marionette TRACE conn2 <- [1,758,null,{}] 18:12:23 INFO - PROCESS | 3780 | 1463796743404 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}] 18:12:23 INFO - PROCESS | 3780 | 1463796743523 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:12:23 INFO - PROCESS | 3780 | 1463796743530 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 3780 | ++DOCSHELL 1596E800 == 46 [pid = 3780] [id = 199] 18:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15D03800) [pid = 3780] [serial = 595] [outer = 00000000] 18:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (18551000) [pid = 3780] [serial = 596] [outer = 15D03800] 18:12:23 INFO - PROCESS | 3780 | 1463796743574 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1880D800) [pid = 3780] [serial = 597] [outer = 15D03800] 18:12:24 INFO - PROCESS | 3780 | 1463796744035 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]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 722ms 18:12:24 INFO - PROCESS | 3780 | 1463796744088 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3780 | 1463796744091 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:12:24 INFO - PROCESS | 3780 | 1463796744101 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3780 | 1463796744104 Marionette TRACE conn2 <- [1,762,null,{}] 18:12:24 INFO - PROCESS | 3780 | 1463796744114 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}] 18:12:24 INFO - PROCESS | 3780 | 1463796744222 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:12:24 INFO - PROCESS | 3780 | 1463796744281 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 3780 | ++DOCSHELL 1A1AC800 == 47 [pid = 3780] [id = 200] 18:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A40C000) [pid = 3780] [serial = 598] [outer = 00000000] 18:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AA61000) [pid = 3780] [serial = 599] [outer = 1A40C000] 18:12:24 INFO - PROCESS | 3780 | 1463796744327 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1ABB2400) [pid = 3780] [serial = 600] [outer = 1A40C000] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (17077000) [pid = 3780] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (10A65C00) [pid = 3780] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (12A8AC00) [pid = 3780] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (14F68400) [pid = 3780] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1650F400) [pid = 3780] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13831800) [pid = 3780] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:12:24 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (12D6B800) [pid = 3780] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:12:24 INFO - PROCESS | 3780 | 1463796744820 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]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 754ms 18:12:24 INFO - PROCESS | 3780 | 1463796744897 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3780 | 1463796744900 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:12:24 INFO - PROCESS | 3780 | 1463796744912 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3780 | 1463796744913 Marionette TRACE conn2 <- [1,766,null,{}] 18:12:24 INFO - PROCESS | 3780 | 1463796744921 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}] 18:12:25 INFO - PROCESS | 3780 | 1463796745000 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:12:25 INFO - PROCESS | 3780 | 1463796745007 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 3780 | ++DOCSHELL 1ABBBC00 == 48 [pid = 3780] [id = 201] 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1ABBD400) [pid = 3780] [serial = 601] [outer = 00000000] 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AC2E400) [pid = 3780] [serial = 602] [outer = 1ABBD400] 18:12:25 INFO - PROCESS | 3780 | 1463796745051 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AC30C00) [pid = 3780] [serial = 603] [outer = 1ABBD400] 18:12:25 INFO - PROCESS | 3780 | 1463796745469 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]]]}] 18:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 610ms 18:12:25 INFO - PROCESS | 3780 | 1463796745518 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:12:25 INFO - PROCESS | 3780 | 1463796745520 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 18:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:12:25 INFO - PROCESS | 3780 | 1463796745524 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 3780 | 1463796745526 Marionette TRACE conn2 <- [1,770,null,{}] 18:12:25 INFO - PROCESS | 3780 | 1463796745531 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}] 18:12:25 INFO - PROCESS | 3780 | 1463796745615 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:12:25 INFO - PROCESS | 3780 | 1463796745622 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB3C00 == 49 [pid = 3780] [id = 202] 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AC2EC00) [pid = 3780] [serial = 604] [outer = 00000000] 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1AC39000) [pid = 3780] [serial = 605] [outer = 1AC2EC00] 18:12:25 INFO - PROCESS | 3780 | 1463796745665 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AC3B000) [pid = 3780] [serial = 606] [outer = 1AC2EC00] 18:12:26 INFO - PROCESS | 3780 | 1463796746151 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]]]}] 18:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 641ms 18:12:26 INFO - PROCESS | 3780 | 1463796746195 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:12:26 INFO - PROCESS | 3780 | 1463796746197 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 18:12:26 INFO - PROCESS | 3780 | 1463796746200 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:12:26 INFO - PROCESS | 3780 | 1463796746202 Marionette TRACE conn2 <- [1,774,null,{}] 18:12:26 INFO - PROCESS | 3780 | 1463796746206 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}] 18:12:26 INFO - PROCESS | 3780 | 1463796746300 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:12:26 INFO - PROCESS | 3780 | 1463796746310 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 3780 | ++DOCSHELL 15914C00 == 50 [pid = 3780] [id = 203] 18:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19C12000) [pid = 3780] [serial = 607] [outer = 00000000] 18:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1B012800) [pid = 3780] [serial = 608] [outer = 19C12000] 18:12:26 INFO - PROCESS | 3780 | 1463796746353 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1B0C5400) [pid = 3780] [serial = 609] [outer = 19C12000] 18:12:27 INFO - PROCESS | 3780 | 1463796747032 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]]]}] 18:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 867ms 18:12:27 INFO - PROCESS | 3780 | 1463796747076 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 3780 | 1463796747080 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 18:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:12:27 INFO - PROCESS | 3780 | 1463796747086 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 3780 | 1463796747090 Marionette TRACE conn2 <- [1,778,null,{}] 18:12:27 INFO - PROCESS | 3780 | 1463796747096 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}] 18:12:27 INFO - PROCESS | 3780 | 1463796747200 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:12:27 INFO - PROCESS | 3780 | 1463796747327 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 3780 | ++DOCSHELL 1313D400 == 51 [pid = 3780] [id = 204] 18:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13140400) [pid = 3780] [serial = 610] [outer = 00000000] 18:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (16F2F400) [pid = 3780] [serial = 611] [outer = 13140400] 18:12:27 INFO - PROCESS | 3780 | 1463796747383 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (17A67400) [pid = 3780] [serial = 612] [outer = 13140400] 18:12:28 INFO - PROCESS | 3780 | 1463796747989 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]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 962ms 18:12:28 INFO - PROCESS | 3780 | 1463796748032 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 3780 | 1463796748038 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 18:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:12:28 INFO - PROCESS | 3780 | 1463796748045 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 3780 | 1463796748047 Marionette TRACE conn2 <- [1,782,null,{}] 18:12:28 INFO - PROCESS | 3780 | 1463796748051 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}] 18:12:28 INFO - PROCESS | 3780 | 1463796748153 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:12:28 INFO - PROCESS | 3780 | 1463796748302 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 3780 | ++DOCSHELL 15917C00 == 52 [pid = 3780] [id = 205] 18:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15E4A400) [pid = 3780] [serial = 613] [outer = 00000000] 18:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1A40BC00) [pid = 3780] [serial = 614] [outer = 15E4A400] 18:12:28 INFO - PROCESS | 3780 | 1463796748355 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1ABB6800) [pid = 3780] [serial = 615] [outer = 15E4A400] 18:12:28 INFO - PROCESS | 3780 | 1463796748906 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]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 914ms 18:12:28 INFO - PROCESS | 3780 | 1463796748979 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 3780 | 1463796748981 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 18:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:12:29 INFO - PROCESS | 3780 | 1463796748985 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 3780 | 1463796748989 Marionette TRACE conn2 <- [1,786,null,{}] 18:12:29 INFO - PROCESS | 3780 | 1463796749000 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}] 18:12:29 INFO - PROCESS | 3780 | 1463796749142 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:12:29 INFO - PROCESS | 3780 | 1463796749264 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 3780 | ++DOCSHELL 1B012C00 == 53 [pid = 3780] [id = 206] 18:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1B0CBC00) [pid = 3780] [serial = 616] [outer = 00000000] 18:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1B0D2C00) [pid = 3780] [serial = 617] [outer = 1B0CBC00] 18:12:29 INFO - PROCESS | 3780 | 1463796749325 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1B0DC800) [pid = 3780] [serial = 618] [outer = 1B0CBC00] 18:12:29 INFO - PROCESS | 3780 | 1463796749903 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]]]}] 18:12:29 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 18:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 963ms 18:12:29 INFO - PROCESS | 3780 | 1463796749963 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:12:29 INFO - PROCESS | 3780 | 1463796749966 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 18:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:12:29 INFO - PROCESS | 3780 | 1463796749970 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 3780 | 1463796749972 Marionette TRACE conn2 <- [1,790,null,{}] 18:12:29 INFO - PROCESS | 3780 | 1463796749976 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}] 18:12:30 INFO - PROCESS | 3780 | 1463796750075 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:12:30 INFO - PROCESS | 3780 | 1463796750173 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 3780 | ++DOCSHELL 143A4400 == 54 [pid = 3780] [id = 207] 18:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (143A7800) [pid = 3780] [serial = 619] [outer = 00000000] 18:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (143AB800) [pid = 3780] [serial = 620] [outer = 143A7800] 18:12:30 INFO - PROCESS | 3780 | 1463796750225 Marionette DEBUG loaded listener.js 18:12:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1591D400) [pid = 3780] [serial = 621] [outer = 143A7800] 18:12:30 INFO - PROCESS | 3780 | 1463796750898 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]]]}] 18:12:30 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 18:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 962ms 18:12:30 INFO - PROCESS | 3780 | 1463796750946 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 3780 | 1463796750949 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 18:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:12:30 INFO - PROCESS | 3780 | 1463796750952 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 3780 | 1463796750954 Marionette TRACE conn2 <- [1,794,null,{}] 18:12:30 INFO - PROCESS | 3780 | 1463796750958 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}] 18:12:31 INFO - PROCESS | 3780 | 1463796751055 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:12:31 INFO - PROCESS | 3780 | 1463796751182 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 3780 | ++DOCSHELL 13387C00 == 55 [pid = 3780] [id = 208] 18:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (13837400) [pid = 3780] [serial = 622] [outer = 00000000] 18:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (143AE000) [pid = 3780] [serial = 623] [outer = 13837400] 18:12:31 INFO - PROCESS | 3780 | 1463796751236 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1570F400) [pid = 3780] [serial = 624] [outer = 13837400] 18:12:31 INFO - PROCESS | 3780 | 1463796751920 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]]]}] 18:12:31 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 18:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1027ms 18:12:31 INFO - PROCESS | 3780 | 1463796751955 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 3780 | 1463796751960 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 18:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:12:31 INFO - PROCESS | 3780 | 1463796751965 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 3780 | 1463796751969 Marionette TRACE conn2 <- [1,798,null,{}] 18:12:31 INFO - PROCESS | 3780 | 1463796751974 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}] 18:12:32 INFO - PROCESS | 3780 | 1463796752116 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:12:32 INFO - PROCESS | 3780 | 1463796752218 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 3780 | ++DOCSHELL 143A0C00 == 56 [pid = 3780] [id = 209] 18:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (143A2400) [pid = 3780] [serial = 625] [outer = 00000000] 18:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (14FC2C00) [pid = 3780] [serial = 626] [outer = 143A2400] 18:12:32 INFO - PROCESS | 3780 | 1463796752266 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (161E7400) [pid = 3780] [serial = 627] [outer = 143A2400] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1ABB3C00 == 55 [pid = 3780] [id = 202] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1ABBBC00 == 54 [pid = 3780] [id = 201] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1A1AC800 == 53 [pid = 3780] [id = 200] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1596E800 == 52 [pid = 3780] [id = 199] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 10434C00 == 51 [pid = 3780] [id = 198] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 182F9800 == 50 [pid = 3780] [id = 178] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1A345C00 == 49 [pid = 3780] [id = 197] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 19B4F400 == 48 [pid = 3780] [id = 196] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 172E0000 == 47 [pid = 3780] [id = 195] 18:12:32 INFO - PROCESS | 3780 | --DOCSHELL 1339CC00 == 46 [pid = 3780] [id = 194] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (12D70000) [pid = 3780] [serial = 560] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (16F28C00) [pid = 3780] [serial = 563] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (19B59400) [pid = 3780] [serial = 566] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1A345800) [pid = 3780] [serial = 569] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (133A9800) [pid = 3780] [serial = 575] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (17B81400) [pid = 3780] [serial = 572] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (140FD400) [pid = 3780] [serial = 576] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (161E4800) [pid = 3780] [serial = 578] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (17A6CC00) [pid = 3780] [serial = 551] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1337E800) [pid = 3780] [serial = 543] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (13071C00) [pid = 3780] [serial = 542] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (13318000) [pid = 3780] [serial = 536] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (13DACC00) [pid = 3780] [serial = 545] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (14F60400) [pid = 3780] [serial = 546] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (17B83400) [pid = 3780] [serial = 540] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (16F32400) [pid = 3780] [serial = 539] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (16E9B400) [pid = 3780] [serial = 548] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (16F25400) [pid = 3780] [serial = 554] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (18006C00) [pid = 3780] [serial = 552] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (171D5000) [pid = 3780] [serial = 555] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (16F29C00) [pid = 3780] [serial = 549] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (18809C00) [pid = 3780] [serial = 557] [outer = 00000000] [url = about:blank] 18:12:32 INFO - PROCESS | 3780 | 1463796752859 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]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 914ms 18:12:32 INFO - PROCESS | 3780 | 1463796752904 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 3780 | 1463796752909 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 18:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:12:32 INFO - PROCESS | 3780 | 1463796752916 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 3780 | 1463796752918 Marionette TRACE conn2 <- [1,802,null,{}] 18:12:32 INFO - PROCESS | 3780 | 1463796752922 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}] 18:12:33 INFO - PROCESS | 3780 | 1463796753004 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:12:33 INFO - PROCESS | 3780 | 1463796753013 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 3780 | ++DOCSHELL 13305000 == 47 [pid = 3780] [id = 210] 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (13312000) [pid = 3780] [serial = 628] [outer = 00000000] 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (14F68000) [pid = 3780] [serial = 629] [outer = 13312000] 18:12:33 INFO - PROCESS | 3780 | 1463796753060 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (15E4B400) [pid = 3780] [serial = 630] [outer = 13312000] 18:12:33 INFO - PROCESS | 3780 | 1463796753572 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] 18:12:33 INFO - PROCESS | 3780 | 1463796753587 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 18:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:12:33 INFO - PROCESS | 3780 | 1463796753598 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 3780 | 1463796753601 Marionette TRACE conn2 <- [1,806,null,{}] 18:12:33 INFO - PROCESS | 3780 | 1463796753611 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}] 18:12:33 INFO - PROCESS | 3780 | 1463796753694 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:12:33 INFO - PROCESS | 3780 | 1463796753703 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 3780 | ++DOCSHELL 16F29C00 == 48 [pid = 3780] [id = 211] 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (16F30C00) [pid = 3780] [serial = 631] [outer = 00000000] 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (179C4800) [pid = 3780] [serial = 632] [outer = 16F30C00] 18:12:33 INFO - PROCESS | 3780 | 1463796753750 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (182F9400) [pid = 3780] [serial = 633] [outer = 16F30C00] 18:12:34 INFO - PROCESS | 3780 | 1463796754196 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]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 674ms 18:12:34 INFO - PROCESS | 3780 | 1463796754249 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 3780 | 1463796754251 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 18:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:12:34 INFO - PROCESS | 3780 | 1463796754255 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 3780 | 1463796754256 Marionette TRACE conn2 <- [1,810,null,{}] 18:12:34 INFO - PROCESS | 3780 | 1463796754260 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}] 18:12:34 INFO - PROCESS | 3780 | 1463796754338 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:12:34 INFO - PROCESS | 3780 | 1463796754344 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 3780 | ++DOCSHELL 18549C00 == 49 [pid = 3780] [id = 212] 18:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1854A400) [pid = 3780] [serial = 634] [outer = 00000000] 18:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (18834400) [pid = 3780] [serial = 635] [outer = 1854A400] 18:12:34 INFO - PROCESS | 3780 | 1463796754388 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (19B56800) [pid = 3780] [serial = 636] [outer = 1854A400] 18:12:34 INFO - PROCESS | 3780 | 1463796754869 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] 18:12:34 INFO - PROCESS | 3780 | 1463796754929 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 18:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:12:34 INFO - PROCESS | 3780 | 1463796754933 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 3780 | 1463796754934 Marionette TRACE conn2 <- [1,814,null,{}] 18:12:34 INFO - PROCESS | 3780 | 1463796754944 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}] 18:12:35 INFO - PROCESS | 3780 | 1463796755065 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:12:35 INFO - PROCESS | 3780 | 1463796755071 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 3780 | ++DOCSHELL 105E7800 == 50 [pid = 3780] [id = 213] 18:12:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (11AF6400) [pid = 3780] [serial = 637] [outer = 00000000] 18:12:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (19C77C00) [pid = 3780] [serial = 638] [outer = 11AF6400] 18:12:35 INFO - PROCESS | 3780 | 1463796755115 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (19C7C800) [pid = 3780] [serial = 639] [outer = 11AF6400] 18:12:35 INFO - PROCESS | 3780 | 1463796755588 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]]]}] 18:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 722ms 18:12:35 INFO - PROCESS | 3780 | 1463796755630 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 3780 | 1463796755632 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 18:12:35 INFO - PROCESS | 3780 | 1463796755635 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:12:35 INFO - PROCESS | 3780 | 1463796755637 Marionette TRACE conn2 <- [1,818,null,{}] 18:12:35 INFO - PROCESS | 3780 | 1463796755644 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}] 18:12:35 INFO - PROCESS | 3780 | 1463796755763 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:12:35 INFO - PROCESS | 3780 | 1463796755900 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A344C00 == 51 [pid = 3780] [id = 214] 18:12:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A345C00) [pid = 3780] [serial = 640] [outer = 00000000] 18:12:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1AA63C00) [pid = 3780] [serial = 641] [outer = 1A345C00] 18:12:35 INFO - PROCESS | 3780 | 1463796755944 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1ABB2800) [pid = 3780] [serial = 642] [outer = 1A345C00] 18:12:36 INFO - PROCESS | 3780 | 1463796756367 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]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 754ms 18:12:36 INFO - PROCESS | 3780 | 1463796756410 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 3780 | 1463796756412 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 18:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:12:36 INFO - PROCESS | 3780 | 1463796756415 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 3780 | 1463796756417 Marionette TRACE conn2 <- [1,822,null,{}] 18:12:36 INFO - PROCESS | 3780 | 1463796756420 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}] 18:12:36 INFO - PROCESS | 3780 | 1463796756527 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:12:36 INFO - PROCESS | 3780 | 1463796756535 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 3780 | ++DOCSHELL 104E7800 == 52 [pid = 3780] [id = 215] 18:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1A1A5C00) [pid = 3780] [serial = 643] [outer = 00000000] 18:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1AC3C400) [pid = 3780] [serial = 644] [outer = 1A1A5C00] 18:12:36 INFO - PROCESS | 3780 | 1463796756629 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AE87000) [pid = 3780] [serial = 645] [outer = 1A1A5C00] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1306CC00) [pid = 3780] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (15D03800) [pid = 3780] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1A40C000) [pid = 3780] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (104E1800) [pid = 3780] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1339D800) [pid = 3780] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1AC2EC00) [pid = 3780] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1A40A800) [pid = 3780] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (177B6000) [pid = 3780] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (19B51C00) [pid = 3780] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1ABBD400) [pid = 3780] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1A1A0C00) [pid = 3780] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (11C5B400) [pid = 3780] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (0F303400) [pid = 3780] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (19B4C400) [pid = 3780] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (13DAF800) [pid = 3780] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1882CC00) [pid = 3780] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (15E4E000) [pid = 3780] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1591B400) [pid = 3780] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (0F30C800) [pid = 3780] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19C17400) [pid = 3780] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (161E4C00) [pid = 3780] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19B4FC00) [pid = 3780] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18548C00) [pid = 3780] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17B7EC00) [pid = 3780] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (105EA400) [pid = 3780] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15913400) [pid = 3780] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (15663400) [pid = 3780] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1AA68800) [pid = 3780] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11222800) [pid = 3780] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (13829000) [pid = 3780] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17B89400) [pid = 3780] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:12:37 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B00CC00) [pid = 3780] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:12:37 INFO - PROCESS | 3780 | 1463796757356 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]]]}] 18:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 962ms 18:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:12:37 INFO - PROCESS | 3780 | 1463796757398 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 18:12:37 INFO - PROCESS | 3780 | 1463796757400 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 18:12:37 INFO - PROCESS | 3780 | 1463796757403 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 3780 | 1463796757404 Marionette TRACE conn2 <- [1,826,null,{}] 18:12:37 INFO - PROCESS | 3780 | 1463796757408 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}] 18:12:37 INFO - PROCESS | 3780 | 1463796757483 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:12:37 INFO - PROCESS | 3780 | 1463796757490 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 3780 | ++DOCSHELL 0F30C800 == 53 [pid = 3780] [id = 216] 18:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (114A3800) [pid = 3780] [serial = 646] [outer = 00000000] 18:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (13386000) [pid = 3780] [serial = 647] [outer = 114A3800] 18:12:37 INFO - PROCESS | 3780 | 1463796757535 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (140FD000) [pid = 3780] [serial = 648] [outer = 114A3800] 18:12:37 INFO - PROCESS | 3780 | 1463796757951 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]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 610ms 18:12:38 INFO - PROCESS | 3780 | 1463796758000 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 3780 | 1463796758002 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 18:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:12:38 INFO - PROCESS | 3780 | 1463796758006 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 3780 | 1463796758007 Marionette TRACE conn2 <- [1,830,null,{}] 18:12:38 INFO - PROCESS | 3780 | 1463796758011 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}] 18:12:38 INFO - PROCESS | 3780 | 1463796758092 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:12:38 INFO - PROCESS | 3780 | 1463796758100 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 3780 | ++DOCSHELL 105F0800 == 54 [pid = 3780] [id = 217] 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1331E800) [pid = 3780] [serial = 649] [outer = 00000000] 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (161E9400) [pid = 3780] [serial = 650] [outer = 1331E800] 18:12:38 INFO - PROCESS | 3780 | 1463796758144 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17B7EC00) [pid = 3780] [serial = 651] [outer = 1331E800] 18:12:38 INFO - PROCESS | 3780 | 1463796758614 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]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 610ms 18:12:38 INFO - PROCESS | 3780 | 1463796758636 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 3780 | 1463796758638 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 18:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:12:38 INFO - PROCESS | 3780 | 1463796758645 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 3780 | 1463796758647 Marionette TRACE conn2 <- [1,834,null,{}] 18:12:38 INFO - PROCESS | 3780 | 1463796758650 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}] 18:12:38 INFO - PROCESS | 3780 | 1463796758727 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:12:38 INFO - PROCESS | 3780 | 1463796758734 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 3780 | ++DOCSHELL 15E43800 == 55 [pid = 3780] [id = 218] 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (161E8000) [pid = 3780] [serial = 652] [outer = 00000000] 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1A34C400) [pid = 3780] [serial = 653] [outer = 161E8000] 18:12:38 INFO - PROCESS | 3780 | 1463796758776 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1ABB5400) [pid = 3780] [serial = 654] [outer = 161E8000] 18:12:39 INFO - PROCESS | 3780 | 1463796759215 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]]]}] 18:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 609ms 18:12:39 INFO - PROCESS | 3780 | 1463796759238 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:12:39 INFO - PROCESS | 3780 | 1463796759241 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 18:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:12:39 INFO - PROCESS | 3780 | 1463796759244 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 3780 | 1463796759246 Marionette TRACE conn2 <- [1,838,null,{}] 18:12:39 INFO - PROCESS | 3780 | 1463796759250 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}] 18:12:39 INFO - PROCESS | 3780 | 1463796759436 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:12:39 INFO - PROCESS | 3780 | 1463796759504 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 3780 | ++DOCSHELL 10434C00 == 56 [pid = 3780] [id = 219] 18:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (104E4400) [pid = 3780] [serial = 655] [outer = 00000000] 18:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (10F63C00) [pid = 3780] [serial = 656] [outer = 104E4400] 18:12:39 INFO - PROCESS | 3780 | 1463796759561 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1331A000) [pid = 3780] [serial = 657] [outer = 104E4400] 18:12:40 INFO - PROCESS | 3780 | 1463796760224 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]]]}] 18:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1027ms 18:12:40 INFO - PROCESS | 3780 | 1463796760281 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:12:40 INFO - PROCESS | 3780 | 1463796760285 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 18:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:12:40 INFO - PROCESS | 3780 | 1463796760290 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:12:40 INFO - PROCESS | 3780 | 1463796760294 Marionette TRACE conn2 <- [1,842,null,{}] 18:12:40 INFO - PROCESS | 3780 | 1463796760299 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}] 18:12:40 INFO - PROCESS | 3780 | 1463796760404 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:12:40 INFO - PROCESS | 3780 | 1463796760536 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 3780 | ++DOCSHELL 14F60C00 == 57 [pid = 3780] [id = 220] 18:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (14F93C00) [pid = 3780] [serial = 658] [outer = 00000000] 18:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17070C00) [pid = 3780] [serial = 659] [outer = 14F93C00] 18:12:40 INFO - PROCESS | 3780 | 1463796760594 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17A6C400) [pid = 3780] [serial = 660] [outer = 14F93C00] 18:12:41 INFO - PROCESS | 3780 | 1463796761189 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]]]}] 18:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 978ms 18:12:41 INFO - PROCESS | 3780 | 1463796761270 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:12:41 INFO - PROCESS | 3780 | 1463796761273 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 18:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:12:41 INFO - PROCESS | 3780 | 1463796761276 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 3780 | 1463796761279 Marionette TRACE conn2 <- [1,846,null,{}] 18:12:41 INFO - PROCESS | 3780 | 1463796761284 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}] 18:12:41 INFO - PROCESS | 3780 | 1463796761445 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:12:41 INFO - PROCESS | 3780 | 1463796761571 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 3780 | ++DOCSHELL 19C12400 == 58 [pid = 3780] [id = 221] 18:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19C15800) [pid = 3780] [serial = 661] [outer = 00000000] 18:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19C82C00) [pid = 3780] [serial = 662] [outer = 19C15800] 18:12:41 INFO - PROCESS | 3780 | 1463796761626 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1A34E800) [pid = 3780] [serial = 663] [outer = 19C15800] 18:12:42 INFO - PROCESS | 3780 | 1463796762219 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]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1027ms 18:12:42 INFO - PROCESS | 3780 | 1463796762277 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 3780 | 1463796762281 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 18:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:12:42 INFO - PROCESS | 3780 | 1463796762292 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 3780 | 1463796762344 Marionette TRACE conn2 <- [1,850,null,{}] 18:12:42 INFO - PROCESS | 3780 | 1463796762348 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}] 18:12:42 INFO - PROCESS | 3780 | 1463796762482 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:12:42 INFO - PROCESS | 3780 | 1463796762610 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 3780 | ++DOCSHELL 1B015800 == 59 [pid = 3780] [id = 222] 18:12:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1B0C7800) [pid = 3780] [serial = 664] [outer = 00000000] 18:12:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1B0DE400) [pid = 3780] [serial = 665] [outer = 1B0C7800] 18:12:42 INFO - PROCESS | 3780 | 1463796762663 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1B0E2000) [pid = 3780] [serial = 666] [outer = 1B0C7800] 18:12:43 INFO - PROCESS | 3780 | 1463796763261 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]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 994ms 18:12:43 INFO - PROCESS | 3780 | 1463796763286 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 3780 | 1463796763288 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 18:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:12:43 INFO - PROCESS | 3780 | 1463796763292 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 3780 | 1463796763293 Marionette TRACE conn2 <- [1,854,null,{}] 18:12:43 INFO - PROCESS | 3780 | 1463796763298 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}] 18:12:43 INFO - PROCESS | 3780 | 1463796763407 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:12:43 INFO - PROCESS | 3780 | 1463796763509 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 3780 | ++DOCSHELL 11CEA800 == 60 [pid = 3780] [id = 223] 18:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (130D5C00) [pid = 3780] [serial = 667] [outer = 00000000] 18:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (143A1C00) [pid = 3780] [serial = 668] [outer = 130D5C00] 18:12:43 INFO - PROCESS | 3780 | 1463796763562 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16F27C00) [pid = 3780] [serial = 669] [outer = 130D5C00] 18:12:44 INFO - PROCESS | 3780 | 1463796764313 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]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1075ms 18:12:44 INFO - PROCESS | 3780 | 1463796764368 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 3780 | 1463796764373 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 18:12:44 INFO - PROCESS | 3780 | 1463796764395 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:12:44 INFO - PROCESS | 3780 | 1463796764399 Marionette TRACE conn2 <- [1,858,null,{}] 18:12:44 INFO - PROCESS | 3780 | 1463796764404 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}] 18:12:44 INFO - PROCESS | 3780 | 1463796764498 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:12:44 INFO - PROCESS | 3780 | 1463796764608 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 3780 | ++DOCSHELL 105EE800 == 61 [pid = 3780] [id = 224] 18:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (105F0000) [pid = 3780] [serial = 670] [outer = 00000000] 18:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11280400) [pid = 3780] [serial = 671] [outer = 105F0000] 18:12:44 INFO - PROCESS | 3780 | 1463796764656 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (11C5AC00) [pid = 3780] [serial = 672] [outer = 105F0000] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 15E43800 == 60 [pid = 3780] [id = 218] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 105F0800 == 59 [pid = 3780] [id = 217] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 0F30C800 == 58 [pid = 3780] [id = 216] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 104E7800 == 57 [pid = 3780] [id = 215] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 1A344C00 == 56 [pid = 3780] [id = 214] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 105E7800 == 55 [pid = 3780] [id = 213] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 18549C00 == 54 [pid = 3780] [id = 212] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 16F29C00 == 53 [pid = 3780] [id = 211] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 13305000 == 52 [pid = 3780] [id = 210] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 143A0C00 == 51 [pid = 3780] [id = 209] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 15917C00 == 50 [pid = 3780] [id = 205] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 1313D400 == 49 [pid = 3780] [id = 204] 18:12:45 INFO - PROCESS | 3780 | --DOCSHELL 15914C00 == 48 [pid = 3780] [id = 203] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1A1ADC00) [pid = 3780] [serial = 398] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1331BC00) [pid = 3780] [serial = 401] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (16B38C00) [pid = 3780] [serial = 404] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1AA62800) [pid = 3780] [serial = 408] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1ABB7400) [pid = 3780] [serial = 411] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (12B5C800) [pid = 3780] [serial = 492] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (161E8400) [pid = 3780] [serial = 495] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19C11000) [pid = 3780] [serial = 498] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1B0D9400) [pid = 3780] [serial = 501] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1AA63800) [pid = 3780] [serial = 591] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A87FC00) [pid = 3780] [serial = 590] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (18552800) [pid = 3780] [serial = 585] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1B012800) [pid = 3780] [serial = 608] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (18545C00) [pid = 3780] [serial = 584] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19F29400) [pid = 3780] [serial = 588] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (19C0E800) [pid = 3780] [serial = 587] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1AC30C00) [pid = 3780] [serial = 603] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15665000) [pid = 3780] [serial = 594] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1AC3B000) [pid = 3780] [serial = 606] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AC2E400) [pid = 3780] [serial = 602] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A347800) [pid = 3780] [serial = 570] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1337F800) [pid = 3780] [serial = 561] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (11AF6800) [pid = 3780] [serial = 368] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (19B55C00) [pid = 3780] [serial = 534] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15D04C00) [pid = 3780] [serial = 450] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A1A7000) [pid = 3780] [serial = 365] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19B5A000) [pid = 3780] [serial = 573] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1880A000) [pid = 3780] [serial = 558] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (10E3F800) [pid = 3780] [serial = 447] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (1B018C00) [pid = 3780] [serial = 456] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17A67000) [pid = 3780] [serial = 564] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19C0F000) [pid = 3780] [serial = 567] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1AA62000) [pid = 3780] [serial = 453] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1339C800) [pid = 3780] [serial = 537] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18551000) [pid = 3780] [serial = 596] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1AA61000) [pid = 3780] [serial = 599] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1880D800) [pid = 3780] [serial = 597] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1ABB2400) [pid = 3780] [serial = 600] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (140FB400) [pid = 3780] [serial = 593] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (15E45000) [pid = 3780] [serial = 582] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14F97000) [pid = 3780] [serial = 581] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1AC39000) [pid = 3780] [serial = 605] [outer = 00000000] [url = about:blank] 18:12:45 INFO - PROCESS | 3780 | 1463796765308 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]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 18:12:45 INFO - PROCESS | 3780 | 1463796765336 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 3780 | 1463796765346 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 18:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:12:45 INFO - PROCESS | 3780 | 1463796765359 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 3780 | 1463796765363 Marionette TRACE conn2 <- [1,862,null,{}] 18:12:45 INFO - PROCESS | 3780 | 1463796765369 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}] 18:12:45 INFO - PROCESS | 3780 | 1463796765469 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:12:45 INFO - PROCESS | 3780 | 1463796765476 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 3780 | ++DOCSHELL 11AECC00 == 49 [pid = 3780] [id = 225] 18:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11AF6800) [pid = 3780] [serial = 673] [outer = 00000000] 18:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12B5BC00) [pid = 3780] [serial = 674] [outer = 11AF6800] 18:12:45 INFO - PROCESS | 3780 | 1463796765520 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (130D5800) [pid = 3780] [serial = 675] [outer = 11AF6800] 18:12:46 INFO - PROCESS | 3780 | 1463796765985 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]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 658ms 18:12:46 INFO - PROCESS | 3780 | 1463796766018 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 3780 | 1463796766020 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 18:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:12:46 INFO - PROCESS | 3780 | 1463796766027 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 3780 | 1463796766031 Marionette TRACE conn2 <- [1,866,null,{}] 18:12:46 INFO - PROCESS | 3780 | 1463796766041 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}] 18:12:46 INFO - PROCESS | 3780 | 1463796766171 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:12:46 INFO - PROCESS | 3780 | 1463796766180 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 3780 | ++DOCSHELL 138EFC00 == 50 [pid = 3780] [id = 226] 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (138F0000) [pid = 3780] [serial = 676] [outer = 00000000] 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13DB0800) [pid = 3780] [serial = 677] [outer = 138F0000] 18:12:46 INFO - PROCESS | 3780 | 1463796766226 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (140F9C00) [pid = 3780] [serial = 678] [outer = 138F0000] 18:12:46 INFO - PROCESS | 3780 | 1463796766666 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]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 658ms 18:12:46 INFO - PROCESS | 3780 | 1463796766697 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 3780 | 1463796766699 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 18:12:46 INFO - PROCESS | 3780 | 1463796766703 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:12:46 INFO - PROCESS | 3780 | 1463796766704 Marionette TRACE conn2 <- [1,870,null,{}] 18:12:46 INFO - PROCESS | 3780 | 1463796766712 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}] 18:12:46 INFO - PROCESS | 3780 | 1463796766790 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:12:46 INFO - PROCESS | 3780 | 1463796766797 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 3780 | ++DOCSHELL 140FB800 == 51 [pid = 3780] [id = 227] 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (143A1000) [pid = 3780] [serial = 679] [outer = 00000000] 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (14F68800) [pid = 3780] [serial = 680] [outer = 143A1000] 18:12:46 INFO - PROCESS | 3780 | 1463796766840 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15701C00) [pid = 3780] [serial = 681] [outer = 143A1000] 18:12:47 INFO - PROCESS | 3780 | 1463796767258 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]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 609ms 18:12:47 INFO - PROCESS | 3780 | 1463796767299 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 3780 | 1463796767301 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 18:12:47 INFO - PROCESS | 3780 | 1463796767304 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:12:47 INFO - PROCESS | 3780 | 1463796767306 Marionette TRACE conn2 <- [1,874,null,{}] 18:12:47 INFO - PROCESS | 3780 | 1463796767309 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}] 18:12:47 INFO - PROCESS | 3780 | 1463796767447 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:12:47 INFO - PROCESS | 3780 | 1463796767454 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 3780 | ++DOCSHELL 1565C800 == 52 [pid = 3780] [id = 228] 18:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15912000) [pid = 3780] [serial = 682] [outer = 00000000] 18:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15D08000) [pid = 3780] [serial = 683] [outer = 15912000] 18:12:47 INFO - PROCESS | 3780 | 1463796767498 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15E43800) [pid = 3780] [serial = 684] [outer = 15912000] 18:12:48 INFO - PROCESS | 3780 | 1463796767985 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]]]}] 18:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 706ms 18:12:48 INFO - PROCESS | 3780 | 1463796768038 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 3780 | 1463796768040 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 18:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:12:48 INFO - PROCESS | 3780 | 1463796768043 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - PROCESS | 3780 | 1463796768045 Marionette TRACE conn2 <- [1,878,null,{}] 18:12:48 INFO - PROCESS | 3780 | 1463796768048 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}] 18:12:48 INFO - PROCESS | 3780 | 1463796768183 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:12:48 INFO - PROCESS | 3780 | 1463796768198 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 3780 | ++DOCSHELL 10E3C000 == 53 [pid = 3780] [id = 229] 18:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16B38C00) [pid = 3780] [serial = 685] [outer = 00000000] 18:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (16F28C00) [pid = 3780] [serial = 686] [outer = 16B38C00] 18:12:48 INFO - PROCESS | 3780 | 1463796768242 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16F31000) [pid = 3780] [serial = 687] [outer = 16B38C00] 18:12:48 INFO - PROCESS | 3780 | 1463796768727 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]]]}] 18:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 722ms 18:12:48 INFO - PROCESS | 3780 | 1463796768776 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:12:48 INFO - PROCESS | 3780 | 1463796768778 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 18:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:12:48 INFO - PROCESS | 3780 | 1463796768789 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:12:48 INFO - PROCESS | 3780 | 1463796768791 Marionette TRACE conn2 <- [1,882,null,{}] 18:12:48 INFO - PROCESS | 3780 | 1463796768795 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}] 18:12:48 INFO - PROCESS | 3780 | 1463796768932 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:12:49 INFO - PROCESS | 3780 | 1463796768989 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 3780 | ++DOCSHELL 1306CC00 == 54 [pid = 3780] [id = 230] 18:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (16F25800) [pid = 3780] [serial = 688] [outer = 00000000] 18:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (171CD000) [pid = 3780] [serial = 689] [outer = 16F25800] 18:12:49 INFO - PROCESS | 3780 | 1463796769033 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (171D5000) [pid = 3780] [serial = 690] [outer = 16F25800] 18:12:49 INFO - PROCESS | 3780 | 1463796769707 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]]]}] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A345C00) [pid = 3780] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A1A5C00) [pid = 3780] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (13837400) [pid = 3780] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (13312000) [pid = 3780] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (16F30C00) [pid = 3780] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (143A2400) [pid = 3780] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1854A400) [pid = 3780] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (114A3800) [pid = 3780] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (11AF6400) [pid = 3780] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1331E800) [pid = 3780] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1139ms 18:12:49 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15664000) [pid = 3780] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:12:49 INFO - PROCESS | 3780 | 1463796769933 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 3780 | 1463796769935 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 18:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:12:49 INFO - PROCESS | 3780 | 1463796769938 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 3780 | 1463796769940 Marionette TRACE conn2 <- [1,886,null,{}] 18:12:49 INFO - PROCESS | 3780 | 1463796769943 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}] 18:12:50 INFO - PROCESS | 3780 | 1463796770020 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:12:50 INFO - PROCESS | 3780 | 1463796770026 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 3780 | ++DOCSHELL 13389C00 == 55 [pid = 3780] [id = 231] 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (133A9400) [pid = 3780] [serial = 691] [outer = 00000000] 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (161E0000) [pid = 3780] [serial = 692] [outer = 133A9400] 18:12:50 INFO - PROCESS | 3780 | 1463796770069 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (17977000) [pid = 3780] [serial = 693] [outer = 133A9400] 18:12:50 INFO - PROCESS | 3780 | 1463796770512 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]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 658ms 18:12:50 INFO - PROCESS | 3780 | 1463796770575 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 3780 | 1463796770577 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 18:12:50 INFO - PROCESS | 3780 | 1463796770580 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:12:50 INFO - PROCESS | 3780 | 1463796770582 Marionette TRACE conn2 <- [1,890,null,{}] 18:12:50 INFO - PROCESS | 3780 | 1463796770585 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}] 18:12:50 INFO - PROCESS | 3780 | 1463796770668 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:12:50 INFO - PROCESS | 3780 | 1463796770675 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 3780 | ++DOCSHELL 15D0D000 == 56 [pid = 3780] [id = 232] 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (17A68000) [pid = 3780] [serial = 694] [outer = 00000000] 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1880AC00) [pid = 3780] [serial = 695] [outer = 17A68000] 18:12:50 INFO - PROCESS | 3780 | 1463796770718 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1882B000) [pid = 3780] [serial = 696] [outer = 17A68000] 18:12:51 INFO - PROCESS | 3780 | 1463796771153 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]]]}] 18:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 657ms 18:12:51 INFO - PROCESS | 3780 | 1463796771218 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:12:51 INFO - PROCESS | 3780 | 1463796771220 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 18:12:51 INFO - PROCESS | 3780 | 1463796771224 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:12:51 INFO - PROCESS | 3780 | 1463796771225 Marionette TRACE conn2 <- [1,894,null,{}] 18:12:51 INFO - PROCESS | 3780 | 1463796771279 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}] 18:12:51 INFO - PROCESS | 3780 | 1463796771356 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:12:51 INFO - PROCESS | 3780 | 1463796771364 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:51 INFO - PROCESS | 3780 | ++DOCSHELL 1882D000 == 57 [pid = 3780] [id = 233] 18:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1882D800) [pid = 3780] [serial = 697] [outer = 00000000] 18:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (19B4E400) [pid = 3780] [serial = 698] [outer = 1882D800] 18:12:51 INFO - PROCESS | 3780 | 1463796771407 Marionette DEBUG loaded listener.js 18:12:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19B58800) [pid = 3780] [serial = 699] [outer = 1882D800] 18:12:51 INFO - PROCESS | 3780 | 1463796771814 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]]]}] 18:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 610ms 18:12:51 INFO - PROCESS | 3780 | 1463796771859 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:12:51 INFO - PROCESS | 3780 | 1463796771861 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 18:12:51 INFO - PROCESS | 3780 | 1463796771864 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:12:51 INFO - PROCESS | 3780 | 1463796771867 Marionette TRACE conn2 <- [1,898,null,{}] 18:12:51 INFO - PROCESS | 3780 | 1463796771870 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}] 18:12:52 INFO - PROCESS | 3780 | 1463796772023 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:12:52 INFO - PROCESS | 3780 | 1463796772195 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 3780 | ++DOCSHELL 0F30AC00 == 58 [pid = 3780] [id = 234] 18:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (0F30C000) [pid = 3780] [serial = 700] [outer = 00000000] 18:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (103DE800) [pid = 3780] [serial = 701] [outer = 0F30C000] 18:12:52 INFO - PROCESS | 3780 | 1463796772251 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (105F3C00) [pid = 3780] [serial = 702] [outer = 0F30C000] 18:12:52 INFO - PROCESS | 3780 | 1463796772857 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]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1010ms 18:12:52 INFO - PROCESS | 3780 | 1463796772887 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 3780 | 1463796772891 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 18:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:12:52 INFO - PROCESS | 3780 | 1463796772896 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 3780 | 1463796772899 Marionette TRACE conn2 <- [1,902,null,{}] 18:12:52 INFO - PROCESS | 3780 | 1463796772905 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}] 18:12:53 INFO - PROCESS | 3780 | 1463796773011 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:12:53 INFO - PROCESS | 3780 | 1463796773111 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 3780 | ++DOCSHELL 1337D800 == 59 [pid = 3780] [id = 235] 18:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (13380800) [pid = 3780] [serial = 703] [outer = 00000000] 18:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (13834000) [pid = 3780] [serial = 704] [outer = 13380800] 18:12:53 INFO - PROCESS | 3780 | 1463796773167 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (13DB0C00) [pid = 3780] [serial = 705] [outer = 13380800] 18:12:53 INFO - PROCESS | 3780 | 1463796773884 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]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1027ms 18:12:53 INFO - PROCESS | 3780 | 1463796773933 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 3780 | 1463796773936 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 18:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:12:53 INFO - PROCESS | 3780 | 1463796773940 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 3780 | 1463796773942 Marionette TRACE conn2 <- [1,906,null,{}] 18:12:53 INFO - PROCESS | 3780 | 1463796773946 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}] 18:12:54 INFO - PROCESS | 3780 | 1463796774049 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:12:54 INFO - PROCESS | 3780 | 1463796774176 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 3780 | ++DOCSHELL 140F8000 == 60 [pid = 3780] [id = 236] 18:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (143A7C00) [pid = 3780] [serial = 706] [outer = 00000000] 18:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (16F31400) [pid = 3780] [serial = 707] [outer = 143A7C00] 18:12:54 INFO - PROCESS | 3780 | 1463796774231 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (18803000) [pid = 3780] [serial = 708] [outer = 143A7C00] 18:12:54 INFO - PROCESS | 3780 | 1463796774778 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]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 914ms 18:12:54 INFO - PROCESS | 3780 | 1463796774843 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 3780 | 1463796774847 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 18:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:12:54 INFO - PROCESS | 3780 | 1463796774858 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 3780 | 1463796774863 Marionette TRACE conn2 <- [1,910,null,{}] 18:12:54 INFO - PROCESS | 3780 | 1463796774866 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}] 18:12:55 INFO - PROCESS | 3780 | 1463796774970 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:12:55 INFO - PROCESS | 3780 | 1463796775113 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 3780 | ++DOCSHELL 103EBC00 == 61 [pid = 3780] [id = 237] 18:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (12D74800) [pid = 3780] [serial = 709] [outer = 00000000] 18:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C7B800) [pid = 3780] [serial = 710] [outer = 12D74800] 18:12:55 INFO - PROCESS | 3780 | 1463796775166 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19C83C00) [pid = 3780] [serial = 711] [outer = 12D74800] 18:12:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A1AC800) [pid = 3780] [serial = 712] [outer = 1B5B4000] 18:12:55 INFO - PROCESS | 3780 | 1463796775847 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]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1027ms 18:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:12:55 INFO - PROCESS | 3780 | 1463796775889 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:12:55 INFO - PROCESS | 3780 | 1463796775891 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 18:12:55 INFO - PROCESS | 3780 | 1463796775895 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 3780 | 1463796775896 Marionette TRACE conn2 <- [1,914,null,{}] 18:12:55 INFO - PROCESS | 3780 | 1463796775900 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}] 18:12:56 INFO - PROCESS | 3780 | 1463796776000 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:12:56 INFO - PROCESS | 3780 | 1463796776128 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 3780 | ++DOCSHELL 172D5400 == 62 [pid = 3780] [id = 238] 18:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (18834C00) [pid = 3780] [serial = 713] [outer = 00000000] 18:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1A1A7400) [pid = 3780] [serial = 714] [outer = 18834C00] 18:12:56 INFO - PROCESS | 3780 | 1463796776181 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1A348800) [pid = 3780] [serial = 715] [outer = 18834C00] 18:12:56 INFO - PROCESS | 3780 | 1463796776791 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]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1059ms 18:12:57 INFO - PROCESS | 3780 | 1463796776996 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 3780 | 1463796777001 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 18:12:57 INFO - PROCESS | 3780 | 1463796777006 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:12:57 INFO - PROCESS | 3780 | 1463796777008 Marionette TRACE conn2 <- [1,918,null,{}] 18:12:57 INFO - PROCESS | 3780 | 1463796777014 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}] 18:12:57 INFO - PROCESS | 3780 | 1463796777110 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:12:57 INFO - PROCESS | 3780 | 1463796777193 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 3780 | ++DOCSHELL 11A01800 == 63 [pid = 3780] [id = 239] 18:12:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11A05C00) [pid = 3780] [serial = 716] [outer = 00000000] 18:12:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (12A8B400) [pid = 3780] [serial = 717] [outer = 11A05C00] 18:12:57 INFO - PROCESS | 3780 | 1463796777283 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (13071000) [pid = 3780] [serial = 718] [outer = 11A05C00] 18:12:57 INFO - PROCESS | 3780 | 1463796777904 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]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 962ms 18:12:57 INFO - PROCESS | 3780 | 1463796777988 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 3780 | 1463796777991 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 18:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:12:58 INFO - PROCESS | 3780 | 1463796777998 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 3780 | 1463796778002 Marionette TRACE conn2 <- [1,922,null,{}] 18:12:58 INFO - PROCESS | 3780 | 1463796778006 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}] 18:12:58 INFO - PROCESS | 3780 | 1463796778117 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 1882D000 == 62 [pid = 3780] [id = 233] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 15D0D000 == 61 [pid = 3780] [id = 232] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 13389C00 == 60 [pid = 3780] [id = 231] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 1306CC00 == 59 [pid = 3780] [id = 230] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 10E3C000 == 58 [pid = 3780] [id = 229] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 1565C800 == 57 [pid = 3780] [id = 228] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 140FB800 == 56 [pid = 3780] [id = 227] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 138EFC00 == 55 [pid = 3780] [id = 226] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 11AECC00 == 54 [pid = 3780] [id = 225] 18:12:58 INFO - PROCESS | 3780 | --DOCSHELL 105EE800 == 53 [pid = 3780] [id = 224] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1AA63C00) [pid = 3780] [serial = 641] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1AC3C400) [pid = 3780] [serial = 644] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1ABB2800) [pid = 3780] [serial = 642] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (143AE000) [pid = 3780] [serial = 623] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (14F68000) [pid = 3780] [serial = 629] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15E4B400) [pid = 3780] [serial = 630] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (179C4800) [pid = 3780] [serial = 632] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (182F9400) [pid = 3780] [serial = 633] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (161E7400) [pid = 3780] [serial = 627] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (14FC2C00) [pid = 3780] [serial = 626] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18834400) [pid = 3780] [serial = 635] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16F2F400) [pid = 3780] [serial = 611] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1A40BC00) [pid = 3780] [serial = 614] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1B0D2C00) [pid = 3780] [serial = 617] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (143AB800) [pid = 3780] [serial = 620] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (13386000) [pid = 3780] [serial = 647] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1A34C400) [pid = 3780] [serial = 653] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1AE87000) [pid = 3780] [serial = 645] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19C77C00) [pid = 3780] [serial = 638] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1570F400) [pid = 3780] [serial = 624] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19C7C800) [pid = 3780] [serial = 639] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (161E9400) [pid = 3780] [serial = 650] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19B56800) [pid = 3780] [serial = 636] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (140FD000) [pid = 3780] [serial = 648] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17B7EC00) [pid = 3780] [serial = 651] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16F28000) [pid = 3780] [serial = 579] [outer = 00000000] [url = about:blank] 18:12:58 INFO - PROCESS | 3780 | 1463796778249 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 3780 | ++DOCSHELL 0F30D800 == 54 [pid = 3780] [id = 240] 18:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (10475000) [pid = 3780] [serial = 719] [outer = 00000000] 18:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11272000) [pid = 3780] [serial = 720] [outer = 10475000] 18:12:58 INFO - PROCESS | 3780 | 1463796778296 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (13312C00) [pid = 3780] [serial = 721] [outer = 10475000] 18:12:58 INFO - PROCESS | 3780 | 1463796778693 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]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 754ms 18:12:58 INFO - PROCESS | 3780 | 1463796778738 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 3780 | 1463796778741 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 18:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:12:58 INFO - PROCESS | 3780 | 1463796778744 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 3780 | 1463796778746 Marionette TRACE conn2 <- [1,926,null,{}] 18:12:58 INFO - PROCESS | 3780 | 1463796778756 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}] 18:12:58 INFO - PROCESS | 3780 | 1463796778906 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:12:59 INFO - PROCESS | 3780 | 1463796778998 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 3780 | ++DOCSHELL 13309400 == 55 [pid = 3780] [id = 241] 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (13386400) [pid = 3780] [serial = 722] [outer = 00000000] 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1565C800) [pid = 3780] [serial = 723] [outer = 13386400] 18:12:59 INFO - PROCESS | 3780 | 1463796779050 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15E44000) [pid = 3780] [serial = 724] [outer = 13386400] 18:12:59 INFO - PROCESS | 3780 | 1463796779414 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]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 706ms 18:12:59 INFO - PROCESS | 3780 | 1463796779475 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 3780 | 1463796779477 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 18:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:12:59 INFO - PROCESS | 3780 | 1463796779481 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 3780 | 1463796779482 Marionette TRACE conn2 <- [1,930,null,{}] 18:12:59 INFO - PROCESS | 3780 | 1463796779486 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}] 18:12:59 INFO - PROCESS | 3780 | 1463796779565 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:12:59 INFO - PROCESS | 3780 | 1463796779571 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 3780 | ++DOCSHELL 15976400 == 56 [pid = 3780] [id = 242] 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (161E4000) [pid = 3780] [serial = 725] [outer = 00000000] 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16F2E000) [pid = 3780] [serial = 726] [outer = 161E4000] 18:12:59 INFO - PROCESS | 3780 | 1463796779615 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (171CD800) [pid = 3780] [serial = 727] [outer = 161E4000] 18:13:00 INFO - PROCESS | 3780 | 1463796780046 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]]]}] 18:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 609ms 18:13:00 INFO - PROCESS | 3780 | 1463796780078 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 3780 | 1463796780080 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 18:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:13:00 INFO - PROCESS | 3780 | 1463796780087 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 3780 | 1463796780089 Marionette TRACE conn2 <- [1,934,null,{}] 18:13:00 INFO - PROCESS | 3780 | 1463796780092 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}] 18:13:00 INFO - PROCESS | 3780 | 1463796780218 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:13:00 INFO - PROCESS | 3780 | 1463796780225 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 3780 | ++DOCSHELL 103D3400 == 57 [pid = 3780] [id = 243] 18:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (14F92000) [pid = 3780] [serial = 728] [outer = 00000000] 18:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (17A6F400) [pid = 3780] [serial = 729] [outer = 14F92000] 18:13:00 INFO - PROCESS | 3780 | 1463796780268 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1823B800) [pid = 3780] [serial = 730] [outer = 14F92000] 18:13:00 INFO - PROCESS | 3780 | 1463796780748 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]]]}] 18:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 642ms 18:13:00 INFO - PROCESS | 3780 | 1463796780755 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 3780 | 1463796780757 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 18:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:13:00 INFO - PROCESS | 3780 | 1463796780760 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 3780 | 1463796780762 Marionette TRACE conn2 <- [1,938,null,{}] 18:13:00 INFO - PROCESS | 3780 | 1463796780765 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}] 18:13:00 INFO - PROCESS | 3780 | 1463796780901 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:13:00 INFO - PROCESS | 3780 | 1463796780962 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:00 INFO - PROCESS | 3780 | ++DOCSHELL 104E0C00 == 58 [pid = 3780] [id = 244] 18:13:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (18801C00) [pid = 3780] [serial = 731] [outer = 00000000] 18:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19B4D000) [pid = 3780] [serial = 732] [outer = 18801C00] 18:13:01 INFO - PROCESS | 3780 | 1463796781007 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19C0A800) [pid = 3780] [serial = 733] [outer = 18801C00] 18:13:01 INFO - PROCESS | 3780 | 1463796781479 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]]]}] 18:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 754ms 18:13:01 INFO - PROCESS | 3780 | 1463796781533 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:13:01 INFO - PROCESS | 3780 | 1463796781535 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 18:13:01 INFO - PROCESS | 3780 | 1463796781539 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:13:01 INFO - PROCESS | 3780 | 1463796781540 Marionette TRACE conn2 <- [1,942,null,{}] 18:13:01 INFO - PROCESS | 3780 | 1463796781544 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}] 18:13:01 INFO - PROCESS | 3780 | 1463796781681 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:13:01 INFO - PROCESS | 3780 | 1463796781705 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 3780 | ++DOCSHELL 130D2C00 == 59 [pid = 3780] [id = 245] 18:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1854E000) [pid = 3780] [serial = 734] [outer = 00000000] 18:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19C17400) [pid = 3780] [serial = 735] [outer = 1854E000] 18:13:01 INFO - PROCESS | 3780 | 1463796781748 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C76400) [pid = 3780] [serial = 736] [outer = 1854E000] 18:13:02 INFO - PROCESS | 3780 | 1463796782175 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]]]}] 18:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 706ms 18:13:02 INFO - PROCESS | 3780 | 1463796782244 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:13:02 INFO - PROCESS | 3780 | 1463796782246 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 18:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:13:02 INFO - PROCESS | 3780 | 1463796782249 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:13:02 INFO - PROCESS | 3780 | 1463796782251 Marionette TRACE conn2 <- [1,946,null,{}] 18:13:02 INFO - PROCESS | 3780 | 1463796782254 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}] 18:13:02 INFO - PROCESS | 3780 | 1463796782361 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:13:02 INFO - PROCESS | 3780 | 1463796782368 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:02 INFO - PROCESS | 3780 | ++DOCSHELL 19C7A400 == 60 [pid = 3780] [id = 246] 18:13:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19F2E000) [pid = 3780] [serial = 737] [outer = 00000000] 18:13:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A1A3400) [pid = 3780] [serial = 738] [outer = 19F2E000] 18:13:02 INFO - PROCESS | 3780 | 1463796782462 Marionette DEBUG loaded listener.js 18:13:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1A7F5000) [pid = 3780] [serial = 739] [outer = 19F2E000] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (16B38C00) [pid = 3780] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (16F25800) [pid = 3780] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (11AF6800) [pid = 3780] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (105F0000) [pid = 3780] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (138F0000) [pid = 3780] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (143A1000) [pid = 3780] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15912000) [pid = 3780] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (133A9400) [pid = 3780] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (17A68000) [pid = 3780] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (161E8000) [pid = 3780] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (143A7800) [pid = 3780] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1B0CBC00) [pid = 3780] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (13140400) [pid = 3780] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:13:02 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (15E4A400) [pid = 3780] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:13:02 INFO - PROCESS | 3780 | 1463796782947 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]]]}] 18:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 722ms 18:13:02 INFO - PROCESS | 3780 | 1463796782984 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:13:02 INFO - PROCESS | 3780 | 1463796782986 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 18:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:13:02 INFO - PROCESS | 3780 | 1463796782989 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:13:02 INFO - PROCESS | 3780 | 1463796782990 Marionette TRACE conn2 <- [1,950,null,{}] 18:13:03 INFO - PROCESS | 3780 | 1463796783004 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}] 18:13:03 INFO - PROCESS | 3780 | 1463796783113 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:13:03 INFO - PROCESS | 3780 | 1463796783120 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 3780 | ++DOCSHELL 13319800 == 61 [pid = 3780] [id = 247] 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (14F8FC00) [pid = 3780] [serial = 740] [outer = 00000000] 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (179B9400) [pid = 3780] [serial = 741] [outer = 14F8FC00] 18:13:03 INFO - PROCESS | 3780 | 1463796783168 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19B50800) [pid = 3780] [serial = 742] [outer = 14F8FC00] 18:13:03 INFO - PROCESS | 3780 | 1463796783584 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]]]}] 18:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 657ms 18:13:03 INFO - PROCESS | 3780 | 1463796783627 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:13:03 INFO - PROCESS | 3780 | 1463796783629 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 18:13:03 INFO - PROCESS | 3780 | 1463796783632 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:13:03 INFO - PROCESS | 3780 | 1463796783634 Marionette TRACE conn2 <- [1,954,null,{}] 18:13:03 INFO - PROCESS | 3780 | 1463796783642 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}] 18:13:03 INFO - PROCESS | 3780 | 1463796783720 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:13:03 INFO - PROCESS | 3780 | 1463796783727 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 3780 | ++DOCSHELL 15E48C00 == 62 [pid = 3780] [id = 248] 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1880E000) [pid = 3780] [serial = 743] [outer = 00000000] 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A1A9C00) [pid = 3780] [serial = 744] [outer = 1880E000] 18:13:03 INFO - PROCESS | 3780 | 1463796783770 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1AA60000) [pid = 3780] [serial = 745] [outer = 1880E000] 18:13:04 INFO - PROCESS | 3780 | 1463796784255 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]]]}] 18:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 658ms 18:13:04 INFO - PROCESS | 3780 | 1463796784305 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:13:04 INFO - PROCESS | 3780 | 1463796784307 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 18:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:13:04 INFO - PROCESS | 3780 | 1463796784311 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:13:04 INFO - PROCESS | 3780 | 1463796784313 Marionette TRACE conn2 <- [1,958,null,{}] 18:13:04 INFO - PROCESS | 3780 | 1463796784317 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}] 18:13:04 INFO - PROCESS | 3780 | 1463796784414 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:13:04 INFO - PROCESS | 3780 | 1463796784423 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:04 INFO - PROCESS | 3780 | ++DOCSHELL 16F2EC00 == 63 [pid = 3780] [id = 249] 18:13:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19C16800) [pid = 3780] [serial = 746] [outer = 00000000] 18:13:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1ABB5000) [pid = 3780] [serial = 747] [outer = 19C16800] 18:13:04 INFO - PROCESS | 3780 | 1463796784477 Marionette DEBUG loaded listener.js 18:13:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1ABBC000) [pid = 3780] [serial = 748] [outer = 19C16800] 18:13:05 INFO - PROCESS | 3780 | 1463796785138 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]]]}] 18:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 18:13:05 INFO - PROCESS | 3780 | 1463796785215 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:13:05 INFO - PROCESS | 3780 | 1463796785220 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 18:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:13:05 INFO - PROCESS | 3780 | 1463796785226 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:13:05 INFO - PROCESS | 3780 | 1463796785232 Marionette TRACE conn2 <- [1,962,null,{}] 18:13:05 INFO - PROCESS | 3780 | 1463796785241 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}] 18:13:05 INFO - PROCESS | 3780 | 1463796785437 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:13:05 INFO - PROCESS | 3780 | 1463796785562 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 3780 | ++DOCSHELL 10E40C00 == 64 [pid = 3780] [id = 250] 18:13:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (12B5C800) [pid = 3780] [serial = 749] [outer = 00000000] 18:13:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (133A9400) [pid = 3780] [serial = 750] [outer = 12B5C800] 18:13:05 INFO - PROCESS | 3780 | 1463796785619 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (13DB5C00) [pid = 3780] [serial = 751] [outer = 12B5C800] 18:13:06 INFO - PROCESS | 3780 | 1463796786191 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]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 963ms 18:13:06 INFO - PROCESS | 3780 | 1463796786205 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 3780 | 1463796786210 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 18:13:06 INFO - PROCESS | 3780 | 1463796786232 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:13:06 INFO - PROCESS | 3780 | 1463796786235 Marionette TRACE conn2 <- [1,966,null,{}] 18:13:06 INFO - PROCESS | 3780 | 1463796786239 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}] 18:13:06 INFO - PROCESS | 3780 | 1463796786351 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:13:06 INFO - PROCESS | 3780 | 1463796786454 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 3780 | ++DOCSHELL 15913400 == 65 [pid = 3780] [id = 251] 18:13:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (15915800) [pid = 3780] [serial = 752] [outer = 00000000] 18:13:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (16511000) [pid = 3780] [serial = 753] [outer = 15915800] 18:13:06 INFO - PROCESS | 3780 | 1463796786507 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (172E1400) [pid = 3780] [serial = 754] [outer = 15915800] 18:13:07 INFO - PROCESS | 3780 | 1463796787142 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]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 914ms 18:13:07 INFO - PROCESS | 3780 | 1463796787174 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 3780 | 1463796787176 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 18:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:13:07 INFO - PROCESS | 3780 | 1463796787180 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 3780 | 1463796787184 Marionette TRACE conn2 <- [1,970,null,{}] 18:13:07 INFO - PROCESS | 3780 | 1463796787194 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}] 18:13:07 INFO - PROCESS | 3780 | 1463796787301 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:13:07 INFO - PROCESS | 3780 | 1463796787413 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 3780 | ++DOCSHELL 1AA5E000 == 66 [pid = 3780] [id = 252] 18:13:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1AA5E800) [pid = 3780] [serial = 755] [outer = 00000000] 18:13:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1AA67000) [pid = 3780] [serial = 756] [outer = 1AA5E800] 18:13:07 INFO - PROCESS | 3780 | 1463796787468 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1ABB2800) [pid = 3780] [serial = 757] [outer = 1AA5E800] 18:13:08 INFO - PROCESS | 3780 | 1463796788052 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]]]}] 18:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 914ms 18:13:08 INFO - PROCESS | 3780 | 1463796788116 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:13:08 INFO - PROCESS | 3780 | 1463796788119 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 18:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:13:08 INFO - PROCESS | 3780 | 1463796788123 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 3780 | 1463796788125 Marionette TRACE conn2 <- [1,974,null,{}] 18:13:08 INFO - PROCESS | 3780 | 1463796788128 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}] 18:13:08 INFO - PROCESS | 3780 | 1463796788231 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:13:08 INFO - PROCESS | 3780 | 1463796788334 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 3780 | ++DOCSHELL 182F9400 == 67 [pid = 3780] [id = 253] 18:13:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1ABB4C00) [pid = 3780] [serial = 758] [outer = 00000000] 18:13:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1AC34400) [pid = 3780] [serial = 759] [outer = 1ABB4C00] 18:13:08 INFO - PROCESS | 3780 | 1463796788394 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1AC39000) [pid = 3780] [serial = 760] [outer = 1ABB4C00] 18:13:08 INFO - PROCESS | 3780 | 1463796788956 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]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 931ms 18:13:09 INFO - PROCESS | 3780 | 1463796789027 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:13:09 INFO - PROCESS | 3780 | 1463796789029 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 18:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:13:09 INFO - PROCESS | 3780 | 1463796789032 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 3780 | 1463796789034 Marionette TRACE conn2 <- [1,978,null,{}] 18:13:09 INFO - PROCESS | 3780 | 1463796789038 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}] 18:13:09 INFO - PROCESS | 3780 | 1463796789199 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:13:09 INFO - PROCESS | 3780 | 1463796789302 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 3780 | ++DOCSHELL 179BBC00 == 68 [pid = 3780] [id = 254] 18:13:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (179BD800) [pid = 3780] [serial = 761] [outer = 00000000] 18:13:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (18810C00) [pid = 3780] [serial = 762] [outer = 179BD800] 18:13:09 INFO - PROCESS | 3780 | 1463796789373 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1AE80400) [pid = 3780] [serial = 763] [outer = 179BD800] 18:13:10 INFO - PROCESS | 3780 | 1463796790182 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]]]}] 18:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1187ms 18:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:13:10 INFO - PROCESS | 3780 | 1463796790219 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 3780 | 1463796790223 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 18:13:10 INFO - PROCESS | 3780 | 1463796790229 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 3780 | 1463796790232 Marionette TRACE conn2 <- [1,982,null,{}] 18:13:10 INFO - PROCESS | 3780 | 1463796790237 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}] 18:13:10 INFO - PROCESS | 3780 | 1463796790336 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:13:10 INFO - PROCESS | 3780 | 1463796790488 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:10 INFO - PROCESS | 3780 | ++DOCSHELL 11C5A000 == 69 [pid = 3780] [id = 255] 18:13:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11CE9400) [pid = 3780] [serial = 764] [outer = 00000000] 18:13:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1337F000) [pid = 3780] [serial = 765] [outer = 11CE9400] 18:13:10 INFO - PROCESS | 3780 | 1463796790542 Marionette DEBUG loaded listener.js 18:13:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (13830400) [pid = 3780] [serial = 766] [outer = 11CE9400] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 140F1400 == 68 [pid = 3780] [id = 186] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 15E48C00 == 67 [pid = 3780] [id = 248] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 13319800 == 66 [pid = 3780] [id = 247] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 19C7A400 == 65 [pid = 3780] [id = 246] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 130D2C00 == 64 [pid = 3780] [id = 245] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 104E0C00 == 63 [pid = 3780] [id = 244] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 103D3400 == 62 [pid = 3780] [id = 243] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 15976400 == 61 [pid = 3780] [id = 242] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 13309400 == 60 [pid = 3780] [id = 241] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 0F30D800 == 59 [pid = 3780] [id = 240] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 11A01800 == 58 [pid = 3780] [id = 239] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1B0DE400) [pid = 3780] [serial = 665] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (19B4E400) [pid = 3780] [serial = 698] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 140F8000 == 57 [pid = 3780] [id = 236] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 1337D800 == 56 [pid = 3780] [id = 235] 18:13:11 INFO - PROCESS | 3780 | --DOCSHELL 0F30AC00 == 55 [pid = 3780] [id = 234] 18:13:11 INFO - PROCESS | 3780 | 1463796791165 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]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 962ms 18:13:11 INFO - PROCESS | 3780 | 1463796791204 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:13:11 INFO - PROCESS | 3780 | 1463796791209 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 18:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:13:11 INFO - PROCESS | 3780 | 1463796791215 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:13:11 INFO - PROCESS | 3780 | 1463796791218 Marionette TRACE conn2 <- [1,986,null,{}] 18:13:11 INFO - PROCESS | 3780 | 1463796791221 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}] 18:13:11 INFO - PROCESS | 3780 | 1463796791317 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1ABB5400) [pid = 3780] [serial = 654] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1591D400) [pid = 3780] [serial = 621] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1B0DC800) [pid = 3780] [serial = 618] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (17A67400) [pid = 3780] [serial = 612] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1ABB6800) [pid = 3780] [serial = 615] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (16F28C00) [pid = 3780] [serial = 686] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (171CD000) [pid = 3780] [serial = 689] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (12B5BC00) [pid = 3780] [serial = 674] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (130D5800) [pid = 3780] [serial = 675] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (11C5AC00) [pid = 3780] [serial = 672] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (11280400) [pid = 3780] [serial = 671] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (13DB0800) [pid = 3780] [serial = 677] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (140F9C00) [pid = 3780] [serial = 678] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (14F68800) [pid = 3780] [serial = 680] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (15701C00) [pid = 3780] [serial = 681] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19C82C00) [pid = 3780] [serial = 662] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (143A1C00) [pid = 3780] [serial = 668] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15D08000) [pid = 3780] [serial = 683] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17070C00) [pid = 3780] [serial = 659] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (10F63C00) [pid = 3780] [serial = 656] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (161E0000) [pid = 3780] [serial = 692] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17977000) [pid = 3780] [serial = 693] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1880AC00) [pid = 3780] [serial = 695] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (171D5000) [pid = 3780] [serial = 690] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (16F31000) [pid = 3780] [serial = 687] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15E43800) [pid = 3780] [serial = 684] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1882B000) [pid = 3780] [serial = 696] [outer = 00000000] [url = about:blank] 18:13:11 INFO - PROCESS | 3780 | 1463796791412 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 3780 | ++DOCSHELL 104E1800 == 56 [pid = 3780] [id = 256] 18:13:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (104E7800) [pid = 3780] [serial = 767] [outer = 00000000] 18:13:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (11A01800) [pid = 3780] [serial = 768] [outer = 104E7800] 18:13:11 INFO - PROCESS | 3780 | 1463796791457 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (130D7400) [pid = 3780] [serial = 769] [outer = 104E7800] 18:13:11 INFO - PROCESS | 3780 | 1463796791936 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]]]}] 18:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 754ms 18:13:12 INFO - PROCESS | 3780 | 1463796791990 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3780 | 1463796791992 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 18:13:12 INFO - PROCESS | 3780 | 1463796791996 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:13:12 INFO - PROCESS | 3780 | 1463796791999 Marionette TRACE conn2 <- [1,990,null,{}] 18:13:12 INFO - PROCESS | 3780 | 1463796792009 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}] 18:13:12 INFO - PROCESS | 3780 | 1463796792098 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:13:12 INFO - PROCESS | 3780 | 1463796792114 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 3780 | ++DOCSHELL 1570AC00 == 57 [pid = 3780] [id = 257] 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1570B000) [pid = 3780] [serial = 770] [outer = 00000000] 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1591D400) [pid = 3780] [serial = 771] [outer = 1570B000] 18:13:12 INFO - PROCESS | 3780 | 1463796792161 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (15E43400) [pid = 3780] [serial = 772] [outer = 1570B000] 18:13:12 INFO - PROCESS | 3780 | 1463796792608 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]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 642ms 18:13:12 INFO - PROCESS | 3780 | 1463796792640 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3780 | 1463796792642 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 18:13:12 INFO - PROCESS | 3780 | 1463796792645 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:13:12 INFO - PROCESS | 3780 | 1463796792647 Marionette TRACE conn2 <- [1,994,null,{}] 18:13:12 INFO - PROCESS | 3780 | 1463796792650 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}] 18:13:12 INFO - PROCESS | 3780 | 1463796792733 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:13:12 INFO - PROCESS | 3780 | 1463796792739 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 3780 | ++DOCSHELL 15E4A400 == 58 [pid = 3780] [id = 258] 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (161E6C00) [pid = 3780] [serial = 773] [outer = 00000000] 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (16CEC400) [pid = 3780] [serial = 774] [outer = 161E6C00] 18:13:12 INFO - PROCESS | 3780 | 1463796792783 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (103CCC00) [pid = 3780] [serial = 775] [outer = 161E6C00] 18:13:13 INFO - PROCESS | 3780 | 1463796793245 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]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 609ms 18:13:13 INFO - PROCESS | 3780 | 1463796793278 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 3780 | 1463796793280 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 18:13:13 INFO - PROCESS | 3780 | 1463796793283 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:13:13 INFO - PROCESS | 3780 | 1463796793285 Marionette TRACE conn2 <- [1,998,null,{}] 18:13:13 INFO - PROCESS | 3780 | 1463796793288 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}] 18:13:13 INFO - PROCESS | 3780 | 1463796793381 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:13:13 INFO - PROCESS | 3780 | 1463796793389 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 3780 | ++DOCSHELL 1570F000 == 59 [pid = 3780] [id = 259] 18:13:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (161DD000) [pid = 3780] [serial = 776] [outer = 00000000] 18:13:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (16F32800) [pid = 3780] [serial = 777] [outer = 161DD000] 18:13:13 INFO - PROCESS | 3780 | 1463796793432 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (177B8400) [pid = 3780] [serial = 778] [outer = 161DD000] 18:13:13 INFO - PROCESS | 3780 | 1463796793939 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]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 706ms 18:13:14 INFO - PROCESS | 3780 | 1463796793983 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 3780 | 1463796793985 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 18:13:14 INFO - PROCESS | 3780 | 1463796793988 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:13:14 INFO - PROCESS | 3780 | 1463796793990 Marionette TRACE conn2 <- [1,1002,null,{}] 18:13:14 INFO - PROCESS | 3780 | 1463796793999 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}] 18:13:14 INFO - PROCESS | 3780 | 1463796794127 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:13:14 INFO - PROCESS | 3780 | 1463796794188 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 3780 | ++DOCSHELL 16F31000 == 60 [pid = 3780] [id = 260] 18:13:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17A64000) [pid = 3780] [serial = 779] [outer = 00000000] 18:13:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (18801800) [pid = 3780] [serial = 780] [outer = 17A64000] 18:13:14 INFO - PROCESS | 3780 | 1463796794281 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (18806C00) [pid = 3780] [serial = 781] [outer = 17A64000] 18:13:14 INFO - PROCESS | 3780 | 1463796794707 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]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 754ms 18:13:14 INFO - PROCESS | 3780 | 1463796794794 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 3780 | 1463796794796 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 18:13:14 INFO - PROCESS | 3780 | 1463796794800 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:13:14 INFO - PROCESS | 3780 | 1463796794801 Marionette TRACE conn2 <- [1,1006,null,{}] 18:13:14 INFO - PROCESS | 3780 | 1463796794805 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}] 18:13:14 INFO - PROCESS | 3780 | 1463796794912 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:13:14 INFO - PROCESS | 3780 | 1463796794925 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 3780 | ++DOCSHELL 105F5000 == 61 [pid = 3780] [id = 261] 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (18236000) [pid = 3780] [serial = 782] [outer = 00000000] 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19B53800) [pid = 3780] [serial = 783] [outer = 18236000] 18:13:15 INFO - PROCESS | 3780 | 1463796795018 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19B57400) [pid = 3780] [serial = 784] [outer = 18236000] 18:13:15 INFO - PROCESS | 3780 | 1463796795405 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]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 658ms 18:13:15 INFO - PROCESS | 3780 | 1463796795439 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 3780 | 1463796795441 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 18:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:13:15 INFO - PROCESS | 3780 | 1463796795444 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 3780 | 1463796795446 Marionette TRACE conn2 <- [1,1010,null,{}] 18:13:15 INFO - PROCESS | 3780 | 1463796795449 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}] 18:13:15 INFO - PROCESS | 3780 | 1463796795605 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:13:15 INFO - PROCESS | 3780 | 1463796795611 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 3780 | ++DOCSHELL 19C0A400 == 62 [pid = 3780] [id = 262] 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19C14C00) [pid = 3780] [serial = 785] [outer = 00000000] 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19C83000) [pid = 3780] [serial = 786] [outer = 19C14C00] 18:13:15 INFO - PROCESS | 3780 | 1463796795703 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A1A5C00) [pid = 3780] [serial = 787] [outer = 19C14C00] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (18801C00) [pid = 3780] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1854E000) [pid = 3780] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (11A05C00) [pid = 3780] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (10475000) [pid = 3780] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (13386400) [pid = 3780] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (19F2E000) [pid = 3780] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (14F92000) [pid = 3780] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1882D800) [pid = 3780] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (14F8FC00) [pid = 3780] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1880E000) [pid = 3780] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:13:15 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (161E4000) [pid = 3780] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:13:16 INFO - PROCESS | 3780 | 1463796796204 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]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 818ms 18:13:16 INFO - PROCESS | 3780 | 1463796796279 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 3780 | 1463796796281 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 18:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:13:16 INFO - PROCESS | 3780 | 1463796796285 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 3780 | 1463796796287 Marionette TRACE conn2 <- [1,1014,null,{}] 18:13:16 INFO - PROCESS | 3780 | 1463796796291 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}] 18:13:16 INFO - PROCESS | 3780 | 1463796796369 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:13:16 INFO - PROCESS | 3780 | 1463796796376 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 3780 | ++DOCSHELL 13386400 == 63 [pid = 3780] [id = 263] 18:13:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (16F2A000) [pid = 3780] [serial = 788] [outer = 00000000] 18:13:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1882B800) [pid = 3780] [serial = 789] [outer = 16F2A000] 18:13:16 INFO - PROCESS | 3780 | 1463796796422 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C11000) [pid = 3780] [serial = 790] [outer = 16F2A000] 18:13:16 INFO - PROCESS | 3780 | 1463796796891 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]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 609ms 18:13:16 INFO - PROCESS | 3780 | 1463796796916 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 3780 | 1463796796918 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 18:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:13:16 INFO - PROCESS | 3780 | 1463796796925 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 3780 | 1463796796926 Marionette TRACE conn2 <- [1,1018,null,{}] 18:13:16 INFO - PROCESS | 3780 | 1463796796929 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}] 18:13:17 INFO - PROCESS | 3780 | 1463796797009 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:13:17 INFO - PROCESS | 3780 | 1463796797016 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 3780 | ++DOCSHELL 105F3400 == 64 [pid = 3780] [id = 264] 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19C19000) [pid = 3780] [serial = 791] [outer = 00000000] 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A1AA800) [pid = 3780] [serial = 792] [outer = 19C19000] 18:13:17 INFO - PROCESS | 3780 | 1463796797059 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AA5F000) [pid = 3780] [serial = 793] [outer = 19C19000] 18:13:17 INFO - PROCESS | 3780 | 1463796797482 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]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 609ms 18:13:17 INFO - PROCESS | 3780 | 1463796797530 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 3780 | 1463796797532 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 18:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:13:17 INFO - PROCESS | 3780 | 1463796797535 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - PROCESS | 3780 | 1463796797537 Marionette TRACE conn2 <- [1,1022,null,{}] 18:13:17 INFO - PROCESS | 3780 | 1463796797541 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}] 18:13:17 INFO - PROCESS | 3780 | 1463796797638 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:13:17 INFO - PROCESS | 3780 | 1463796797646 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 3780 | ++DOCSHELL 1AA66800 == 65 [pid = 3780] [id = 265] 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1ABB6400) [pid = 3780] [serial = 794] [outer = 00000000] 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1382EC00) [pid = 3780] [serial = 795] [outer = 1ABB6400] 18:13:17 INFO - PROCESS | 3780 | 1463796797695 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1AE86800) [pid = 3780] [serial = 796] [outer = 1ABB6400] 18:13:18 INFO - PROCESS | 3780 | 1463796798418 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]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 914ms 18:13:18 INFO - PROCESS | 3780 | 1463796798471 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 3780 | 1463796798475 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 18:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:13:18 INFO - PROCESS | 3780 | 1463796798481 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 3780 | 1463796798485 Marionette TRACE conn2 <- [1,1026,null,{}] 18:13:18 INFO - PROCESS | 3780 | 1463796798491 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}] 18:13:18 INFO - PROCESS | 3780 | 1463796798602 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:13:18 INFO - PROCESS | 3780 | 1463796798708 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 3780 | ++DOCSHELL 104E7000 == 66 [pid = 3780] [id = 266] 18:13:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (105F0800) [pid = 3780] [serial = 797] [outer = 00000000] 18:13:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (11C4FC00) [pid = 3780] [serial = 798] [outer = 105F0800] 18:13:18 INFO - PROCESS | 3780 | 1463796798763 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1331F000) [pid = 3780] [serial = 799] [outer = 105F0800] 18:13:19 INFO - PROCESS | 3780 | 1463796799395 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]]]}] 18:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 963ms 18:13:19 INFO - PROCESS | 3780 | 1463796799461 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:13:19 INFO - PROCESS | 3780 | 1463796799467 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 18:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:13:19 INFO - PROCESS | 3780 | 1463796799473 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:13:19 INFO - PROCESS | 3780 | 1463796799476 Marionette TRACE conn2 <- [1,1030,null,{}] 18:13:19 INFO - PROCESS | 3780 | 1463796799480 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}] 18:13:19 INFO - PROCESS | 3780 | 1463796799586 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:13:19 INFO - PROCESS | 3780 | 1463796799691 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 3780 | ++DOCSHELL 140FC400 == 67 [pid = 3780] [id = 267] 18:13:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (143A6000) [pid = 3780] [serial = 800] [outer = 00000000] 18:13:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15E45800) [pid = 3780] [serial = 801] [outer = 143A6000] 18:13:19 INFO - PROCESS | 3780 | 1463796799744 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (161E4000) [pid = 3780] [serial = 802] [outer = 143A6000] 18:13:20 INFO - PROCESS | 3780 | 1463796800375 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]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 978ms 18:13:20 INFO - PROCESS | 3780 | 1463796800416 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 3780 | 1463796800419 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 18:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:13:20 INFO - PROCESS | 3780 | 1463796800422 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 3780 | 1463796800426 Marionette TRACE conn2 <- [1,1034,null,{}] 18:13:20 INFO - PROCESS | 3780 | 1463796800437 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}] 18:13:20 INFO - PROCESS | 3780 | 1463796800544 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:13:20 INFO - PROCESS | 3780 | 1463796800697 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 3780 | ++DOCSHELL 1591B800 == 68 [pid = 3780] [id = 268] 18:13:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (19C19C00) [pid = 3780] [serial = 803] [outer = 00000000] 18:13:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1A40BC00) [pid = 3780] [serial = 804] [outer = 19C19C00] 18:13:20 INFO - PROCESS | 3780 | 1463796800753 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1ABB7000) [pid = 3780] [serial = 805] [outer = 19C19C00] 18:13:21 INFO - PROCESS | 3780 | 1463796801279 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]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 931ms 18:13:21 INFO - PROCESS | 3780 | 1463796801361 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 3780 | 1463796801363 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 18:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:13:21 INFO - PROCESS | 3780 | 1463796801367 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 3780 | 1463796801369 Marionette TRACE conn2 <- [1,1038,null,{}] 18:13:21 INFO - PROCESS | 3780 | 1463796801373 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}] 18:13:21 INFO - PROCESS | 3780 | 1463796801507 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:13:21 INFO - PROCESS | 3780 | 1463796801637 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 3780 | ++DOCSHELL 1AC3AC00 == 69 [pid = 3780] [id = 269] 18:13:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1AC3B000) [pid = 3780] [serial = 806] [outer = 00000000] 18:13:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1B009400) [pid = 3780] [serial = 807] [outer = 1AC3B000] 18:13:21 INFO - PROCESS | 3780 | 1463796801691 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1B00CC00) [pid = 3780] [serial = 808] [outer = 1AC3B000] 18:13:22 INFO - PROCESS | 3780 | 1463796802280 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]]]}] 18:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 978ms 18:13:22 INFO - PROCESS | 3780 | 1463796802345 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 3780 | 1463796802347 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 18:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:13:22 INFO - PROCESS | 3780 | 1463796802350 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - PROCESS | 3780 | 1463796802352 Marionette TRACE conn2 <- [1,1042,null,{}] 18:13:22 INFO - PROCESS | 3780 | 1463796802356 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}] 18:13:22 INFO - PROCESS | 3780 | 1463796802456 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:13:22 INFO - PROCESS | 3780 | 1463796802586 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 3780 | ++DOCSHELL 1A40F000 == 70 [pid = 3780] [id = 270] 18:13:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A882C00) [pid = 3780] [serial = 809] [outer = 00000000] 18:13:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1B015C00) [pid = 3780] [serial = 810] [outer = 1A882C00] 18:13:22 INFO - PROCESS | 3780 | 1463796802639 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B0C5800) [pid = 3780] [serial = 811] [outer = 1A882C00] 18:13:23 INFO - PROCESS | 3780 | 1463796803321 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]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1027ms 18:13:23 INFO - PROCESS | 3780 | 1463796803385 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 3780 | 1463796803388 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 18:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:13:23 INFO - PROCESS | 3780 | 1463796803391 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 3780 | 1463796803393 Marionette TRACE conn2 <- [1,1046,null,{}] 18:13:23 INFO - PROCESS | 3780 | 1463796803397 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}] 18:13:23 INFO - PROCESS | 3780 | 1463796803518 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:13:23 INFO - PROCESS | 3780 | 1463796803776 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 3780 | ++DOCSHELL 10435000 == 71 [pid = 3780] [id = 271] 18:13:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (10472400) [pid = 3780] [serial = 812] [outer = 00000000] 18:13:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1142C000) [pid = 3780] [serial = 813] [outer = 10472400] 18:13:23 INFO - PROCESS | 3780 | 1463796803831 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (12899800) [pid = 3780] [serial = 814] [outer = 10472400] 18:13:24 INFO - PROCESS | 3780 | 1463796804346 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]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1026ms 18:13:24 INFO - PROCESS | 3780 | 1463796804394 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 3780 | 1463796804399 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 18:13:24 INFO - PROCESS | 3780 | 1463796804403 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:13:24 INFO - PROCESS | 3780 | 1463796804406 Marionette TRACE conn2 <- [1,1050,null,{}] 18:13:24 INFO - PROCESS | 3780 | 1463796804411 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}] 18:13:24 INFO - PROCESS | 3780 | 1463796804557 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:13:24 INFO - PROCESS | 3780 | 1463796804664 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 3780 | ++DOCSHELL 140FD000 == 72 [pid = 3780] [id = 272] 18:13:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (143A1C00) [pid = 3780] [serial = 815] [outer = 00000000] 18:13:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (15E45C00) [pid = 3780] [serial = 816] [outer = 143A1C00] 18:13:24 INFO - PROCESS | 3780 | 1463796804713 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (161E4C00) [pid = 3780] [serial = 817] [outer = 143A1C00] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 15918000 == 71 [pid = 3780] [id = 27] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 19C12400 == 70 [pid = 3780] [id = 221] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 105F3400 == 69 [pid = 3780] [id = 264] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 13386400 == 68 [pid = 3780] [id = 263] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 19C0A400 == 67 [pid = 3780] [id = 262] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 105F5000 == 66 [pid = 3780] [id = 261] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 16F31000 == 65 [pid = 3780] [id = 260] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 1570F000 == 64 [pid = 3780] [id = 259] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 15E4A400 == 63 [pid = 3780] [id = 258] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 1570AC00 == 62 [pid = 3780] [id = 257] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 104E1800 == 61 [pid = 3780] [id = 256] 18:13:25 INFO - PROCESS | 3780 | --DOCSHELL 11C5A000 == 60 [pid = 3780] [id = 255] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (19B4D000) [pid = 3780] [serial = 732] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19C17400) [pid = 3780] [serial = 735] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (19C0A800) [pid = 3780] [serial = 733] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (13071000) [pid = 3780] [serial = 718] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (12A8B400) [pid = 3780] [serial = 717] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1ABB5000) [pid = 3780] [serial = 747] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (103DE800) [pid = 3780] [serial = 701] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (11272000) [pid = 3780] [serial = 720] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (13312C00) [pid = 3780] [serial = 721] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1A1A7400) [pid = 3780] [serial = 714] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1565C800) [pid = 3780] [serial = 723] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15E44000) [pid = 3780] [serial = 724] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1A1A3400) [pid = 3780] [serial = 738] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (17A6F400) [pid = 3780] [serial = 729] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19C7B800) [pid = 3780] [serial = 710] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (13834000) [pid = 3780] [serial = 704] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19C76400) [pid = 3780] [serial = 736] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (16F31400) [pid = 3780] [serial = 707] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (19B58800) [pid = 3780] [serial = 699] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (179B9400) [pid = 3780] [serial = 741] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1AA60000) [pid = 3780] [serial = 745] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (18051000) [pid = 3780] [serial = 405] [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.] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1A1A9C00) [pid = 3780] [serial = 744] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (171CD800) [pid = 3780] [serial = 727] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1A7F5000) [pid = 3780] [serial = 739] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (16F2E000) [pid = 3780] [serial = 726] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19B50800) [pid = 3780] [serial = 742] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1823B800) [pid = 3780] [serial = 730] [outer = 00000000] [url = about:blank] 18:13:25 INFO - PROCESS | 3780 | 1463796805384 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]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1027ms 18:13:25 INFO - PROCESS | 3780 | 1463796805442 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 3780 | 1463796805446 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 18:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:13:25 INFO - PROCESS | 3780 | 1463796805451 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 3780 | 1463796805453 Marionette TRACE conn2 <- [1,1054,null,{}] 18:13:25 INFO - PROCESS | 3780 | 1463796805456 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}] 18:13:25 INFO - PROCESS | 3780 | 1463796805553 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:13:25 INFO - PROCESS | 3780 | 1463796805644 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 3780 | ++DOCSHELL 10375400 == 61 [pid = 3780] [id = 273] 18:13:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (103C7400) [pid = 3780] [serial = 818] [outer = 00000000] 18:13:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (12A8E800) [pid = 3780] [serial = 819] [outer = 103C7400] 18:13:25 INFO - PROCESS | 3780 | 1463796805690 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (138F9C00) [pid = 3780] [serial = 820] [outer = 103C7400] 18:13:26 INFO - PROCESS | 3780 | 1463796806121 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]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 706ms 18:13:26 INFO - PROCESS | 3780 | 1463796806214 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 3780 | 1463796806216 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 18:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:13:26 INFO - PROCESS | 3780 | 1463796806225 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 3780 | 1463796806231 Marionette TRACE conn2 <- [1,1058,null,{}] 18:13:26 INFO - PROCESS | 3780 | 1463796806240 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}] 18:13:26 INFO - PROCESS | 3780 | 1463796806331 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:13:26 INFO - PROCESS | 3780 | 1463796806341 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 3780 | ++DOCSHELL 143AAC00 == 62 [pid = 3780] [id = 274] 18:13:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (171CD800) [pid = 3780] [serial = 821] [outer = 00000000] 18:13:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (179C3400) [pid = 3780] [serial = 822] [outer = 171CD800] 18:13:26 INFO - PROCESS | 3780 | 1463796806385 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (17B87400) [pid = 3780] [serial = 823] [outer = 171CD800] 18:13:26 INFO - PROCESS | 3780 | 1463796806818 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]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 674ms 18:13:26 INFO - PROCESS | 3780 | 1463796806881 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 3780 | 1463796806883 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 18:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:13:26 INFO - PROCESS | 3780 | 1463796806887 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 3780 | 1463796806888 Marionette TRACE conn2 <- [1,1062,null,{}] 18:13:26 INFO - PROCESS | 3780 | 1463796806892 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}] 18:13:27 INFO - PROCESS | 3780 | 1463796806973 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:13:27 INFO - PROCESS | 3780 | 1463796806983 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 3780 | ++DOCSHELL 1337B400 == 63 [pid = 3780] [id = 275] 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (13386400) [pid = 3780] [serial = 824] [outer = 00000000] 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1854F800) [pid = 3780] [serial = 825] [outer = 13386400] 18:13:27 INFO - PROCESS | 3780 | 1463796807027 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (18810000) [pid = 3780] [serial = 826] [outer = 13386400] 18:13:27 INFO - PROCESS | 3780 | 1463796807504 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]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 657ms 18:13:27 INFO - PROCESS | 3780 | 1463796807559 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 3780 | 1463796807561 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 18:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:13:27 INFO - PROCESS | 3780 | 1463796807564 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 3780 | 1463796807566 Marionette TRACE conn2 <- [1,1066,null,{}] 18:13:27 INFO - PROCESS | 3780 | 1463796807569 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}] 18:13:27 INFO - PROCESS | 3780 | 1463796807660 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:13:27 INFO - PROCESS | 3780 | 1463796807696 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 3780 | ++DOCSHELL 1882CC00 == 64 [pid = 3780] [id = 276] 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (18830800) [pid = 3780] [serial = 827] [outer = 00000000] 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1707F400) [pid = 3780] [serial = 828] [outer = 18830800] 18:13:27 INFO - PROCESS | 3780 | 1463796807747 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (19C14800) [pid = 3780] [serial = 829] [outer = 18830800] 18:13:28 INFO - PROCESS | 3780 | 1463796808238 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]]]}] 18:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 706ms 18:13:28 INFO - PROCESS | 3780 | 1463796808264 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 3780 | 1463796808266 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 18:13:28 INFO - PROCESS | 3780 | 1463796808269 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:13:28 INFO - PROCESS | 3780 | 1463796808271 Marionette TRACE conn2 <- [1,1070,null,{}] 18:13:28 INFO - PROCESS | 3780 | 1463796808275 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}] 18:13:28 INFO - PROCESS | 3780 | 1463796808440 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:13:28 INFO - PROCESS | 3780 | 1463796808502 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 3780 | ++DOCSHELL 19C79800 == 65 [pid = 3780] [id = 277] 18:13:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (19C7D000) [pid = 3780] [serial = 830] [outer = 00000000] 18:13:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (19F2E800) [pid = 3780] [serial = 831] [outer = 19C7D000] 18:13:28 INFO - PROCESS | 3780 | 1463796808546 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1A403000) [pid = 3780] [serial = 832] [outer = 19C7D000] 18:13:28 INFO - PROCESS | 3780 | 1463796808954 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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 706ms 18:13:29 INFO - PROCESS | 3780 | 1463796809001 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 3780 | 1463796809003 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 18:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:13:29 INFO - PROCESS | 3780 | 1463796809012 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 3780 | 1463796809014 Marionette TRACE conn2 <- [1,1074,null,{}] 18:13:29 INFO - PROCESS | 3780 | 1463796809018 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}] 18:13:29 INFO - PROCESS | 3780 | 1463796809155 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:13:29 INFO - PROCESS | 3780 | 1463796809179 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 3780 | ++DOCSHELL 1A34EC00 == 66 [pid = 3780] [id = 278] 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A409800) [pid = 3780] [serial = 833] [outer = 00000000] 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1A884800) [pid = 3780] [serial = 834] [outer = 1A409800] 18:13:29 INFO - PROCESS | 3780 | 1463796809223 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1AA60000) [pid = 3780] [serial = 835] [outer = 1A409800] 18:13:29 INFO - PROCESS | 3780 | 1463796809707 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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 722ms 18:13:29 INFO - PROCESS | 3780 | 1463796809745 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 3780 | 1463796809746 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 18:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:13:29 INFO - PROCESS | 3780 | 1463796809750 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 3780 | 1463796809751 Marionette TRACE conn2 <- [1,1078,null,{}] 18:13:29 INFO - PROCESS | 3780 | 1463796809761 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}] 18:13:29 INFO - PROCESS | 3780 | 1463796809872 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:13:29 INFO - PROCESS | 3780 | 1463796809878 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 3780 | ++DOCSHELL 19C79000 == 67 [pid = 3780] [id = 279] 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1A7FC000) [pid = 3780] [serial = 836] [outer = 00000000] 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1AC37C00) [pid = 3780] [serial = 837] [outer = 1A7FC000] 18:13:29 INFO - PROCESS | 3780 | 1463796809921 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AE8A400) [pid = 3780] [serial = 838] [outer = 1A7FC000] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (0F30C000) [pid = 3780] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (12D74800) [pid = 3780] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (18834C00) [pid = 3780] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (104E4400) [pid = 3780] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (14F93C00) [pid = 3780] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (130D5C00) [pid = 3780] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (19C12000) [pid = 3780] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (17A64000) [pid = 3780] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (18236000) [pid = 3780] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19C14C00) [pid = 3780] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (16F2A000) [pid = 3780] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (161DD000) [pid = 3780] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (104E7800) [pid = 3780] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (161E6C00) [pid = 3780] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1570B000) [pid = 3780] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (19C19000) [pid = 3780] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (11CE9400) [pid = 3780] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (143A7C00) [pid = 3780] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1B0C7800) [pid = 3780] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19C15800) [pid = 3780] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:13:30 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (13380800) [pid = 3780] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:13:30 INFO - PROCESS | 3780 | 1463796810534 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]]]}] 18:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 866ms 18:13:30 INFO - PROCESS | 3780 | 1463796810593 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 3780 | 1463796810595 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 18:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:13:30 INFO - PROCESS | 3780 | 1463796810598 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 3780 | 1463796810600 Marionette TRACE conn2 <- [1,1082,null,{}] 18:13:30 INFO - PROCESS | 3780 | 1463796810603 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}] 18:13:30 INFO - PROCESS | 3780 | 1463796810685 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:13:30 INFO - PROCESS | 3780 | 1463796810691 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 3780 | ++DOCSHELL 10E3C400 == 68 [pid = 3780] [id = 280] 18:13:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (143A2000) [pid = 3780] [serial = 839] [outer = 00000000] 18:13:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (15918400) [pid = 3780] [serial = 840] [outer = 143A2000] 18:13:30 INFO - PROCESS | 3780 | 1463796810734 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17715000) [pid = 3780] [serial = 841] [outer = 143A2000] 18:13:31 INFO - PROCESS | 3780 | 1463796811218 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]]]}] 18:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 641ms 18:13:31 INFO - PROCESS | 3780 | 1463796811273 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 3780 | 1463796811274 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 18:13:31 INFO - PROCESS | 3780 | 1463796811278 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:13:31 INFO - PROCESS | 3780 | 1463796811279 Marionette TRACE conn2 <- [1,1086,null,{}] 18:13:31 INFO - PROCESS | 3780 | 1463796811283 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}] 18:13:31 INFO - PROCESS | 3780 | 1463796811367 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:13:31 INFO - PROCESS | 3780 | 1463796811376 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 3780 | ++DOCSHELL 14F6D800 == 69 [pid = 3780] [id = 281] 18:13:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1570F400) [pid = 3780] [serial = 842] [outer = 00000000] 18:13:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19C7F000) [pid = 3780] [serial = 843] [outer = 1570F400] 18:13:31 INFO - PROCESS | 3780 | 1463796811429 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1ABB9000) [pid = 3780] [serial = 844] [outer = 1570F400] 18:13:31 INFO - PROCESS | 3780 | 1463796811876 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]]]}] 18:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 641ms 18:13:31 INFO - PROCESS | 3780 | 1463796811916 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 3780 | 1463796811919 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 18:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:13:31 INFO - PROCESS | 3780 | 1463796811922 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 3780 | 1463796811924 Marionette TRACE conn2 <- [1,1090,null,{}] 18:13:31 INFO - PROCESS | 3780 | 1463796811928 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}] 18:13:32 INFO - PROCESS | 3780 | 1463796812025 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:13:32 INFO - PROCESS | 3780 | 1463796812031 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 3780 | ++DOCSHELL 19F2EC00 == 70 [pid = 3780] [id = 282] 18:13:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1B0CC800) [pid = 3780] [serial = 845] [outer = 00000000] 18:13:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1B0DBC00) [pid = 3780] [serial = 846] [outer = 1B0CC800] 18:13:32 INFO - PROCESS | 3780 | 1463796812108 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1B0DF000) [pid = 3780] [serial = 847] [outer = 1B0CC800] 18:13:32 INFO - PROCESS | 3780 | 1463796812806 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]]]}] 18:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 930ms 18:13:32 INFO - PROCESS | 3780 | 1463796812859 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:13:32 INFO - PROCESS | 3780 | 1463796812864 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 18:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:13:32 INFO - PROCESS | 3780 | 1463796812869 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - PROCESS | 3780 | 1463796812873 Marionette TRACE conn2 <- [1,1094,null,{}] 18:13:32 INFO - PROCESS | 3780 | 1463796812878 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}] 18:13:32 INFO - PROCESS | 3780 | 1463796812990 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:13:33 INFO - PROCESS | 3780 | 1463796813100 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 3780 | ++DOCSHELL 130D5800 == 71 [pid = 3780] [id = 283] 18:13:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (130D7C00) [pid = 3780] [serial = 848] [outer = 00000000] 18:13:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (143A6C00) [pid = 3780] [serial = 849] [outer = 130D7C00] 18:13:33 INFO - PROCESS | 3780 | 1463796813155 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15657800) [pid = 3780] [serial = 850] [outer = 130D7C00] 18:13:33 INFO - PROCESS | 3780 | 1463796813827 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]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1026ms 18:13:33 INFO - PROCESS | 3780 | 1463796813911 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 3780 | 1463796813917 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 18:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:13:33 INFO - PROCESS | 3780 | 1463796813924 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 3780 | 1463796813926 Marionette TRACE conn2 <- [1,1098,null,{}] 18:13:33 INFO - PROCESS | 3780 | 1463796813930 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}] 18:13:34 INFO - PROCESS | 3780 | 1463796814091 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:13:34 INFO - PROCESS | 3780 | 1463796814149 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 3780 | ++DOCSHELL 140F8000 == 72 [pid = 3780] [id = 284] 18:13:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (143A3000) [pid = 3780] [serial = 851] [outer = 00000000] 18:13:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (17975400) [pid = 3780] [serial = 852] [outer = 143A3000] 18:13:34 INFO - PROCESS | 3780 | 1463796814201 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (17B8D400) [pid = 3780] [serial = 853] [outer = 143A3000] 18:13:34 INFO - PROCESS | 3780 | 1463796814885 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]]]}] 18:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 963ms 18:13:34 INFO - PROCESS | 3780 | 1463796814898 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 3780 | 1463796814901 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 18:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:13:34 INFO - PROCESS | 3780 | 1463796814905 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 3780 | 1463796814908 Marionette TRACE conn2 <- [1,1102,null,{}] 18:13:34 INFO - PROCESS | 3780 | 1463796814919 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}] 18:13:35 INFO - PROCESS | 3780 | 1463796815028 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:13:35 INFO - PROCESS | 3780 | 1463796815137 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A7F5000 == 73 [pid = 3780] [id = 285] 18:13:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A87FC00) [pid = 3780] [serial = 854] [outer = 00000000] 18:13:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1AA5F400) [pid = 3780] [serial = 855] [outer = 1A87FC00] 18:13:35 INFO - PROCESS | 3780 | 1463796815195 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1B0C8000) [pid = 3780] [serial = 856] [outer = 1A87FC00] 18:13:35 INFO - PROCESS | 3780 | 1463796815757 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]]]}] 18:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 914ms 18:13:35 INFO - PROCESS | 3780 | 1463796815809 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:13:35 INFO - PROCESS | 3780 | 1463796815812 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 18:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:13:35 INFO - PROCESS | 3780 | 1463796815815 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 3780 | 1463796815817 Marionette TRACE conn2 <- [1,1106,null,{}] 18:13:35 INFO - PROCESS | 3780 | 1463796815821 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}] 18:13:35 INFO - PROCESS | 3780 | 1463796815926 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:13:36 INFO - PROCESS | 3780 | 1463796816032 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 3780 | ++DOCSHELL 19C11400 == 74 [pid = 3780] [id = 286] 18:13:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19C12000) [pid = 3780] [serial = 857] [outer = 00000000] 18:13:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1B0E4C00) [pid = 3780] [serial = 858] [outer = 19C12000] 18:13:36 INFO - PROCESS | 3780 | 1463796816134 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (19C15800) [pid = 3780] [serial = 859] [outer = 19C12000] 18:13:36 INFO - PROCESS | 3780 | 1463796816749 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]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 962ms 18:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:13:36 INFO - PROCESS | 3780 | 1463796816794 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 3780 | 1463796816796 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 18:13:36 INFO - PROCESS | 3780 | 1463796816799 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 3780 | 1463796816801 Marionette TRACE conn2 <- [1,1110,null,{}] 18:13:36 INFO - PROCESS | 3780 | 1463796816805 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}] 18:13:36 INFO - PROCESS | 3780 | 1463796816907 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:13:37 INFO - PROCESS | 3780 | 1463796817050 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 3780 | ++DOCSHELL 1289B400 == 75 [pid = 3780] [id = 287] 18:13:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (16CED400) [pid = 3780] [serial = 860] [outer = 00000000] 18:13:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1B331C00) [pid = 3780] [serial = 861] [outer = 16CED400] 18:13:37 INFO - PROCESS | 3780 | 1463796817103 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1B334C00) [pid = 3780] [serial = 862] [outer = 16CED400] 18:13:37 INFO - PROCESS | 3780 | 1463796817956 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]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1171ms 18:13:38 INFO - PROCESS | 3780 | 1463796817984 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 3780 | 1463796817987 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 18:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:13:38 INFO - PROCESS | 3780 | 1463796817994 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 3780 | 1463796817997 Marionette TRACE conn2 <- [1,1114,null,{}] 18:13:38 INFO - PROCESS | 3780 | 1463796818002 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}] 18:13:38 INFO - PROCESS | 3780 | 1463796818100 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:13:38 INFO - PROCESS | 3780 | 1463796818229 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 3780 | ++DOCSHELL 10F6AC00 == 76 [pid = 3780] [id = 288] 18:13:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (13071000) [pid = 3780] [serial = 863] [outer = 00000000] 18:13:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1331D400) [pid = 3780] [serial = 864] [outer = 13071000] 18:13:38 INFO - PROCESS | 3780 | 1463796818280 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (13389800) [pid = 3780] [serial = 865] [outer = 13071000] 18:13:38 INFO - PROCESS | 3780 | 1463796818893 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]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 963ms 18:13:38 INFO - PROCESS | 3780 | 1463796818971 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 3780 | 1463796818976 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 18:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:13:38 INFO - PROCESS | 3780 | 1463796818982 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 3780 | 1463796818984 Marionette TRACE conn2 <- [1,1118,null,{}] 18:13:38 INFO - PROCESS | 3780 | 1463796818988 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}] 18:13:39 INFO - PROCESS | 3780 | 1463796819083 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:13:39 INFO - PROCESS | 3780 | 1463796819224 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 3780 | ++DOCSHELL 0F30D800 == 77 [pid = 3780] [id = 289] 18:13:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (10560000) [pid = 3780] [serial = 866] [outer = 00000000] 18:13:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (143A2C00) [pid = 3780] [serial = 867] [outer = 10560000] 18:13:39 INFO - PROCESS | 3780 | 1463796819273 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1565F800) [pid = 3780] [serial = 868] [outer = 10560000] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 14F6D800 == 76 [pid = 3780] [id = 281] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 10E3C400 == 75 [pid = 3780] [id = 280] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 19C79000 == 74 [pid = 3780] [id = 279] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 1A34EC00 == 73 [pid = 3780] [id = 278] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 19C79800 == 72 [pid = 3780] [id = 277] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 1882CC00 == 71 [pid = 3780] [id = 276] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 1337B400 == 70 [pid = 3780] [id = 275] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 143AAC00 == 69 [pid = 3780] [id = 274] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 10375400 == 68 [pid = 3780] [id = 273] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 140FD000 == 67 [pid = 3780] [id = 272] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 10435000 == 66 [pid = 3780] [id = 271] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (18810C00) [pid = 3780] [serial = 762] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (133A9400) [pid = 3780] [serial = 750] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1382EC00) [pid = 3780] [serial = 795] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (16511000) [pid = 3780] [serial = 753] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1AA67000) [pid = 3780] [serial = 756] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1AC34400) [pid = 3780] [serial = 759] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 104E7000 == 65 [pid = 3780] [id = 266] 18:13:39 INFO - PROCESS | 3780 | --DOCSHELL 1AA66800 == 64 [pid = 3780] [id = 265] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1B0C5400) [pid = 3780] [serial = 609] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (19C83C00) [pid = 3780] [serial = 711] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1A348800) [pid = 3780] [serial = 715] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1331A000) [pid = 3780] [serial = 657] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (17A6C400) [pid = 3780] [serial = 660] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (16F27C00) [pid = 3780] [serial = 669] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (18801800) [pid = 3780] [serial = 780] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19B53800) [pid = 3780] [serial = 783] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (18806C00) [pid = 3780] [serial = 781] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (19C83000) [pid = 3780] [serial = 786] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19B57400) [pid = 3780] [serial = 784] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1882B800) [pid = 3780] [serial = 789] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (16F32800) [pid = 3780] [serial = 777] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (11A01800) [pid = 3780] [serial = 768] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (130D7400) [pid = 3780] [serial = 769] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (16CEC400) [pid = 3780] [serial = 774] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (103CCC00) [pid = 3780] [serial = 775] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1591D400) [pid = 3780] [serial = 771] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (15E43400) [pid = 3780] [serial = 772] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1A1AA800) [pid = 3780] [serial = 792] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (13830400) [pid = 3780] [serial = 766] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1337F000) [pid = 3780] [serial = 765] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1A1A5C00) [pid = 3780] [serial = 787] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1AA5F000) [pid = 3780] [serial = 793] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19C11000) [pid = 3780] [serial = 790] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (177B8400) [pid = 3780] [serial = 778] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (18803000) [pid = 3780] [serial = 708] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1B0E2000) [pid = 3780] [serial = 666] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1A34E800) [pid = 3780] [serial = 663] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (13DB0C00) [pid = 3780] [serial = 705] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (105F3C00) [pid = 3780] [serial = 702] [outer = 00000000] [url = about:blank] 18:13:39 INFO - PROCESS | 3780 | 1463796819814 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]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 930ms 18:13:39 INFO - PROCESS | 3780 | 1463796819885 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 3780 | 1463796819887 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 18:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:13:39 INFO - PROCESS | 3780 | 1463796819891 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 3780 | 1463796819894 Marionette TRACE conn2 <- [1,1122,null,{}] 18:13:39 INFO - PROCESS | 3780 | 1463796819905 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}] 18:13:40 INFO - PROCESS | 3780 | 1463796820046 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:13:40 INFO - PROCESS | 3780 | 1463796820134 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 3780 | ++DOCSHELL 104EA400 == 65 [pid = 3780] [id = 290] 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (13309400) [pid = 3780] [serial = 869] [outer = 00000000] 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (13834000) [pid = 3780] [serial = 870] [outer = 13309400] 18:13:40 INFO - PROCESS | 3780 | 1463796820181 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (15D03800) [pid = 3780] [serial = 871] [outer = 13309400] 18:13:40 INFO - PROCESS | 3780 | 1463796820594 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]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 722ms 18:13:40 INFO - PROCESS | 3780 | 1463796820624 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:13:40 INFO - PROCESS | 3780 | 1463796820627 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 18:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:13:40 INFO - PROCESS | 3780 | 1463796820630 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 3780 | 1463796820632 Marionette TRACE conn2 <- [1,1126,null,{}] 18:13:40 INFO - PROCESS | 3780 | 1463796820639 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}] 18:13:40 INFO - PROCESS | 3780 | 1463796820722 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:13:40 INFO - PROCESS | 3780 | 1463796820758 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 3780 | ++DOCSHELL 15E4A800 == 66 [pid = 3780] [id = 291] 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (15E4DC00) [pid = 3780] [serial = 872] [outer = 00000000] 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (16510C00) [pid = 3780] [serial = 873] [outer = 15E4DC00] 18:13:40 INFO - PROCESS | 3780 | 1463796820809 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1707E000) [pid = 3780] [serial = 874] [outer = 15E4DC00] 18:13:41 INFO - PROCESS | 3780 | 1463796821290 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]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 658ms 18:13:41 INFO - PROCESS | 3780 | 1463796821301 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 3780 | 1463796821303 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 18:13:41 INFO - PROCESS | 3780 | 1463796821306 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:13:41 INFO - PROCESS | 3780 | 1463796821308 Marionette TRACE conn2 <- [1,1130,null,{}] 18:13:41 INFO - PROCESS | 3780 | 1463796821311 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}] 18:13:41 INFO - PROCESS | 3780 | 1463796821388 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:13:41 INFO - PROCESS | 3780 | 1463796821395 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 3780 | ++DOCSHELL 140FB400 == 67 [pid = 3780] [id = 292] 18:13:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15E47C00) [pid = 3780] [serial = 875] [outer = 00000000] 18:13:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (179B6C00) [pid = 3780] [serial = 876] [outer = 15E47C00] 18:13:41 INFO - PROCESS | 3780 | 1463796821438 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (17B88000) [pid = 3780] [serial = 877] [outer = 15E47C00] 18:13:41 INFO - PROCESS | 3780 | 1463796821885 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]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 641ms 18:13:41 INFO - PROCESS | 3780 | 1463796821944 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 3780 | 1463796821946 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 18:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:13:41 INFO - PROCESS | 3780 | 1463796821950 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 3780 | 1463796821951 Marionette TRACE conn2 <- [1,1134,null,{}] 18:13:41 INFO - PROCESS | 3780 | 1463796821955 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}] 18:13:42 INFO - PROCESS | 3780 | 1463796822091 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:13:42 INFO - PROCESS | 3780 | 1463796822099 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 3780 | ++DOCSHELL 10A57C00 == 68 [pid = 3780] [id = 293] 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (10A5A000) [pid = 3780] [serial = 878] [outer = 00000000] 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17969800) [pid = 3780] [serial = 879] [outer = 10A5A000] 18:13:42 INFO - PROCESS | 3780 | 1463796822170 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1880EC00) [pid = 3780] [serial = 880] [outer = 10A5A000] 18:13:42 INFO - PROCESS | 3780 | 1463796822663 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]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 706ms 18:13:42 INFO - PROCESS | 3780 | 1463796822685 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 3780 | 1463796822687 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 18:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:13:42 INFO - PROCESS | 3780 | 1463796822690 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 3780 | 1463796822691 Marionette TRACE conn2 <- [1,1138,null,{}] 18:13:42 INFO - PROCESS | 3780 | 1463796822702 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}] 18:13:42 INFO - PROCESS | 3780 | 1463796822809 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:13:42 INFO - PROCESS | 3780 | 1463796822815 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 3780 | ++DOCSHELL 179B7400 == 69 [pid = 3780] [id = 294] 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1882B400) [pid = 3780] [serial = 881] [outer = 00000000] 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19B55000) [pid = 3780] [serial = 882] [outer = 1882B400] 18:13:42 INFO - PROCESS | 3780 | 1463796822859 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19B57400) [pid = 3780] [serial = 883] [outer = 1882B400] 18:13:43 INFO - PROCESS | 3780 | 1463796823301 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]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 658ms 18:13:43 INFO - PROCESS | 3780 | 1463796823328 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 3780 | 1463796823330 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 18:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:13:43 INFO - PROCESS | 3780 | 1463796823334 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 3780 | 1463796823335 Marionette TRACE conn2 <- [1,1142,null,{}] 18:13:43 INFO - PROCESS | 3780 | 1463796823339 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}] 18:13:43 INFO - PROCESS | 3780 | 1463796823450 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:13:43 INFO - PROCESS | 3780 | 1463796823550 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 3780 | ++DOCSHELL 17070C00 == 70 [pid = 3780] [id = 295] 18:13:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (18835000) [pid = 3780] [serial = 884] [outer = 00000000] 18:13:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (19C77800) [pid = 3780] [serial = 885] [outer = 18835000] 18:13:43 INFO - PROCESS | 3780 | 1463796823593 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (19C80000) [pid = 3780] [serial = 886] [outer = 18835000] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (18830800) [pid = 3780] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1A409800) [pid = 3780] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1570F400) [pid = 3780] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (19C16800) [pid = 3780] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (103C7400) [pid = 3780] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (12B5C800) [pid = 3780] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (171CD800) [pid = 3780] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (179BD800) [pid = 3780] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1AA5E800) [pid = 3780] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1ABB6400) [pid = 3780] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A7FC000) [pid = 3780] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13386400) [pid = 3780] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (143A2000) [pid = 3780] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1ABB4C00) [pid = 3780] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19C7D000) [pid = 3780] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (10472400) [pid = 3780] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (143A1C00) [pid = 3780] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:13:44 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (15915800) [pid = 3780] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:13:44 INFO - PROCESS | 3780 | 1463796824272 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]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 962ms 18:13:44 INFO - PROCESS | 3780 | 1463796824314 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:13:44 INFO - PROCESS | 3780 | 1463796824316 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 18:13:44 INFO - PROCESS | 3780 | 1463796824319 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 3780 | 1463796824321 Marionette TRACE conn2 <- [1,1146,null,{}] 18:13:44 INFO - PROCESS | 3780 | 1463796824325 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}] 18:13:44 INFO - PROCESS | 3780 | 1463796824415 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:13:44 INFO - PROCESS | 3780 | 1463796824424 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 3780 | ++DOCSHELL 1149A000 == 71 [pid = 3780] [id = 296] 18:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (114A7800) [pid = 3780] [serial = 887] [outer = 00000000] 18:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (14F69C00) [pid = 3780] [serial = 888] [outer = 114A7800] 18:13:44 INFO - PROCESS | 3780 | 1463796824467 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (17976400) [pid = 3780] [serial = 889] [outer = 114A7800] 18:13:44 INFO - PROCESS | 3780 | 1463796824950 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]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 722ms 18:13:45 INFO - PROCESS | 3780 | 1463796825019 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 3780 | 1463796825021 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 18:13:45 INFO - PROCESS | 3780 | 1463796825024 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:13:45 INFO - PROCESS | 3780 | 1463796825026 Marionette TRACE conn2 <- [1,1150,null,{}] 18:13:45 INFO - PROCESS | 3780 | 1463796825029 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}] 18:13:45 INFO - PROCESS | 3780 | 1463796825109 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:13:45 INFO - PROCESS | 3780 | 1463796825116 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 3780 | ++DOCSHELL 13311400 == 72 [pid = 3780] [id = 297] 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (14F63400) [pid = 3780] [serial = 890] [outer = 00000000] 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19F22C00) [pid = 3780] [serial = 891] [outer = 14F63400] 18:13:45 INFO - PROCESS | 3780 | 1463796825209 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1A1A1C00) [pid = 3780] [serial = 892] [outer = 14F63400] 18:13:45 INFO - PROCESS | 3780 | 1463796825633 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]]]}] 18:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 658ms 18:13:45 INFO - PROCESS | 3780 | 1463796825695 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:13:45 INFO - PROCESS | 3780 | 1463796825697 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 18:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:13:45 INFO - PROCESS | 3780 | 1463796825700 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:13:45 INFO - PROCESS | 3780 | 1463796825703 Marionette TRACE conn2 <- [1,1154,null,{}] 18:13:45 INFO - PROCESS | 3780 | 1463796825706 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}] 18:13:45 INFO - PROCESS | 3780 | 1463796825803 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:13:45 INFO - PROCESS | 3780 | 1463796825809 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 3780 | ++DOCSHELL 143AC400 == 73 [pid = 3780] [id = 298] 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1A347800) [pid = 3780] [serial = 893] [outer = 00000000] 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AA5F000) [pid = 3780] [serial = 894] [outer = 1A347800] 18:13:45 INFO - PROCESS | 3780 | 1463796825857 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1AA69000) [pid = 3780] [serial = 895] [outer = 1A347800] 18:13:46 INFO - PROCESS | 3780 | 1463796826412 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]]]}] 18:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 818ms 18:13:46 INFO - PROCESS | 3780 | 1463796826543 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 3780 | 1463796826547 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 18:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:13:46 INFO - PROCESS | 3780 | 1463796826567 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 3780 | 1463796826571 Marionette TRACE conn2 <- [1,1158,null,{}] 18:13:46 INFO - PROCESS | 3780 | 1463796826578 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}] 18:13:46 INFO - PROCESS | 3780 | 1463796826696 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:13:46 INFO - PROCESS | 3780 | 1463796826823 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 3780 | ++DOCSHELL 0F30AC00 == 74 [pid = 3780] [id = 299] 18:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (104E7400) [pid = 3780] [serial = 896] [outer = 00000000] 18:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (12D70000) [pid = 3780] [serial = 897] [outer = 104E7400] 18:13:46 INFO - PROCESS | 3780 | 1463796826880 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1331A400) [pid = 3780] [serial = 898] [outer = 104E7400] 18:13:47 INFO - PROCESS | 3780 | 1463796827438 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]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 946ms 18:13:47 INFO - PROCESS | 3780 | 1463796827477 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 3780 | 1463796827483 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 18:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:13:47 INFO - PROCESS | 3780 | 1463796827490 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 3780 | 1463796827493 Marionette TRACE conn2 <- [1,1162,null,{}] 18:13:47 INFO - PROCESS | 3780 | 1463796827496 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}] 18:13:47 INFO - PROCESS | 3780 | 1463796827603 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:13:47 INFO - PROCESS | 3780 | 1463796827757 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 3780 | ++DOCSHELL 13DAC000 == 75 [pid = 3780] [id = 300] 18:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (13DAF000) [pid = 3780] [serial = 899] [outer = 00000000] 18:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (15E47400) [pid = 3780] [serial = 900] [outer = 13DAF000] 18:13:47 INFO - PROCESS | 3780 | 1463796827811 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (16B40C00) [pid = 3780] [serial = 901] [outer = 13DAF000] 18:13:48 INFO - PROCESS | 3780 | 1463796828396 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] 18:13:48 INFO - PROCESS | 3780 | 1463796828469 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 18:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:13:48 INFO - PROCESS | 3780 | 1463796828473 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 3780 | 1463796828477 Marionette TRACE conn2 <- [1,1166,null,{}] 18:13:48 INFO - PROCESS | 3780 | 1463796828488 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}] 18:13:48 INFO - PROCESS | 3780 | 1463796828598 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:13:48 INFO - PROCESS | 3780 | 1463796828734 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 3780 | ++DOCSHELL 19C16800 == 76 [pid = 3780] [id = 301] 18:13:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19F22000) [pid = 3780] [serial = 902] [outer = 00000000] 18:13:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1A40B000) [pid = 3780] [serial = 903] [outer = 19F22000] 18:13:48 INFO - PROCESS | 3780 | 1463796828790 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1A887C00) [pid = 3780] [serial = 904] [outer = 19F22000] 18:13:49 INFO - PROCESS | 3780 | 1463796829393 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] 18:13:49 INFO - PROCESS | 3780 | 1463796829453 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 18:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:13:49 INFO - PROCESS | 3780 | 1463796829457 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 3780 | 1463796829459 Marionette TRACE conn2 <- [1,1170,null,{}] 18:13:49 INFO - PROCESS | 3780 | 1463796829462 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}] 18:13:49 INFO - PROCESS | 3780 | 1463796829567 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:13:49 INFO - PROCESS | 3780 | 1463796829673 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 3780 | ++DOCSHELL 1ABBC400 == 77 [pid = 3780] [id = 302] 18:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1ABBDC00) [pid = 3780] [serial = 905] [outer = 00000000] 18:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1AC35C00) [pid = 3780] [serial = 906] [outer = 1ABBDC00] 18:13:49 INFO - PROCESS | 3780 | 1463796829725 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1AE89000) [pid = 3780] [serial = 907] [outer = 1ABBDC00] 18:13:50 INFO - PROCESS | 3780 | 1463796830385 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] 18:13:50 INFO - PROCESS | 3780 | 1463796830435 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 18:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:13:50 INFO - PROCESS | 3780 | 1463796830439 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 3780 | 1463796830441 Marionette TRACE conn2 <- [1,1174,null,{}] 18:13:50 INFO - PROCESS | 3780 | 1463796830445 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}] 18:13:50 INFO - PROCESS | 3780 | 1463796830546 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:13:50 INFO - PROCESS | 3780 | 1463796830652 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C800 == 78 [pid = 3780] [id = 303] 18:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1ABBB800) [pid = 3780] [serial = 908] [outer = 00000000] 18:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1B018800) [pid = 3780] [serial = 909] [outer = 1ABBB800] 18:13:50 INFO - PROCESS | 3780 | 1463796830705 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1B0D3C00) [pid = 3780] [serial = 910] [outer = 1ABBB800] 18:13:51 INFO - PROCESS | 3780 | 1463796831381 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] 18:13:51 INFO - PROCESS | 3780 | 1463796831495 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 18:13:51 INFO - PROCESS | 3780 | 1463796831499 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:13:51 INFO - PROCESS | 3780 | 1463796831501 Marionette TRACE conn2 <- [1,1178,null,{}] 18:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:13:51 INFO - PROCESS | 3780 | 1463796831505 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}] 18:13:51 INFO - PROCESS | 3780 | 1463796831638 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:13:51 INFO - PROCESS | 3780 | 1463796831773 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 3780 | ++DOCSHELL 1880A800 == 79 [pid = 3780] [id = 304] 18:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1882D800) [pid = 3780] [serial = 911] [outer = 00000000] 18:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1B719000) [pid = 3780] [serial = 912] [outer = 1882D800] 18:13:51 INFO - PROCESS | 3780 | 1463796831827 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1B79F400) [pid = 3780] [serial = 913] [outer = 1882D800] 18:13:52 INFO - PROCESS | 3780 | 1463796832435 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] 18:13:52 INFO - PROCESS | 3780 | 1463796832493 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 18:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:13:52 INFO - PROCESS | 3780 | 1463796832497 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 3780 | 1463796832499 Marionette TRACE conn2 <- [1,1182,null,{}] 18:13:52 INFO - PROCESS | 3780 | 1463796832504 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}] 18:13:52 INFO - PROCESS | 3780 | 1463796832609 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:13:52 INFO - PROCESS | 3780 | 1463796832916 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 3780 | ++DOCSHELL 103CBC00 == 80 [pid = 3780] [id = 305] 18:13:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (10434800) [pid = 3780] [serial = 914] [outer = 00000000] 18:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (11CE9400) [pid = 3780] [serial = 915] [outer = 10434800] 18:13:53 INFO - PROCESS | 3780 | 1463796833006 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (13314C00) [pid = 3780] [serial = 916] [outer = 10434800] 18:13:53 INFO - PROCESS | 3780 | 1463796833662 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] 18:13:53 INFO - PROCESS | 3780 | 1463796833734 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 18:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:13:53 INFO - PROCESS | 3780 | 1463796833738 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:13:53 INFO - PROCESS | 3780 | 1463796833742 Marionette TRACE conn2 <- [1,1186,null,{}] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1707F400) [pid = 3780] [serial = 828] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1AA60000) [pid = 3780] [serial = 835] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (19C7F000) [pid = 3780] [serial = 843] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1ABBC000) [pid = 3780] [serial = 748] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (12A8E800) [pid = 3780] [serial = 819] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (11C4FC00) [pid = 3780] [serial = 798] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (13DB5C00) [pid = 3780] [serial = 751] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1A40BC00) [pid = 3780] [serial = 804] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (15E45800) [pid = 3780] [serial = 801] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (17B87400) [pid = 3780] [serial = 823] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1AE80400) [pid = 3780] [serial = 763] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1ABB2800) [pid = 3780] [serial = 757] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1AE86800) [pid = 3780] [serial = 796] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1AC37C00) [pid = 3780] [serial = 837] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1854F800) [pid = 3780] [serial = 825] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (179C3400) [pid = 3780] [serial = 822] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (19C14800) [pid = 3780] [serial = 829] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17715000) [pid = 3780] [serial = 841] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1B009400) [pid = 3780] [serial = 807] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1AC39000) [pid = 3780] [serial = 760] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A403000) [pid = 3780] [serial = 832] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19F2E800) [pid = 3780] [serial = 831] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (12899800) [pid = 3780] [serial = 814] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (161E4C00) [pid = 3780] [serial = 817] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (138F9C00) [pid = 3780] [serial = 820] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15918400) [pid = 3780] [serial = 840] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (172E1400) [pid = 3780] [serial = 754] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (18810000) [pid = 3780] [serial = 826] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1AE8A400) [pid = 3780] [serial = 838] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1A884800) [pid = 3780] [serial = 834] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1142C000) [pid = 3780] [serial = 813] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15E45C00) [pid = 3780] [serial = 816] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1ABB9000) [pid = 3780] [serial = 844] [outer = 00000000] [url = about:blank] 18:13:53 INFO - PROCESS | 3780 | 1463796833765 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}] 18:13:53 INFO - PROCESS | 3780 | 1463796833857 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:13:53 INFO - PROCESS | 3780 | 1463796833870 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 3780 | ++DOCSHELL 12D6B800 == 69 [pid = 3780] [id = 306] 18:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12D73400) [pid = 3780] [serial = 917] [outer = 00000000] 18:13:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13387400) [pid = 3780] [serial = 918] [outer = 12D73400] 18:13:53 INFO - PROCESS | 3780 | 1463796833917 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (140F6000) [pid = 3780] [serial = 919] [outer = 12D73400] 18:13:54 INFO - PROCESS | 3780 | 1463796834435 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]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 786ms 18:13:54 INFO - PROCESS | 3780 | 1463796834534 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 3780 | 1463796834538 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 18:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:13:54 INFO - PROCESS | 3780 | 1463796834542 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 3780 | 1463796834544 Marionette TRACE conn2 <- [1,1190,null,{}] 18:13:54 INFO - PROCESS | 3780 | 1463796834548 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}] 18:13:54 INFO - PROCESS | 3780 | 1463796834634 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:13:54 INFO - PROCESS | 3780 | 1463796834731 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 3780 | ++DOCSHELL 1339B800 == 70 [pid = 3780] [id = 307] 18:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (143AB800) [pid = 3780] [serial = 920] [outer = 00000000] 18:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16510000) [pid = 3780] [serial = 921] [outer = 143AB800] 18:13:54 INFO - PROCESS | 3780 | 1463796834776 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (16F29C00) [pid = 3780] [serial = 922] [outer = 143AB800] 18:13:55 INFO - PROCESS | 3780 | 1463796835164 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]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 706ms 18:13:55 INFO - PROCESS | 3780 | 1463796835242 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 3780 | 1463796835244 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 18:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:13:55 INFO - PROCESS | 3780 | 1463796835301 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 3780 | 1463796835307 Marionette TRACE conn2 <- [1,1194,null,{}] 18:13:55 INFO - PROCESS | 3780 | 1463796835315 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}] 18:13:55 INFO - PROCESS | 3780 | 1463796835402 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:13:55 INFO - PROCESS | 3780 | 1463796835418 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 3780 | ++DOCSHELL 179C4C00 == 71 [pid = 3780] [id = 308] 18:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (17A70800) [pid = 3780] [serial = 923] [outer = 00000000] 18:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1800FC00) [pid = 3780] [serial = 924] [outer = 17A70800] 18:13:55 INFO - PROCESS | 3780 | 1463796835465 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (183CC400) [pid = 3780] [serial = 925] [outer = 17A70800] 18:13:55 INFO - PROCESS | 3780 | 1463796835911 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]]]}] 18:13:55 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 18:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 689ms 18:13:55 INFO - PROCESS | 3780 | 1463796835960 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 3780 | 1463796835963 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 18:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:13:55 INFO - PROCESS | 3780 | 1463796835966 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 3780 | 1463796835968 Marionette TRACE conn2 <- [1,1198,null,{}] 18:13:56 INFO - PROCESS | 3780 | 1463796835971 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}] 18:13:56 INFO - PROCESS | 3780 | 1463796836121 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:13:56 INFO - PROCESS | 3780 | 1463796836141 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 3780 | ++DOCSHELL 10F62000 == 72 [pid = 3780] [id = 309] 18:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1823B800) [pid = 3780] [serial = 926] [outer = 00000000] 18:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (18834C00) [pid = 3780] [serial = 927] [outer = 1823B800] 18:13:56 INFO - PROCESS | 3780 | 1463796836186 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19B54400) [pid = 3780] [serial = 928] [outer = 1823B800] 18:13:56 INFO - PROCESS | 3780 | 1463796836668 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]]]}] 18:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 706ms 18:13:56 INFO - PROCESS | 3780 | 1463796836698 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 3780 | 1463796836700 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 18:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:13:56 INFO - PROCESS | 3780 | 1463796836709 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:13:56 INFO - PROCESS | 3780 | 1463796836711 Marionette TRACE conn2 <- [1,1202,null,{}] 18:13:56 INFO - PROCESS | 3780 | 1463796836714 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}] 18:13:56 INFO - PROCESS | 3780 | 1463796836829 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:13:56 INFO - PROCESS | 3780 | 1463796836836 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 3780 | ++DOCSHELL 19C14800 == 73 [pid = 3780] [id = 310] 18:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C15C00) [pid = 3780] [serial = 929] [outer = 00000000] 18:13:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19C7B000) [pid = 3780] [serial = 930] [outer = 19C15C00] 18:13:56 INFO - PROCESS | 3780 | 1463796836936 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1A1AA000) [pid = 3780] [serial = 931] [outer = 19C15C00] 18:13:57 INFO - PROCESS | 3780 | 1463796837376 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]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 722ms 18:13:57 INFO - PROCESS | 3780 | 1463796837408 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 3780 | 1463796837410 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 18:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:13:57 INFO - PROCESS | 3780 | 1463796837414 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 3780 | 1463796837416 Marionette TRACE conn2 <- [1,1206,null,{}] 18:13:57 INFO - PROCESS | 3780 | 1463796837419 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}] 18:13:57 INFO - PROCESS | 3780 | 1463796837566 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:13:57 INFO - PROCESS | 3780 | 1463796837591 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 3780 | ++DOCSHELL 19C0C400 == 74 [pid = 3780] [id = 311] 18:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19C78C00) [pid = 3780] [serial = 932] [outer = 00000000] 18:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1ABB6C00) [pid = 3780] [serial = 933] [outer = 19C78C00] 18:13:57 INFO - PROCESS | 3780 | 1463796837635 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1AC2E400) [pid = 3780] [serial = 934] [outer = 19C78C00] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (10A5A000) [pid = 3780] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (13309400) [pid = 3780] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1882B400) [pid = 3780] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (15E4DC00) [pid = 3780] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (13071000) [pid = 3780] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (10560000) [pid = 3780] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (15E47C00) [pid = 3780] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18835000) [pid = 3780] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (114A7800) [pid = 3780] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:13:58 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (14F63400) [pid = 3780] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:13:58 INFO - PROCESS | 3780 | 1463796838244 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]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 866ms 18:13:58 INFO - PROCESS | 3780 | 1463796838290 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 3780 | 1463796838292 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 18:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:13:58 INFO - PROCESS | 3780 | 1463796838295 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 3780 | 1463796838297 Marionette TRACE conn2 <- [1,1210,null,{}] 18:13:58 INFO - PROCESS | 3780 | 1463796838301 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}] 18:13:58 INFO - PROCESS | 3780 | 1463796838410 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:13:58 INFO - PROCESS | 3780 | 1463796838503 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 3780 | ++DOCSHELL 11045400 == 75 [pid = 3780] [id = 312] 18:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (11048400) [pid = 3780] [serial = 935] [outer = 00000000] 18:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1104C800) [pid = 3780] [serial = 936] [outer = 11048400] 18:13:58 INFO - PROCESS | 3780 | 1463796838565 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (11050000) [pid = 3780] [serial = 937] [outer = 11048400] 18:13:58 INFO - PROCESS | 3780 | 1463796838912 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] 18:13:58 INFO - PROCESS | 3780 | 1463796838946 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 18:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:13:58 INFO - PROCESS | 3780 | 1463796838950 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 3780 | 1463796838951 Marionette TRACE conn2 <- [1,1214,null,{}] 18:13:58 INFO - PROCESS | 3780 | 1463796838956 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}] 18:13:59 INFO - PROCESS | 3780 | 1463796839037 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:13:59 INFO - PROCESS | 3780 | 1463796839043 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 3780 | ++DOCSHELL 1104C400 == 76 [pid = 3780] [id = 313] 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1104F800) [pid = 3780] [serial = 938] [outer = 00000000] 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19C0CC00) [pid = 3780] [serial = 939] [outer = 1104F800] 18:13:59 INFO - PROCESS | 3780 | 1463796839134 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A1AA400) [pid = 3780] [serial = 940] [outer = 1104F800] 18:13:59 INFO - PROCESS | 3780 | 1463796839554 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]]]}] 18:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 609ms 18:13:59 INFO - PROCESS | 3780 | 1463796839586 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:13:59 INFO - PROCESS | 3780 | 1463796839588 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 18:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:13:59 INFO - PROCESS | 3780 | 1463796839592 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 3780 | 1463796839594 Marionette TRACE conn2 <- [1,1218,null,{}] 18:13:59 INFO - PROCESS | 3780 | 1463796839597 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}] 18:13:59 INFO - PROCESS | 3780 | 1463796839684 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:13:59 INFO - PROCESS | 3780 | 1463796839690 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 3780 | ++DOCSHELL 13DB5400 == 77 [pid = 3780] [id = 314] 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (15915800) [pid = 3780] [serial = 941] [outer = 00000000] 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AE7F800) [pid = 3780] [serial = 942] [outer = 15915800] 18:13:59 INFO - PROCESS | 3780 | 1463796839733 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1AE8BC00) [pid = 3780] [serial = 943] [outer = 15915800] 18:14:00 INFO - PROCESS | 3780 | 1463796840153 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]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 610ms 18:14:00 INFO - PROCESS | 3780 | 1463796840198 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 3780 | 1463796840200 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 18:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:14:00 INFO - PROCESS | 3780 | 1463796840268 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 3780 | 1463796840271 Marionette TRACE conn2 <- [1,1222,null,{}] 18:14:00 INFO - PROCESS | 3780 | 1463796840277 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}] 18:14:00 INFO - PROCESS | 3780 | 1463796840451 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:14:00 INFO - PROCESS | 3780 | 1463796840601 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 3780 | ++DOCSHELL 11038C00 == 78 [pid = 3780] [id = 315] 18:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (11039800) [pid = 3780] [serial = 944] [outer = 00000000] 18:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1103C000) [pid = 3780] [serial = 945] [outer = 11039800] 18:14:00 INFO - PROCESS | 3780 | 1463796840676 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1103F400) [pid = 3780] [serial = 946] [outer = 11039800] 18:14:01 INFO - PROCESS | 3780 | 1463796841202 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]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 963ms 18:14:01 INFO - PROCESS | 3780 | 1463796841251 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 3780 | 1463796841255 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 18:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:14:01 INFO - PROCESS | 3780 | 1463796841260 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 3780 | 1463796841262 Marionette TRACE conn2 <- [1,1226,null,{}] 18:14:01 INFO - PROCESS | 3780 | 1463796841270 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}] 18:14:01 INFO - PROCESS | 3780 | 1463796841384 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:14:01 INFO - PROCESS | 3780 | 1463796841492 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 3780 | ++DOCSHELL 1337F800 == 79 [pid = 3780] [id = 316] 18:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1339AC00) [pid = 3780] [serial = 947] [outer = 00000000] 18:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (143A1000) [pid = 3780] [serial = 948] [outer = 1339AC00] 18:14:01 INFO - PROCESS | 3780 | 1463796841545 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15665000) [pid = 3780] [serial = 949] [outer = 1339AC00] 18:14:02 INFO - PROCESS | 3780 | 1463796842217 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]]]}] 18:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1026ms 18:14:02 INFO - PROCESS | 3780 | 1463796842296 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 3780 | 1463796842299 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 18:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:14:02 INFO - PROCESS | 3780 | 1463796842302 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 3780 | 1463796842305 Marionette TRACE conn2 <- [1,1230,null,{}] 18:14:02 INFO - PROCESS | 3780 | 1463796842309 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}] 18:14:02 INFO - PROCESS | 3780 | 1463796842418 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:14:02 INFO - PROCESS | 3780 | 1463796842562 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 3780 | ++DOCSHELL 17188000 == 80 [pid = 3780] [id = 317] 18:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (171CD000) [pid = 3780] [serial = 950] [outer = 00000000] 18:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (17971C00) [pid = 3780] [serial = 951] [outer = 171CD000] 18:14:02 INFO - PROCESS | 3780 | 1463796842623 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1804EC00) [pid = 3780] [serial = 952] [outer = 171CD000] 18:14:03 INFO - PROCESS | 3780 | 1463796843234 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]]]}] 18:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 963ms 18:14:03 INFO - PROCESS | 3780 | 1463796843279 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 3780 | 1463796843281 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 18:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:14:03 INFO - PROCESS | 3780 | 1463796843285 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 3780 | 1463796843287 Marionette TRACE conn2 <- [1,1234,null,{}] 18:14:03 INFO - PROCESS | 3780 | 1463796843291 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}] 18:14:03 INFO - PROCESS | 3780 | 1463796843396 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:14:03 INFO - PROCESS | 3780 | 1463796843502 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 3780 | ++DOCSHELL 19C15000 == 81 [pid = 3780] [id = 318] 18:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (19C75800) [pid = 3780] [serial = 953] [outer = 00000000] 18:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A1A9800) [pid = 3780] [serial = 954] [outer = 19C75800] 18:14:03 INFO - PROCESS | 3780 | 1463796843555 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1AA69800) [pid = 3780] [serial = 955] [outer = 19C75800] 18:14:04 INFO - PROCESS | 3780 | 1463796844204 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]]]}] 18:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 978ms 18:14:04 INFO - PROCESS | 3780 | 1463796844263 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 3780 | 1463796844266 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 18:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:14:04 INFO - PROCESS | 3780 | 1463796844269 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 3780 | 1463796844271 Marionette TRACE conn2 <- [1,1238,null,{}] 18:14:04 INFO - PROCESS | 3780 | 1463796844275 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}] 18:14:04 INFO - PROCESS | 3780 | 1463796844377 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:14:04 INFO - PROCESS | 3780 | 1463796844484 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 3780 | ++DOCSHELL 105F3400 == 82 [pid = 3780] [id = 319] 18:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1A1A3400) [pid = 3780] [serial = 956] [outer = 00000000] 18:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1B015000) [pid = 3780] [serial = 957] [outer = 1A1A3400] 18:14:04 INFO - PROCESS | 3780 | 1463796844536 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1B0C6C00) [pid = 3780] [serial = 958] [outer = 1A1A3400] 18:14:05 INFO - PROCESS | 3780 | 1463796845067 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]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 866ms 18:14:05 INFO - PROCESS | 3780 | 1463796845112 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 3780 | 1463796845114 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 18:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:14:05 INFO - PROCESS | 3780 | 1463796845118 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 3780 | 1463796845120 Marionette TRACE conn2 <- [1,1242,null,{}] 18:14:05 INFO - PROCESS | 3780 | 1463796845124 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}] 18:14:05 INFO - PROCESS | 3780 | 1463796845248 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:14:05 INFO - PROCESS | 3780 | 1463796845360 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 3780 | ++DOCSHELL 1B333C00 == 83 [pid = 3780] [id = 320] 18:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1B336C00) [pid = 3780] [serial = 959] [outer = 00000000] 18:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B5B5C00) [pid = 3780] [serial = 960] [outer = 1B336C00] 18:14:05 INFO - PROCESS | 3780 | 1463796845412 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1B5BD400) [pid = 3780] [serial = 961] [outer = 1B336C00] 18:14:06 INFO - PROCESS | 3780 | 1463796846062 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]]]}] 18:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 963ms 18:14:06 INFO - PROCESS | 3780 | 1463796846098 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 3780 | 1463796846100 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 18:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:14:06 INFO - PROCESS | 3780 | 1463796846103 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 3780 | 1463796846105 Marionette TRACE conn2 <- [1,1246,null,{}] 18:14:06 INFO - PROCESS | 3780 | 1463796846109 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}] 18:14:06 INFO - PROCESS | 3780 | 1463796846211 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:14:06 INFO - PROCESS | 3780 | 1463796846318 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 3780 | ++DOCSHELL 1B5B2400 == 84 [pid = 3780] [id = 321] 18:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1B5BD000) [pid = 3780] [serial = 962] [outer = 00000000] 18:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B7AB800) [pid = 3780] [serial = 963] [outer = 1B5BD000] 18:14:06 INFO - PROCESS | 3780 | 1463796846370 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1B8BA800) [pid = 3780] [serial = 964] [outer = 1B5BD000] 18:14:07 INFO - PROCESS | 3780 | 1463796847010 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]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 978ms 18:14:07 INFO - PROCESS | 3780 | 1463796847081 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 3780 | 1463796847083 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 18:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:14:07 INFO - PROCESS | 3780 | 1463796847087 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 3780 | 1463796847089 Marionette TRACE conn2 <- [1,1250,null,{}] 18:14:07 INFO - PROCESS | 3780 | 1463796847093 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}] 18:14:07 INFO - PROCESS | 3780 | 1463796847362 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:14:07 INFO - PROCESS | 3780 | 1463796847528 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 3780 | ++DOCSHELL 11034C00 == 85 [pid = 3780] [id = 322] 18:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (11035400) [pid = 3780] [serial = 965] [outer = 00000000] 18:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1103A400) [pid = 3780] [serial = 966] [outer = 11035400] 18:14:07 INFO - PROCESS | 3780 | 1463796847580 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1104DC00) [pid = 3780] [serial = 967] [outer = 11035400] 18:14:08 INFO - PROCESS | 3780 | 1463796848267 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]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1251ms 18:14:08 INFO - PROCESS | 3780 | 1463796848343 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 3780 | 1463796848347 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 18:14:08 INFO - PROCESS | 3780 | 1463796848352 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:14:08 INFO - PROCESS | 3780 | 1463796848356 Marionette TRACE conn2 <- [1,1254,null,{}] 18:14:08 INFO - PROCESS | 3780 | 1463796848361 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}] 18:14:08 INFO - PROCESS | 3780 | 1463796848459 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:14:08 INFO - PROCESS | 3780 | 1463796848625 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 140FC400 == 84 [pid = 3780] [id = 267] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 1104C400 == 83 [pid = 3780] [id = 313] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 11045400 == 82 [pid = 3780] [id = 312] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 19C0C400 == 81 [pid = 3780] [id = 311] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 19C14800 == 80 [pid = 3780] [id = 310] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 10F62000 == 79 [pid = 3780] [id = 309] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 179C4C00 == 78 [pid = 3780] [id = 308] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 1339B800 == 77 [pid = 3780] [id = 307] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 12D6B800 == 76 [pid = 3780] [id = 306] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 103CBC00 == 75 [pid = 3780] [id = 305] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1AA5F000) [pid = 3780] [serial = 894] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | ++DOCSHELL 11036C00 == 76 [pid = 3780] [id = 323] 18:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (11037400) [pid = 3780] [serial = 968] [outer = 00000000] 18:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (11AED400) [pid = 3780] [serial = 969] [outer = 11037400] 18:14:08 INFO - PROCESS | 3780 | 1463796848709 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (13387000) [pid = 3780] [serial = 970] [outer = 11037400] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 13DAC000 == 75 [pid = 3780] [id = 300] 18:14:08 INFO - PROCESS | 3780 | --DOCSHELL 0F30AC00 == 74 [pid = 3780] [id = 299] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (19C77800) [pid = 3780] [serial = 885] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (14F69C00) [pid = 3780] [serial = 888] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (19F22C00) [pid = 3780] [serial = 891] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (17976400) [pid = 3780] [serial = 889] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19C80000) [pid = 3780] [serial = 886] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1B331C00) [pid = 3780] [serial = 861] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (15D03800) [pid = 3780] [serial = 871] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (17B88000) [pid = 3780] [serial = 877] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1A1A1C00) [pid = 3780] [serial = 892] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (17969800) [pid = 3780] [serial = 879] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1880EC00) [pid = 3780] [serial = 880] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (13834000) [pid = 3780] [serial = 870] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (19B57400) [pid = 3780] [serial = 883] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (16510C00) [pid = 3780] [serial = 873] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1707E000) [pid = 3780] [serial = 874] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (19B55000) [pid = 3780] [serial = 882] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1AA5F400) [pid = 3780] [serial = 855] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (13389800) [pid = 3780] [serial = 865] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1331D400) [pid = 3780] [serial = 864] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (17975400) [pid = 3780] [serial = 852] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1565F800) [pid = 3780] [serial = 868] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (143A2C00) [pid = 3780] [serial = 867] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (179B6C00) [pid = 3780] [serial = 876] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (143A6C00) [pid = 3780] [serial = 849] [outer = 00000000] [url = about:blank] 18:14:08 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1B0E4C00) [pid = 3780] [serial = 858] [outer = 00000000] [url = about:blank] 18:14:09 INFO - PROCESS | 3780 | 1463796849129 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]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 818ms 18:14:09 INFO - PROCESS | 3780 | 1463796849182 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 3780 | 1463796849184 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 18:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:14:09 INFO - PROCESS | 3780 | 1463796849189 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 3780 | 1463796849191 Marionette TRACE conn2 <- [1,1258,null,{}] 18:14:09 INFO - PROCESS | 3780 | 1463796849194 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}] 18:14:09 INFO - PROCESS | 3780 | 1463796849327 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:14:09 INFO - PROCESS | 3780 | 1463796849336 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 3780 | ++DOCSHELL 15661400 == 75 [pid = 3780] [id = 324] 18:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (15916400) [pid = 3780] [serial = 971] [outer = 00000000] 18:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (15979C00) [pid = 3780] [serial = 972] [outer = 15916400] 18:14:09 INFO - PROCESS | 3780 | 1463796849381 Marionette DEBUG loaded listener.js 18:14:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (15E46400) [pid = 3780] [serial = 973] [outer = 15916400] 18:14:09 INFO - PROCESS | 3780 | 1463796849844 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]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 641ms 18:14:09 INFO - PROCESS | 3780 | 1463796849857 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 3780 | 1463796849861 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 18:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:14:09 INFO - PROCESS | 3780 | 1463796849875 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 3780 | 1463796849879 Marionette TRACE conn2 <- [1,1262,null,{}] 18:14:09 INFO - PROCESS | 3780 | 1463796849883 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}] 18:14:10 INFO - PROCESS | 3780 | 1463796849980 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:14:10 INFO - PROCESS | 3780 | 1463796849986 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 3780 | ++DOCSHELL 12B5C800 == 76 [pid = 3780] [id = 325] 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (16F33400) [pid = 3780] [serial = 974] [outer = 00000000] 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (17715800) [pid = 3780] [serial = 975] [outer = 16F33400] 18:14:10 INFO - PROCESS | 3780 | 1463796850037 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (17977000) [pid = 3780] [serial = 976] [outer = 16F33400] 18:14:10 INFO - PROCESS | 3780 | 1463796850507 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]]]}] 18:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 711ms 18:14:10 INFO - PROCESS | 3780 | 1463796850567 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 3780 | 1463796850569 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 18:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:14:10 INFO - PROCESS | 3780 | 1463796850573 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - PROCESS | 3780 | 1463796850574 Marionette TRACE conn2 <- [1,1266,null,{}] 18:14:10 INFO - PROCESS | 3780 | 1463796850578 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}] 18:14:10 INFO - PROCESS | 3780 | 1463796850661 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:14:10 INFO - PROCESS | 3780 | 1463796850667 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 3780 | ++DOCSHELL 172DB000 == 77 [pid = 3780] [id = 326] 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (17971800) [pid = 3780] [serial = 977] [outer = 00000000] 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (182F7000) [pid = 3780] [serial = 978] [outer = 17971800] 18:14:10 INFO - PROCESS | 3780 | 1463796850711 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (18809000) [pid = 3780] [serial = 979] [outer = 17971800] 18:14:11 INFO - PROCESS | 3780 | 1463796851198 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]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 710ms 18:14:11 INFO - PROCESS | 3780 | 1463796851273 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 3780 | 1463796851274 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 18:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:14:11 INFO - PROCESS | 3780 | 1463796851278 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:14:11 INFO - PROCESS | 3780 | 1463796851279 Marionette TRACE conn2 <- [1,1270,null,{}] 18:14:11 INFO - PROCESS | 3780 | 1463796851283 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}] 18:14:11 INFO - PROCESS | 3780 | 1463796851426 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:14:11 INFO - PROCESS | 3780 | 1463796851451 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 3780 | ++DOCSHELL 18834800 == 78 [pid = 3780] [id = 327] 18:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (18835000) [pid = 3780] [serial = 980] [outer = 00000000] 18:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (19B58400) [pid = 3780] [serial = 981] [outer = 18835000] 18:14:11 INFO - PROCESS | 3780 | 1463796851502 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (19C13C00) [pid = 3780] [serial = 982] [outer = 18835000] 18:14:12 INFO - PROCESS | 3780 | 1463796851998 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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 757ms 18:14:12 INFO - PROCESS | 3780 | 1463796852051 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 3780 | 1463796852053 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 18:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:14:12 INFO - PROCESS | 3780 | 1463796852056 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 3780 | 1463796852058 Marionette TRACE conn2 <- [1,1274,null,{}] 18:14:12 INFO - PROCESS | 3780 | 1463796852066 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}] 18:14:12 INFO - PROCESS | 3780 | 1463796852187 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:14:12 INFO - PROCESS | 3780 | 1463796852254 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 3780 | ++DOCSHELL 16F2AC00 == 79 [pid = 3780] [id = 328] 18:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (18810C00) [pid = 3780] [serial = 983] [outer = 00000000] 18:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A1A0000) [pid = 3780] [serial = 984] [outer = 18810C00] 18:14:12 INFO - PROCESS | 3780 | 1463796852297 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1A410800) [pid = 3780] [serial = 985] [outer = 18810C00] 18:14:12 INFO - PROCESS | 3780 | 1463796852700 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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 710ms 18:14:12 INFO - PROCESS | 3780 | 1463796852756 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:14:12 INFO - PROCESS | 3780 | 1463796852758 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 18:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:14:12 INFO - PROCESS | 3780 | 1463796852767 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 3780 | 1463796852769 Marionette TRACE conn2 <- [1,1278,null,{}] 18:14:12 INFO - PROCESS | 3780 | 1463796852772 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}] 18:14:13 INFO - PROCESS | 3780 | 1463796853030 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (19C15C00) [pid = 3780] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (143AB800) [pid = 3780] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (12D73400) [pid = 3780] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1823B800) [pid = 3780] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (10434800) [pid = 3780] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (17A70800) [pid = 3780] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (11048400) [pid = 3780] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19C78C00) [pid = 3780] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:14:13 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1104F800) [pid = 3780] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:14:13 INFO - PROCESS | 3780 | 1463796853099 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 3780 | ++DOCSHELL 0F30FC00 == 80 [pid = 3780] [id = 329] 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (10434800) [pid = 3780] [serial = 986] [outer = 00000000] 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (11A01800) [pid = 3780] [serial = 987] [outer = 10434800] 18:14:13 INFO - PROCESS | 3780 | 1463796853149 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (15D05400) [pid = 3780] [serial = 988] [outer = 10434800] 18:14:13 INFO - PROCESS | 3780 | 1463796853494 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]]]}] 18:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 804ms 18:14:13 INFO - PROCESS | 3780 | 1463796853564 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 3780 | 1463796853566 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 18:14:13 INFO - PROCESS | 3780 | 1463796853569 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:14:13 INFO - PROCESS | 3780 | 1463796853571 Marionette TRACE conn2 <- [1,1282,null,{}] 18:14:13 INFO - PROCESS | 3780 | 1463796853574 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}] 18:14:13 INFO - PROCESS | 3780 | 1463796853656 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:14:13 INFO - PROCESS | 3780 | 1463796853662 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 3780 | ++DOCSHELL 10D3E400 == 81 [pid = 3780] [id = 330] 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (10D40800) [pid = 3780] [serial = 989] [outer = 00000000] 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (10D45800) [pid = 3780] [serial = 990] [outer = 10D40800] 18:14:13 INFO - PROCESS | 3780 | 1463796853706 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1104F800) [pid = 3780] [serial = 991] [outer = 10D40800] 18:14:14 INFO - PROCESS | 3780 | 1463796854143 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]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 599ms 18:14:14 INFO - PROCESS | 3780 | 1463796854170 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3780 | 1463796854172 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 18:14:14 INFO - PROCESS | 3780 | 1463796854176 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:14:14 INFO - PROCESS | 3780 | 1463796854177 Marionette TRACE conn2 <- [1,1286,null,{}] 18:14:14 INFO - PROCESS | 3780 | 1463796854185 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}] 18:14:14 INFO - PROCESS | 3780 | 1463796854270 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:14:14 INFO - PROCESS | 3780 | 1463796854277 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 3780 | ++DOCSHELL 10D43000 == 82 [pid = 3780] [id = 331] 18:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (10D45400) [pid = 3780] [serial = 992] [outer = 00000000] 18:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A410C00) [pid = 3780] [serial = 993] [outer = 10D45400] 18:14:14 INFO - PROCESS | 3780 | 1463796854322 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AA68400) [pid = 3780] [serial = 994] [outer = 10D45400] 18:14:14 INFO - PROCESS | 3780 | 1463796854785 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]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 631ms 18:14:14 INFO - PROCESS | 3780 | 1463796854814 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3780 | 1463796854816 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 18:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:14:14 INFO - PROCESS | 3780 | 1463796854835 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 3780 | 1463796854837 Marionette TRACE conn2 <- [1,1290,null,{}] 18:14:14 INFO - PROCESS | 3780 | 1463796854840 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}] 18:14:14 INFO - PROCESS | 3780 | 1463796854923 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:14:14 INFO - PROCESS | 3780 | 1463796854977 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 3780 | ++DOCSHELL 10F62800 == 83 [pid = 3780] [id = 332] 18:14:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (19C79000) [pid = 3780] [serial = 995] [outer = 00000000] 18:14:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1AE8C400) [pid = 3780] [serial = 996] [outer = 19C79000] 18:14:15 INFO - PROCESS | 3780 | 1463796855027 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1B0DE800) [pid = 3780] [serial = 997] [outer = 19C79000] 18:14:15 INFO - PROCESS | 3780 | 1463796855780 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]]]}] 18:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 978ms 18:14:15 INFO - PROCESS | 3780 | 1463796855819 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 3780 | 1463796855824 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 18:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:14:15 INFO - PROCESS | 3780 | 1463796855829 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - PROCESS | 3780 | 1463796855833 Marionette TRACE conn2 <- [1,1294,null,{}] 18:14:15 INFO - PROCESS | 3780 | 1463796855839 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}] 18:14:15 INFO - PROCESS | 3780 | 1463796855953 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:14:16 INFO - PROCESS | 3780 | 1463796856094 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:16 INFO - PROCESS | 3780 | ++DOCSHELL 11052800 == 84 [pid = 3780] [id = 333] 18:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (11AEF400) [pid = 3780] [serial = 998] [outer = 00000000] 18:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (12D74000) [pid = 3780] [serial = 999] [outer = 11AEF400] 18:14:16 INFO - PROCESS | 3780 | 1463796856153 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (140FD800) [pid = 3780] [serial = 1000] [outer = 11AEF400] 18:14:16 INFO - PROCESS | 3780 | 1463796856718 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]]]}] 18:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 962ms 18:14:16 INFO - PROCESS | 3780 | 1463796856775 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 3780 | 1463796856781 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 18:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:14:16 INFO - PROCESS | 3780 | 1463796856788 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 3780 | 1463796856791 Marionette TRACE conn2 <- [1,1298,null,{}] 18:14:16 INFO - PROCESS | 3780 | 1463796856795 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}] 18:14:16 INFO - PROCESS | 3780 | 1463796856905 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:14:17 INFO - PROCESS | 3780 | 1463796857016 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 3780 | ++DOCSHELL 143A5C00 == 85 [pid = 3780] [id = 334] 18:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (143A7400) [pid = 3780] [serial = 1001] [outer = 00000000] 18:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (16F2A400) [pid = 3780] [serial = 1002] [outer = 143A7400] 18:14:17 INFO - PROCESS | 3780 | 1463796857070 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (17976400) [pid = 3780] [serial = 1003] [outer = 143A7400] 18:14:17 INFO - PROCESS | 3780 | 1463796857687 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] 18:14:17 INFO - PROCESS | 3780 | 1463796857733 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 18:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:14:17 INFO - PROCESS | 3780 | 1463796857737 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - PROCESS | 3780 | 1463796857741 Marionette TRACE conn2 <- [1,1302,null,{}] 18:14:17 INFO - PROCESS | 3780 | 1463796857752 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}] 18:14:17 INFO - PROCESS | 3780 | 1463796857863 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:14:18 INFO - PROCESS | 3780 | 1463796857977 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 3780 | ++DOCSHELL 19C80000 == 86 [pid = 3780] [id = 335] 18:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19C83C00) [pid = 3780] [serial = 1004] [outer = 00000000] 18:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1AE88800) [pid = 3780] [serial = 1005] [outer = 19C83C00] 18:14:18 INFO - PROCESS | 3780 | 1463796858072 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1B0DC400) [pid = 3780] [serial = 1006] [outer = 19C83C00] 18:14:18 INFO - PROCESS | 3780 | 1463796858644 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]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 899ms 18:14:18 INFO - PROCESS | 3780 | 1463796858674 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 3780 | 1463796858677 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 18:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:14:18 INFO - PROCESS | 3780 | 1463796858680 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 3780 | 1463796858682 Marionette TRACE conn2 <- [1,1306,null,{}] 18:14:18 INFO - PROCESS | 3780 | 1463796858686 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}] 18:14:18 INFO - PROCESS | 3780 | 1463796858793 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:14:18 INFO - PROCESS | 3780 | 1463796858903 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 3780 | ++DOCSHELL 19C10400 == 87 [pid = 3780] [id = 336] 18:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1AC35400) [pid = 3780] [serial = 1007] [outer = 00000000] 18:14:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B337000) [pid = 3780] [serial = 1008] [outer = 1AC35400] 18:14:18 INFO - PROCESS | 3780 | 1463796858955 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1B5BB400) [pid = 3780] [serial = 1009] [outer = 1AC35400] 18:14:19 INFO - PROCESS | 3780 | 1463796859521 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]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 899ms 18:14:19 INFO - PROCESS | 3780 | 1463796859583 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 3780 | 1463796859586 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 18:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:14:19 INFO - PROCESS | 3780 | 1463796859589 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - PROCESS | 3780 | 1463796859591 Marionette TRACE conn2 <- [1,1310,null,{}] 18:14:19 INFO - PROCESS | 3780 | 1463796859595 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}] 18:14:19 INFO - PROCESS | 3780 | 1463796859698 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:14:19 INFO - PROCESS | 3780 | 1463796859808 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 3780 | ++DOCSHELL 1AC38800 == 88 [pid = 3780] [id = 337] 18:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1B32DC00) [pid = 3780] [serial = 1010] [outer = 00000000] 18:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B8BB000) [pid = 3780] [serial = 1011] [outer = 1B32DC00] 18:14:19 INFO - PROCESS | 3780 | 1463796859860 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B8C3000) [pid = 3780] [serial = 1012] [outer = 1B32DC00] 18:14:20 INFO - PROCESS | 3780 | 1463796860416 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]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 915ms 18:14:20 INFO - PROCESS | 3780 | 1463796860493 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 3780 | 1463796860495 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 18:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:14:20 INFO - PROCESS | 3780 | 1463796860499 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 3780 | 1463796860501 Marionette TRACE conn2 <- [1,1314,null,{}] 18:14:20 INFO - PROCESS | 3780 | 1463796860505 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}] 18:14:20 INFO - PROCESS | 3780 | 1463796860618 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:14:20 INFO - PROCESS | 3780 | 1463796860757 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 3780 | ++DOCSHELL 19076400 == 89 [pid = 3780] [id = 338] 18:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (19079800) [pid = 3780] [serial = 1013] [outer = 00000000] 18:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (19080000) [pid = 3780] [serial = 1014] [outer = 19079800] 18:14:20 INFO - PROCESS | 3780 | 1463796860811 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B8C5400) [pid = 3780] [serial = 1015] [outer = 19079800] 18:14:21 INFO - PROCESS | 3780 | 1463796861417 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]]]}] 18:14:21 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 18:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1010ms 18:14:21 INFO - PROCESS | 3780 | 1463796861505 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 3780 | 1463796861507 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 18:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:14:21 INFO - PROCESS | 3780 | 1463796861512 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 3780 | 1463796861514 Marionette TRACE conn2 <- [1,1318,null,{}] 18:14:21 INFO - PROCESS | 3780 | 1463796861518 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}] 18:14:21 INFO - PROCESS | 3780 | 1463796861621 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:14:21 INFO - PROCESS | 3780 | 1463796861788 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 3780 | ++DOCSHELL 130D7400 == 90 [pid = 3780] [id = 339] 18:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (13312800) [pid = 3780] [serial = 1016] [outer = 00000000] 18:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (143AC000) [pid = 3780] [serial = 1017] [outer = 13312800] 18:14:21 INFO - PROCESS | 3780 | 1463796861841 Marionette DEBUG loaded listener.js 18:14:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (17078400) [pid = 3780] [serial = 1018] [outer = 13312800] 18:14:22 INFO - PROCESS | 3780 | 1463796862566 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]]]}] 18:14:22 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 18:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1105ms 18:14:22 INFO - PROCESS | 3780 | 1463796862642 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:14:22 INFO - PROCESS | 3780 | 1463796862646 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 18:14:22 INFO - PROCESS | 3780 | 1463796862652 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:14:22 INFO - PROCESS | 3780 | 1463796862655 Marionette TRACE conn2 <- [1,1322,null,{}] 18:14:22 INFO - PROCESS | 3780 | 1463796862660 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}] 18:14:22 INFO - PROCESS | 3780 | 1463796862764 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:14:22 INFO - PROCESS | 3780 | 1463796862907 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 3780 | ++DOCSHELL 12D74800 == 91 [pid = 3780] [id = 340] 18:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (12DF0800) [pid = 3780] [serial = 1019] [outer = 00000000] 18:14:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (13386800) [pid = 3780] [serial = 1020] [outer = 12DF0800] 18:14:22 INFO - PROCESS | 3780 | 1463796862963 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (140FBC00) [pid = 3780] [serial = 1021] [outer = 12DF0800] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 13306800 == 90 [pid = 3780] [id = 28] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 10434C00 == 89 [pid = 3780] [id = 219] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 140F8000 == 88 [pid = 3780] [id = 284] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 1A7F5000 == 87 [pid = 3780] [id = 285] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 10D43000 == 86 [pid = 3780] [id = 331] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 10D3E400 == 85 [pid = 3780] [id = 330] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 0F30FC00 == 84 [pid = 3780] [id = 329] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 16F2AC00 == 83 [pid = 3780] [id = 328] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 18834800 == 82 [pid = 3780] [id = 327] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 172DB000 == 81 [pid = 3780] [id = 326] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 12B5C800 == 80 [pid = 3780] [id = 325] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 15661400 == 79 [pid = 3780] [id = 324] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 11036C00 == 78 [pid = 3780] [id = 323] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 11034C00 == 77 [pid = 3780] [id = 322] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B018800) [pid = 3780] [serial = 909] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1B719000) [pid = 3780] [serial = 912] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (1AE7F800) [pid = 3780] [serial = 942] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (12D70000) [pid = 3780] [serial = 897] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (15E47400) [pid = 3780] [serial = 900] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1A40B000) [pid = 3780] [serial = 903] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1AC35C00) [pid = 3780] [serial = 906] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | 1463796863587 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]]]}] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 17188000 == 76 [pid = 3780] [id = 317] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 1337F800 == 75 [pid = 3780] [id = 316] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 11038C00 == 74 [pid = 3780] [id = 315] 18:14:23 INFO - PROCESS | 3780 | --DOCSHELL 13DB5400 == 73 [pid = 3780] [id = 314] 18:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1010ms 18:14:23 INFO - PROCESS | 3780 | 1463796863655 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 3780 | 1463796863660 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 18:14:23 INFO - PROCESS | 3780 | 1463796863668 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:14:23 INFO - PROCESS | 3780 | 1463796863671 Marionette TRACE conn2 <- [1,1326,null,{}] 18:14:23 INFO - PROCESS | 3780 | 1463796863675 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}] 18:14:23 INFO - PROCESS | 3780 | 1463796863763 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (19C0CC00) [pid = 3780] [serial = 939] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1A1AA400) [pid = 3780] [serial = 940] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (11050000) [pid = 3780] [serial = 937] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1AC2E400) [pid = 3780] [serial = 934] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (183CC400) [pid = 3780] [serial = 925] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (19C7B000) [pid = 3780] [serial = 930] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (16510000) [pid = 3780] [serial = 921] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (16F29C00) [pid = 3780] [serial = 922] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (13387400) [pid = 3780] [serial = 918] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (140F6000) [pid = 3780] [serial = 919] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (18834C00) [pid = 3780] [serial = 927] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (19B54400) [pid = 3780] [serial = 928] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (13314C00) [pid = 3780] [serial = 916] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (11CE9400) [pid = 3780] [serial = 915] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1800FC00) [pid = 3780] [serial = 924] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1A1AA000) [pid = 3780] [serial = 931] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1104C800) [pid = 3780] [serial = 936] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1ABB6C00) [pid = 3780] [serial = 933] [outer = 00000000] [url = about:blank] 18:14:23 INFO - PROCESS | 3780 | 1463796863878 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 3780 | ++DOCSHELL 10D3A400 == 74 [pid = 3780] [id = 341] 18:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (10D46C00) [pid = 3780] [serial = 1022] [outer = 00000000] 18:14:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1104C800) [pid = 3780] [serial = 1023] [outer = 10D46C00] 18:14:23 INFO - PROCESS | 3780 | 1463796863924 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1313F400) [pid = 3780] [serial = 1024] [outer = 10D46C00] 18:14:24 INFO - PROCESS | 3780 | 1463796864818 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]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1198ms 18:14:24 INFO - PROCESS | 3780 | 1463796864864 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 3780 | 1463796864866 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 18:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:14:24 INFO - PROCESS | 3780 | 1463796864870 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 3780 | 1463796864873 Marionette TRACE conn2 <- [1,1330,null,{}] 18:14:24 INFO - PROCESS | 3780 | 1463796864883 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}] 18:14:25 INFO - PROCESS | 3780 | 1463796864972 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:14:25 INFO - PROCESS | 3780 | 1463796864980 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 3780 | ++DOCSHELL 138F9C00 == 75 [pid = 3780] [id = 342] 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (15D05000) [pid = 3780] [serial = 1025] [outer = 00000000] 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (16F2AC00) [pid = 3780] [serial = 1026] [outer = 15D05000] 18:14:25 INFO - PROCESS | 3780 | 1463796865028 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (172DB000) [pid = 3780] [serial = 1027] [outer = 15D05000] 18:14:25 INFO - PROCESS | 3780 | 1463796865524 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]]]}] 18:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 647ms 18:14:25 INFO - PROCESS | 3780 | 1463796865554 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:14:25 INFO - PROCESS | 3780 | 1463796865557 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 18:14:25 INFO - PROCESS | 3780 | 1463796865561 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:14:25 INFO - PROCESS | 3780 | 1463796865563 Marionette TRACE conn2 <- [1,1334,null,{}] 18:14:25 INFO - PROCESS | 3780 | 1463796865566 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}] 18:14:25 INFO - PROCESS | 3780 | 1463796865652 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:14:25 INFO - PROCESS | 3780 | 1463796865659 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 3780 | ++DOCSHELL 16F29400 == 76 [pid = 3780] [id = 343] 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (17076C00) [pid = 3780] [serial = 1028] [outer = 00000000] 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (18802800) [pid = 3780] [serial = 1029] [outer = 17076C00] 18:14:25 INFO - PROCESS | 3780 | 1463796865703 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (19071800) [pid = 3780] [serial = 1030] [outer = 17076C00] 18:14:26 INFO - PROCESS | 3780 | 1463796866176 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]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 647ms 18:14:26 INFO - PROCESS | 3780 | 1463796866205 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 3780 | 1463796866207 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 18:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:14:26 INFO - PROCESS | 3780 | 1463796866211 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 3780 | 1463796866212 Marionette TRACE conn2 <- [1,1338,null,{}] 18:14:26 INFO - PROCESS | 3780 | 1463796866215 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}] 18:14:26 INFO - PROCESS | 3780 | 1463796866343 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:14:26 INFO - PROCESS | 3780 | 1463796866459 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 3780 | ++DOCSHELL 19074800 == 77 [pid = 3780] [id = 344] 18:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (19077C00) [pid = 3780] [serial = 1031] [outer = 00000000] 18:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1907F800) [pid = 3780] [serial = 1032] [outer = 19077C00] 18:14:26 INFO - PROCESS | 3780 | 1463796866511 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19B59000) [pid = 3780] [serial = 1033] [outer = 19077C00] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (18835000) [pid = 3780] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (10434800) [pid = 3780] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (10D40800) [pid = 3780] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (17971800) [pid = 3780] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (11037400) [pid = 3780] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (11035400) [pid = 3780] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (16F33400) [pid = 3780] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (18810C00) [pid = 3780] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (15916400) [pid = 3780] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (15915800) [pid = 3780] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:14:27 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (10D45400) [pid = 3780] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:14:27 INFO - PROCESS | 3780 | 1463796867363 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]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1199ms 18:14:27 INFO - PROCESS | 3780 | 1463796867411 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 3780 | 1463796867416 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 18:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:14:27 INFO - PROCESS | 3780 | 1463796867421 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 3780 | 1463796867426 Marionette TRACE conn2 <- [1,1342,null,{}] 18:14:27 INFO - PROCESS | 3780 | 1463796867431 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}] 18:14:27 INFO - PROCESS | 3780 | 1463796867551 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:14:27 INFO - PROCESS | 3780 | 1463796867693 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 3780 | ++DOCSHELL 11044000 == 78 [pid = 3780] [id = 345] 18:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (11048800) [pid = 3780] [serial = 1034] [outer = 00000000] 18:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (11051C00) [pid = 3780] [serial = 1035] [outer = 11048800] 18:14:27 INFO - PROCESS | 3780 | 1463796867749 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1337D400) [pid = 3780] [serial = 1036] [outer = 11048800] 18:14:28 INFO - PROCESS | 3780 | 1463796868342 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]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1010ms 18:14:28 INFO - PROCESS | 3780 | 1463796868425 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 3780 | 1463796868431 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 18:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:14:28 INFO - PROCESS | 3780 | 1463796868438 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 3780 | 1463796868440 Marionette TRACE conn2 <- [1,1346,null,{}] 18:14:28 INFO - PROCESS | 3780 | 1463796868444 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}] 18:14:28 INFO - PROCESS | 3780 | 1463796868613 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:14:28 INFO - PROCESS | 3780 | 1463796868746 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 3780 | ++DOCSHELL 11C4DC00 == 79 [pid = 3780] [id = 346] 18:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (133A9800) [pid = 3780] [serial = 1037] [outer = 00000000] 18:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (161E6C00) [pid = 3780] [serial = 1038] [outer = 133A9800] 18:14:28 INFO - PROCESS | 3780 | 1463796868803 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (16F31000) [pid = 3780] [serial = 1039] [outer = 133A9800] 18:14:29 INFO - PROCESS | 3780 | 1463796869355 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]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 947ms 18:14:29 INFO - PROCESS | 3780 | 1463796869413 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 3780 | 1463796869416 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 18:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:14:29 INFO - PROCESS | 3780 | 1463796869419 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 3780 | 1463796869423 Marionette TRACE conn2 <- [1,1350,null,{}] 18:14:29 INFO - PROCESS | 3780 | 1463796869434 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}] 18:14:29 INFO - PROCESS | 3780 | 1463796869549 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:14:29 INFO - PROCESS | 3780 | 1463796869666 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 3780 | ++DOCSHELL 19C14000 == 80 [pid = 3780] [id = 347] 18:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19C17400) [pid = 3780] [serial = 1040] [outer = 00000000] 18:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (19C7E000) [pid = 3780] [serial = 1041] [outer = 19C17400] 18:14:29 INFO - PROCESS | 3780 | 1463796869762 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1A1A2C00) [pid = 3780] [serial = 1042] [outer = 19C17400] 18:14:30 INFO - PROCESS | 3780 | 1463796870394 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]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1056ms 18:14:30 INFO - PROCESS | 3780 | 1463796870465 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 3780 | 1463796870467 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 18:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:14:30 INFO - PROCESS | 3780 | 1463796870471 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 3780 | 1463796870473 Marionette TRACE conn2 <- [1,1354,null,{}] 18:14:30 INFO - PROCESS | 3780 | 1463796870493 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}] 18:14:30 INFO - PROCESS | 3780 | 1463796870606 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:14:30 INFO - PROCESS | 3780 | 1463796870745 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 3780 | ++DOCSHELL 19C7DC00 == 81 [pid = 3780] [id = 348] 18:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19F2AC00) [pid = 3780] [serial = 1043] [outer = 00000000] 18:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1A888000) [pid = 3780] [serial = 1044] [outer = 19F2AC00] 18:14:30 INFO - PROCESS | 3780 | 1463796870799 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1ABB3000) [pid = 3780] [serial = 1045] [outer = 19F2AC00] 18:14:31 INFO - PROCESS | 3780 | 1463796871383 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] 18:14:31 INFO - PROCESS | 3780 | 1463796871438 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 18:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:14:31 INFO - PROCESS | 3780 | 1463796871442 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 3780 | 1463796871444 Marionette TRACE conn2 <- [1,1358,null,{}] 18:14:31 INFO - PROCESS | 3780 | 1463796871448 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}] 18:14:31 INFO - PROCESS | 3780 | 1463796871550 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:14:31 INFO - PROCESS | 3780 | 1463796871694 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 3780 | ++DOCSHELL 11C4D800 == 82 [pid = 3780] [id = 349] 18:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (140F0400) [pid = 3780] [serial = 1046] [outer = 00000000] 18:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1AE82800) [pid = 3780] [serial = 1047] [outer = 140F0400] 18:14:31 INFO - PROCESS | 3780 | 1463796871748 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1AE8EC00) [pid = 3780] [serial = 1048] [outer = 140F0400] 18:14:32 INFO - PROCESS | 3780 | 1463796872393 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] 18:14:32 INFO - PROCESS | 3780 | 1463796872434 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 18:14:32 INFO - PROCESS | 3780 | 1463796872439 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 3780 | 1463796872441 Marionette TRACE conn2 <- [1,1362,null,{}] 18:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:14:32 INFO - PROCESS | 3780 | 1463796872445 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}] 18:14:32 INFO - PROCESS | 3780 | 1463796872560 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:14:32 INFO - PROCESS | 3780 | 1463796872705 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 3780 | ++DOCSHELL 10D45000 == 83 [pid = 3780] [id = 350] 18:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (19073C00) [pid = 3780] [serial = 1049] [outer = 00000000] 18:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1B7AC000) [pid = 3780] [serial = 1050] [outer = 19073C00] 18:14:32 INFO - PROCESS | 3780 | 1463796872760 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B8BB400) [pid = 3780] [serial = 1051] [outer = 19073C00] 18:14:33 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:14:33 INFO - PROCESS | 3780 | 1463796873284 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] 18:14:33 INFO - PROCESS | 3780 | 1463796873337 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 18:14:33 INFO - PROCESS | 3780 | 1463796873342 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:14:33 INFO - PROCESS | 3780 | 1463796873344 Marionette TRACE conn2 <- [1,1366,null,{}] 18:14:33 INFO - PROCESS | 3780 | 1463796873348 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}] 18:14:33 INFO - PROCESS | 3780 | 1463796873452 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:14:33 INFO - PROCESS | 3780 | 1463796873748 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 3780 | ++DOCSHELL 10D42C00 == 84 [pid = 3780] [id = 351] 18:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (10F6B000) [pid = 3780] [serial = 1052] [outer = 00000000] 18:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (11040C00) [pid = 3780] [serial = 1053] [outer = 10F6B000] 18:14:33 INFO - PROCESS | 3780 | 1463796873798 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1142C000) [pid = 3780] [serial = 1054] [outer = 10F6B000] 18:14:34 INFO - PROCESS | 3780 | 1463796874446 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] 18:14:34 INFO - PROCESS | 3780 | 1463796874490 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 18:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:14:34 INFO - PROCESS | 3780 | 1463796874495 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 3780 | 1463796874498 Marionette TRACE conn2 <- [1,1370,null,{}] 18:14:34 INFO - PROCESS | 3780 | 1463796874502 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}] 18:14:34 INFO - PROCESS | 3780 | 1463796874611 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:14:34 INFO - PROCESS | 3780 | 1463796874762 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 3780 | ++DOCSHELL 11042400 == 85 [pid = 3780] [id = 352] 18:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (14F60400) [pid = 3780] [serial = 1055] [outer = 00000000] 18:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (15511000) [pid = 3780] [serial = 1056] [outer = 14F60400] 18:14:34 INFO - PROCESS | 3780 | 1463796874843 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (15514C00) [pid = 3780] [serial = 1057] [outer = 14F60400] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 1B5B2400 == 84 [pid = 3780] [id = 321] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 1289B400 == 83 [pid = 3780] [id = 287] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 1B333C00 == 82 [pid = 3780] [id = 320] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 10A5C800 == 81 [pid = 3780] [id = 303] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 16F29400 == 80 [pid = 3780] [id = 343] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 138F9C00 == 79 [pid = 3780] [id = 342] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 10D3A400 == 78 [pid = 3780] [id = 341] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 12D74800 == 77 [pid = 3780] [id = 340] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 1AC38800 == 76 [pid = 3780] [id = 337] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 19C10400 == 75 [pid = 3780] [id = 336] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 19C80000 == 74 [pid = 3780] [id = 335] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 143A5C00 == 73 [pid = 3780] [id = 334] 18:14:35 INFO - PROCESS | 3780 | --DOCSHELL 11052800 == 72 [pid = 3780] [id = 333] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1AA68400) [pid = 3780] [serial = 994] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (19C13C00) [pid = 3780] [serial = 982] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (11A01800) [pid = 3780] [serial = 987] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (17971C00) [pid = 3780] [serial = 951] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1104F800) [pid = 3780] [serial = 991] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (10D45800) [pid = 3780] [serial = 990] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1B5B5C00) [pid = 3780] [serial = 960] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (18809000) [pid = 3780] [serial = 979] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (13387000) [pid = 3780] [serial = 970] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (11AED400) [pid = 3780] [serial = 969] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1B7AB800) [pid = 3780] [serial = 963] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1103A400) [pid = 3780] [serial = 966] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (17715800) [pid = 3780] [serial = 975] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1103C000) [pid = 3780] [serial = 945] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1A1A0000) [pid = 3780] [serial = 984] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (15E46400) [pid = 3780] [serial = 973] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1104DC00) [pid = 3780] [serial = 967] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (19B58400) [pid = 3780] [serial = 981] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1B015000) [pid = 3780] [serial = 957] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1AE8BC00) [pid = 3780] [serial = 943] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (182F7000) [pid = 3780] [serial = 978] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (17977000) [pid = 3780] [serial = 976] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (143A1000) [pid = 3780] [serial = 948] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1A1A9800) [pid = 3780] [serial = 954] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1A410800) [pid = 3780] [serial = 985] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (15979C00) [pid = 3780] [serial = 972] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (15D05400) [pid = 3780] [serial = 988] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1A410C00) [pid = 3780] [serial = 993] [outer = 00000000] [url = about:blank] 18:14:35 INFO - PROCESS | 3780 | [3780] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:14:35 INFO - PROCESS | 3780 | 1463796875481 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] 18:14:35 INFO - PROCESS | 3780 | 1463796875535 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 18:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:14:35 INFO - PROCESS | 3780 | 1463796875539 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 3780 | 1463796875541 Marionette TRACE conn2 <- [1,1374,null,{}] 18:14:35 INFO - PROCESS | 3780 | 1463796875545 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}] 18:14:35 INFO - PROCESS | 3780 | 1463796875646 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:14:35 INFO - PROCESS | 3780 | 1463796875758 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 3780 | ++DOCSHELL 11052800 == 73 [pid = 3780] [id = 353] 18:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1121A800) [pid = 3780] [serial = 1058] [outer = 00000000] 18:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (13311C00) [pid = 3780] [serial = 1059] [outer = 1121A800] 18:14:35 INFO - PROCESS | 3780 | 1463796875803 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (15D0F800) [pid = 3780] [serial = 1060] [outer = 1121A800] 18:14:36 INFO - PROCESS | 3780 | 1463796876176 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] 18:14:36 INFO - PROCESS | 3780 | 1463796876241 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 18:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:14:36 INFO - PROCESS | 3780 | 1463796876250 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 3780 | 1463796876256 Marionette TRACE conn2 <- [1,1378,null,{}] 18:14:36 INFO - PROCESS | 3780 | 1463796876264 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}] 18:14:36 INFO - PROCESS | 3780 | 1463796876381 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:14:36 INFO - PROCESS | 3780 | 1463796876395 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 3780 | ++DOCSHELL 15E46400 == 74 [pid = 3780] [id = 354] 18:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (15E4C800) [pid = 3780] [serial = 1061] [outer = 00000000] 18:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (182F4000) [pid = 3780] [serial = 1062] [outer = 15E4C800] 18:14:36 INFO - PROCESS | 3780 | 1463796876440 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (18803000) [pid = 3780] [serial = 1063] [outer = 15E4C800] 18:14:36 INFO - PROCESS | 3780 | 1463796876895 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]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 694ms 18:14:36 INFO - PROCESS | 3780 | 1463796876944 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 3780 | 1463796876946 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 18:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:14:36 INFO - PROCESS | 3780 | 1463796876950 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 3780 | 1463796876951 Marionette TRACE conn2 <- [1,1382,null,{}] 18:14:36 INFO - PROCESS | 3780 | 1463796876955 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}] 18:14:37 INFO - PROCESS | 3780 | 1463796877041 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:14:37 INFO - PROCESS | 3780 | 1463796877049 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 3780 | ++DOCSHELL 182EE400 == 75 [pid = 3780] [id = 355] 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (18801400) [pid = 3780] [serial = 1064] [outer = 00000000] 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (19080400) [pid = 3780] [serial = 1065] [outer = 18801400] 18:14:37 INFO - PROCESS | 3780 | 1463796877093 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (19B58400) [pid = 3780] [serial = 1066] [outer = 18801400] 18:14:37 INFO - PROCESS | 3780 | 1463796877515 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]]]}] 18:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 599ms 18:14:37 INFO - PROCESS | 3780 | 1463796877567 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 3780 | 1463796877569 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 18:14:37 INFO - PROCESS | 3780 | 1463796877573 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - PROCESS | 3780 | 1463796877575 Marionette TRACE conn2 <- [1,1386,null,{}] 18:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:14:37 INFO - PROCESS | 3780 | 1463796877578 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}] 18:14:37 INFO - PROCESS | 3780 | 1463796877672 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:14:37 INFO - PROCESS | 3780 | 1463796877678 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 3780 | ++DOCSHELL 19B51400 == 76 [pid = 3780] [id = 356] 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (19B5B800) [pid = 3780] [serial = 1067] [outer = 00000000] 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19F2F800) [pid = 3780] [serial = 1068] [outer = 19B5B800] 18:14:37 INFO - PROCESS | 3780 | 1463796877728 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1A410800) [pid = 3780] [serial = 1069] [outer = 19B5B800] 18:14:38 INFO - PROCESS | 3780 | 1463796878265 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]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 741ms 18:14:38 INFO - PROCESS | 3780 | 1463796878320 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 3780 | 1463796878322 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 18:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:14:38 INFO - PROCESS | 3780 | 1463796878325 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 3780 | 1463796878327 Marionette TRACE conn2 <- [1,1390,null,{}] 18:14:38 INFO - PROCESS | 3780 | 1463796878331 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}] 18:14:38 INFO - PROCESS | 3780 | 1463796878454 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:14:38 INFO - PROCESS | 3780 | 1463796878520 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 3780 | ++DOCSHELL 1AA62800 == 77 [pid = 3780] [id = 357] 18:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1AA6A800) [pid = 3780] [serial = 1070] [outer = 00000000] 18:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1AC39800) [pid = 3780] [serial = 1071] [outer = 1AA6A800] 18:14:38 INFO - PROCESS | 3780 | 1463796878563 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B00DC00) [pid = 3780] [serial = 1072] [outer = 1AA6A800] 18:14:39 INFO - PROCESS | 3780 | 1463796879028 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]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 694ms 18:14:39 INFO - PROCESS | 3780 | 1463796879058 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 3780 | 1463796879060 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 18:14:39 INFO - PROCESS | 3780 | 1463796879064 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 3780 | 1463796879065 Marionette TRACE conn2 <- [1,1394,null,{}] 18:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:14:39 INFO - PROCESS | 3780 | 1463796879069 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}] 18:14:39 INFO - PROCESS | 3780 | 1463796879222 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:14:39 INFO - PROCESS | 3780 | 1463796879245 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 3780 | ++DOCSHELL 19C7C800 == 78 [pid = 3780] [id = 358] 18:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1AA69400) [pid = 3780] [serial = 1073] [outer = 00000000] 18:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1B5B4800) [pid = 3780] [serial = 1074] [outer = 1AA69400] 18:14:39 INFO - PROCESS | 3780 | 1463796879288 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B7A4C00) [pid = 3780] [serial = 1075] [outer = 1AA69400] 18:14:39 INFO - PROCESS | 3780 | 1463796879718 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]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 710ms 18:14:39 INFO - PROCESS | 3780 | 1463796879765 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 3780 | 1463796879767 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 18:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:14:39 INFO - PROCESS | 3780 | 1463796879770 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 3780 | 1463796879772 Marionette TRACE conn2 <- [1,1398,null,{}] 18:14:39 INFO - PROCESS | 3780 | 1463796879775 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}] 18:14:39 INFO - PROCESS | 3780 | 1463796879904 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:14:39 INFO - PROCESS | 3780 | 1463796879972 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 3780 | ++DOCSHELL 1B0C7C00 == 79 [pid = 3780] [id = 359] 18:14:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B7AB000) [pid = 3780] [serial = 1076] [outer = 00000000] 18:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1C7D4800) [pid = 3780] [serial = 1077] [outer = 1B7AB000] 18:14:40 INFO - PROCESS | 3780 | 1463796880014 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1C7D8C00) [pid = 3780] [serial = 1078] [outer = 1B7AB000] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (19C19C00) [pid = 3780] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1A882C00) [pid = 3780] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (105F0800) [pid = 3780] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (143A6000) [pid = 3780] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1AC3B000) [pid = 3780] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (17076C00) [pid = 3780] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (13312800) [pid = 3780] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (12DF0800) [pid = 3780] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (15D05000) [pid = 3780] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:14:40 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (10D46C00) [pid = 3780] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:14:40 INFO - PROCESS | 3780 | 1463796880669 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]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 962ms 18:14:40 INFO - PROCESS | 3780 | 1463796880716 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:14:40 INFO - PROCESS | 3780 | 1463796880718 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 18:14:40 INFO - PROCESS | 3780 | 1463796880721 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:14:40 INFO - PROCESS | 3780 | 1463796880723 Marionette TRACE conn2 <- [1,1402,null,{}] 18:14:40 INFO - PROCESS | 3780 | 1463796880726 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}] 18:14:40 INFO - PROCESS | 3780 | 1463796880822 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:14:40 INFO - PROCESS | 3780 | 1463796880831 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:40 INFO - PROCESS | 3780 | ++DOCSHELL 15506800 == 80 [pid = 3780] [id = 360] 18:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (18051000) [pid = 3780] [serial = 1079] [outer = 00000000] 18:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1ABBEC00) [pid = 3780] [serial = 1080] [outer = 18051000] 18:14:40 INFO - PROCESS | 3780 | 1463796880883 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (18551800) [pid = 3780] [serial = 1081] [outer = 18051000] 18:14:41 INFO - PROCESS | 3780 | 1463796881374 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]]]}] 18:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 710ms 18:14:41 INFO - PROCESS | 3780 | 1463796881421 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 3780 | 1463796881423 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 18:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:14:41 INFO - PROCESS | 3780 | 1463796881426 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 3780 | 1463796881428 Marionette TRACE conn2 <- [1,1406,null,{}] 18:14:41 INFO - PROCESS | 3780 | 1463796881431 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}] 18:14:41 INFO - PROCESS | 3780 | 1463796881525 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:14:41 INFO - PROCESS | 3780 | 1463796881532 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 3780 | ++DOCSHELL 1AC3B000 == 81 [pid = 3780] [id = 361] 18:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B7AB400) [pid = 3780] [serial = 1082] [outer = 00000000] 18:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1D771800) [pid = 3780] [serial = 1083] [outer = 1B7AB400] 18:14:41 INFO - PROCESS | 3780 | 1463796881580 Marionette DEBUG loaded listener.js 18:14:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1D777C00) [pid = 3780] [serial = 1084] [outer = 1B7AB400] 18:14:42 INFO - PROCESS | 3780 | 1463796882119 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]]]}] 18:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 709ms 18:14:42 INFO - PROCESS | 3780 | 1463796882158 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 3780 | 1463796882161 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 18:14:42 INFO - PROCESS | 3780 | 1463796882164 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:14:42 INFO - PROCESS | 3780 | 1463796882166 Marionette TRACE conn2 <- [1,1410,null,{}] 18:14:42 INFO - PROCESS | 3780 | 1463796882169 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}] 18:14:42 INFO - PROCESS | 3780 | 1463796882299 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:14:42 INFO - PROCESS | 3780 | 1463796882312 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 3780 | ++DOCSHELL 1AE8CC00 == 82 [pid = 3780] [id = 362] 18:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1D76FC00) [pid = 3780] [serial = 1085] [outer = 00000000] 18:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1EC8C000) [pid = 3780] [serial = 1086] [outer = 1D76FC00] 18:14:42 INFO - PROCESS | 3780 | 1463796882354 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1EC8DC00) [pid = 3780] [serial = 1087] [outer = 1D76FC00] 18:14:43 INFO - PROCESS | 3780 | 1463796883057 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]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 947ms 18:14:43 INFO - PROCESS | 3780 | 1463796883110 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 3780 | 1463796883115 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 18:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:14:43 INFO - PROCESS | 3780 | 1463796883120 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 3780 | 1463796883125 Marionette TRACE conn2 <- [1,1414,null,{}] 18:14:43 INFO - PROCESS | 3780 | 1463796883131 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}] 18:14:43 INFO - PROCESS | 3780 | 1463796883279 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:14:43 INFO - PROCESS | 3780 | 1463796883426 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 3780 | ++DOCSHELL 11CEEC00 == 83 [pid = 3780] [id = 363] 18:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (12D70000) [pid = 3780] [serial = 1088] [outer = 00000000] 18:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (14F64000) [pid = 3780] [serial = 1089] [outer = 12D70000] 18:14:43 INFO - PROCESS | 3780 | 1463796883482 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1550E000) [pid = 3780] [serial = 1090] [outer = 12D70000] 18:14:44 INFO - PROCESS | 3780 | 1463796884132 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]]]}] 18:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1042ms 18:14:44 INFO - PROCESS | 3780 | 1463796884163 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 3780 | 1463796884169 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 18:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:14:44 INFO - PROCESS | 3780 | 1463796884193 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - PROCESS | 3780 | 1463796884196 Marionette TRACE conn2 <- [1,1418,null,{}] 18:14:44 INFO - PROCESS | 3780 | 1463796884200 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}] 18:14:44 INFO - PROCESS | 3780 | 1463796884312 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:14:44 INFO - PROCESS | 3780 | 1463796884471 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 3780 | ++DOCSHELL 16F2F400 == 84 [pid = 3780] [id = 364] 18:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (17971C00) [pid = 3780] [serial = 1091] [outer = 00000000] 18:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (18810000) [pid = 3780] [serial = 1092] [outer = 17971C00] 18:14:44 INFO - PROCESS | 3780 | 1463796884525 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (19B50400) [pid = 3780] [serial = 1093] [outer = 17971C00] 18:14:45 INFO - PROCESS | 3780 | 1463796885166 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]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1073ms 18:14:45 INFO - PROCESS | 3780 | 1463796885236 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 3780 | 1463796885239 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 18:14:45 INFO - PROCESS | 3780 | 1463796885259 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:14:45 INFO - PROCESS | 3780 | 1463796885263 Marionette TRACE conn2 <- [1,1422,null,{}] 18:14:45 INFO - PROCESS | 3780 | 1463796885276 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}] 18:14:45 INFO - PROCESS | 3780 | 1463796885439 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:14:45 INFO - PROCESS | 3780 | 1463796885586 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 3780 | ++DOCSHELL 1B8BF000 == 85 [pid = 3780] [id = 365] 18:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1C7D3800) [pid = 3780] [serial = 1094] [outer = 00000000] 18:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1D776000) [pid = 3780] [serial = 1095] [outer = 1C7D3800] 18:14:45 INFO - PROCESS | 3780 | 1463796885643 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1D77E400) [pid = 3780] [serial = 1096] [outer = 1C7D3800] 18:14:46 INFO - PROCESS | 3780 | 1463796886208 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]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 946ms 18:14:46 INFO - PROCESS | 3780 | 1463796886236 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 3780 | 1463796886239 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 18:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:14:46 INFO - PROCESS | 3780 | 1463796886243 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 3780 | 1463796886245 Marionette TRACE conn2 <- [1,1426,null,{}] 18:14:46 INFO - PROCESS | 3780 | 1463796886248 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}] 18:14:46 INFO - PROCESS | 3780 | 1463796886358 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:14:46 INFO - PROCESS | 3780 | 1463796886516 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 3780 | ++DOCSHELL 1149A000 == 86 [pid = 3780] [id = 366] 18:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (18835400) [pid = 3780] [serial = 1097] [outer = 00000000] 18:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1E403400) [pid = 3780] [serial = 1098] [outer = 18835400] 18:14:46 INFO - PROCESS | 3780 | 1463796886570 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1E408000) [pid = 3780] [serial = 1099] [outer = 18835400] 18:14:47 INFO - PROCESS | 3780 | 1463796887185 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]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1010ms 18:14:47 INFO - PROCESS | 3780 | 1463796887245 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 3780 | 1463796887248 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 18:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:14:47 INFO - PROCESS | 3780 | 1463796887251 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 3780 | 1463796887253 Marionette TRACE conn2 <- [1,1430,null,{}] 18:14:47 INFO - PROCESS | 3780 | 1463796887257 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}] 18:14:47 INFO - PROCESS | 3780 | 1463796887366 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:14:47 INFO - PROCESS | 3780 | 1463796887511 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 3780 | ++DOCSHELL 13387400 == 87 [pid = 3780] [id = 367] 18:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (143ACC00) [pid = 3780] [serial = 1100] [outer = 00000000] 18:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (19B57800) [pid = 3780] [serial = 1101] [outer = 143ACC00] 18:14:47 INFO - PROCESS | 3780 | 1463796887569 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1B5BAC00) [pid = 3780] [serial = 1102] [outer = 143ACC00] 18:14:48 INFO - PROCESS | 3780 | 1463796888510 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]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1310ms 18:14:48 INFO - PROCESS | 3780 | 1463796888549 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 3780 | 1463796888553 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 18:14:48 INFO - PROCESS | 3780 | 1463796888558 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:14:48 INFO - PROCESS | 3780 | 1463796888562 Marionette TRACE conn2 <- [1,1434,null,{}] 18:14:48 INFO - PROCESS | 3780 | 1463796888568 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}] 18:14:48 INFO - PROCESS | 3780 | 1463796888669 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:14:48 INFO - PROCESS | 3780 | 1463796888865 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:48 INFO - PROCESS | 3780 | ++DOCSHELL 0F310800 == 88 [pid = 3780] [id = 368] 18:14:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (10374400) [pid = 3780] [serial = 1103] [outer = 00000000] 18:14:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (10F6D000) [pid = 3780] [serial = 1104] [outer = 10374400] 18:14:48 INFO - PROCESS | 3780 | 1463796888915 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (1149B000) [pid = 3780] [serial = 1105] [outer = 10374400] 18:14:49 INFO - PROCESS | 3780 | 1463796889524 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]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 947ms 18:14:49 INFO - PROCESS | 3780 | 1463796889538 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 3780 | 1463796889543 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 18:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:14:49 INFO - PROCESS | 3780 | 1463796889549 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 3780 | 1463796889551 Marionette TRACE conn2 <- [1,1438,null,{}] 18:14:49 INFO - PROCESS | 3780 | 1463796889569 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}] 18:14:49 INFO - PROCESS | 3780 | 1463796889669 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:14:49 INFO - PROCESS | 3780 | 1463796889787 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 14F66000 == 87 [pid = 3780] [id = 180] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19C15400 == 86 [pid = 3780] [id = 152] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19F2EC00 == 85 [pid = 3780] [id = 282] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1AC3B000 == 84 [pid = 3780] [id = 361] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 15506800 == 83 [pid = 3780] [id = 360] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1B0C7C00 == 82 [pid = 3780] [id = 359] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19C7C800 == 81 [pid = 3780] [id = 358] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 1AA62800 == 80 [pid = 3780] [id = 357] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19B51400 == 79 [pid = 3780] [id = 356] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 182EE400 == 78 [pid = 3780] [id = 355] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 15E46400 == 77 [pid = 3780] [id = 354] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 11052800 == 76 [pid = 3780] [id = 353] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 11042400 == 75 [pid = 3780] [id = 352] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 10D42C00 == 74 [pid = 3780] [id = 351] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 10D45000 == 73 [pid = 3780] [id = 350] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 11C4D800 == 72 [pid = 3780] [id = 349] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19C7DC00 == 71 [pid = 3780] [id = 348] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19C14000 == 70 [pid = 3780] [id = 347] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1907F800) [pid = 3780] [serial = 1032] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1AE8C400) [pid = 3780] [serial = 996] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | ++DOCSHELL 105EC000 == 71 [pid = 3780] [id = 369] 18:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (10D42C00) [pid = 3780] [serial = 1106] [outer = 00000000] 18:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (11A10000) [pid = 3780] [serial = 1107] [outer = 10D42C00] 18:14:49 INFO - PROCESS | 3780 | 1463796889871 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (13309400) [pid = 3780] [serial = 1108] [outer = 10D42C00] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 11C4DC00 == 70 [pid = 3780] [id = 346] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 11044000 == 69 [pid = 3780] [id = 345] 18:14:49 INFO - PROCESS | 3780 | --DOCSHELL 19074800 == 68 [pid = 3780] [id = 344] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1ABB7000) [pid = 3780] [serial = 805] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1B0C5800) [pid = 3780] [serial = 811] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1331F000) [pid = 3780] [serial = 799] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (161E4000) [pid = 3780] [serial = 802] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1B00CC00) [pid = 3780] [serial = 808] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (19071800) [pid = 3780] [serial = 1030] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (19080000) [pid = 3780] [serial = 1014] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (18802800) [pid = 3780] [serial = 1029] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1B8BB000) [pid = 3780] [serial = 1011] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1B337000) [pid = 3780] [serial = 1008] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (17078400) [pid = 3780] [serial = 1018] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (143AC000) [pid = 3780] [serial = 1017] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (140FBC00) [pid = 3780] [serial = 1021] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (13386800) [pid = 3780] [serial = 1020] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (12D74000) [pid = 3780] [serial = 999] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (16F2AC00) [pid = 3780] [serial = 1026] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (172DB000) [pid = 3780] [serial = 1027] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1104C800) [pid = 3780] [serial = 1023] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1313F400) [pid = 3780] [serial = 1024] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (16F2A400) [pid = 3780] [serial = 1002] [outer = 00000000] [url = about:blank] 18:14:49 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1AE88800) [pid = 3780] [serial = 1005] [outer = 00000000] [url = about:blank] 18:14:50 INFO - PROCESS | 3780 | 1463796890315 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]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 804ms 18:14:50 INFO - PROCESS | 3780 | 1463796890350 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 3780 | 1463796890352 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 18:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:14:50 INFO - PROCESS | 3780 | 1463796890360 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 3780 | 1463796890363 Marionette TRACE conn2 <- [1,1442,null,{}] 18:14:50 INFO - PROCESS | 3780 | 1463796890373 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}] 18:14:50 INFO - PROCESS | 3780 | 1463796890459 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:14:50 INFO - PROCESS | 3780 | 1463796890467 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 3780 | ++DOCSHELL 13DAC000 == 69 [pid = 3780] [id = 370] 18:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (13DAC800) [pid = 3780] [serial = 1109] [outer = 00000000] 18:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (140F0C00) [pid = 3780] [serial = 1110] [outer = 13DAC800] 18:14:50 INFO - PROCESS | 3780 | 1463796890516 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (143A1400) [pid = 3780] [serial = 1111] [outer = 13DAC800] 18:14:51 INFO - PROCESS | 3780 | 1463796890999 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]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 710ms 18:14:51 INFO - PROCESS | 3780 | 1463796891060 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 3780 | 1463796891062 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 18:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:14:51 INFO - PROCESS | 3780 | 1463796891065 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 3780 | 1463796891067 Marionette TRACE conn2 <- [1,1446,null,{}] 18:14:51 INFO - PROCESS | 3780 | 1463796891070 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}] 18:14:51 INFO - PROCESS | 3780 | 1463796891159 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:14:51 INFO - PROCESS | 3780 | 1463796891167 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 3780 | ++DOCSHELL 140F1000 == 70 [pid = 3780] [id = 371] 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (143AA000) [pid = 3780] [serial = 1112] [outer = 00000000] 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (15507800) [pid = 3780] [serial = 1113] [outer = 143AA000] 18:14:51 INFO - PROCESS | 3780 | 1463796891213 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (15660C00) [pid = 3780] [serial = 1114] [outer = 143AA000] 18:14:51 INFO - PROCESS | 3780 | 1463796891673 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]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 647ms 18:14:51 INFO - PROCESS | 3780 | 1463796891707 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 3780 | 1463796891709 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 18:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:14:51 INFO - PROCESS | 3780 | 1463796891712 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 3780 | 1463796891714 Marionette TRACE conn2 <- [1,1450,null,{}] 18:14:51 INFO - PROCESS | 3780 | 1463796891717 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}] 18:14:51 INFO - PROCESS | 3780 | 1463796891795 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:14:51 INFO - PROCESS | 3780 | 1463796891802 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 3780 | ++DOCSHELL 11035800 == 71 [pid = 3780] [id = 372] 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (15506000) [pid = 3780] [serial = 1115] [outer = 00000000] 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (15976C00) [pid = 3780] [serial = 1116] [outer = 15506000] 18:14:51 INFO - PROCESS | 3780 | 1463796891856 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (15E48C00) [pid = 3780] [serial = 1117] [outer = 15506000] 18:14:52 INFO - PROCESS | 3780 | 1463796892440 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]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 742ms 18:14:52 INFO - PROCESS | 3780 | 1463796892497 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 3780 | 1463796892499 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 18:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:14:52 INFO - PROCESS | 3780 | 1463796892502 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 3780 | 1463796892504 Marionette TRACE conn2 <- [1,1454,null,{}] 18:14:52 INFO - PROCESS | 3780 | 1463796892507 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}] 18:14:52 INFO - PROCESS | 3780 | 1463796892638 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:14:52 INFO - PROCESS | 3780 | 1463796892708 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 3780 | ++DOCSHELL 10D39800 == 72 [pid = 3780] [id = 373] 18:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (161E8000) [pid = 3780] [serial = 1118] [outer = 00000000] 18:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (17070C00) [pid = 3780] [serial = 1119] [outer = 161E8000] 18:14:52 INFO - PROCESS | 3780 | 1463796892756 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (177BAC00) [pid = 3780] [serial = 1120] [outer = 161E8000] 18:14:53 INFO - PROCESS | 3780 | 1463796893182 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]]]}] 18:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 742ms 18:14:53 INFO - PROCESS | 3780 | 1463796893243 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:14:53 INFO - PROCESS | 3780 | 1463796893245 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 18:14:53 INFO - PROCESS | 3780 | 1463796893248 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:14:53 INFO - PROCESS | 3780 | 1463796893250 Marionette TRACE conn2 <- [1,1458,null,{}] 18:14:53 INFO - PROCESS | 3780 | 1463796893294 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}] 18:14:53 INFO - PROCESS | 3780 | 1463796893404 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:14:53 INFO - PROCESS | 3780 | 1463796893416 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 3780 | ++DOCSHELL 17977000 == 73 [pid = 3780] [id = 374] 18:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (179B7000) [pid = 3780] [serial = 1121] [outer = 00000000] 18:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (18006C00) [pid = 3780] [serial = 1122] [outer = 179B7000] 18:14:53 INFO - PROCESS | 3780 | 1463796893514 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (18552400) [pid = 3780] [serial = 1123] [outer = 179B7000] 18:14:53 INFO - PROCESS | 3780 | 1463796893935 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]]]}] 18:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 725ms 18:14:53 INFO - PROCESS | 3780 | 1463796893979 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:14:53 INFO - PROCESS | 3780 | 1463796893981 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 18:14:53 INFO - PROCESS | 3780 | 1463796893985 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - PROCESS | 3780 | 1463796893986 Marionette TRACE conn2 <- [1,1462,null,{}] 18:14:54 INFO - PROCESS | 3780 | 1463796893990 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}] 18:14:54 INFO - PROCESS | 3780 | 1463796894112 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:14:54 INFO - PROCESS | 3780 | 1463796894178 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 3780 | ++DOCSHELL 179C5400 == 74 [pid = 3780] [id = 375] 18:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (183CCC00) [pid = 3780] [serial = 1124] [outer = 00000000] 18:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (18839C00) [pid = 3780] [serial = 1125] [outer = 183CCC00] 18:14:54 INFO - PROCESS | 3780 | 1463796894227 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (1907D800) [pid = 3780] [serial = 1126] [outer = 183CCC00] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (143A3000) [pid = 3780] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (130D7C00) [pid = 3780] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1A347800) [pid = 3780] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (104E7400) [pid = 3780] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (13DAF000) [pid = 3780] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (19F22000) [pid = 3780] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1ABBDC00) [pid = 3780] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1ABBB800) [pid = 3780] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1882D800) [pid = 3780] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (11039800) [pid = 3780] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (1339AC00) [pid = 3780] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (171CD000) [pid = 3780] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (19C75800) [pid = 3780] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1A1A3400) [pid = 3780] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1B336C00) [pid = 3780] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1B5BD000) [pid = 3780] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (19C79000) [pid = 3780] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (19C83C00) [pid = 3780] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1AC35400) [pid = 3780] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19079800) [pid = 3780] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (143A7400) [pid = 3780] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (11AEF400) [pid = 3780] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1B32DC00) [pid = 3780] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1AA6A800) [pid = 3780] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (14F60400) [pid = 3780] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1AA69400) [pid = 3780] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (10F6B000) [pid = 3780] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1121A800) [pid = 3780] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (15E4C800) [pid = 3780] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (18801400) [pid = 3780] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (19B5B800) [pid = 3780] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1B7AB000) [pid = 3780] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1B7AB400) [pid = 3780] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (18051000) [pid = 3780] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (16CED400) [pid = 3780] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1B0CC800) [pid = 3780] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (19C12000) [pid = 3780] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:14:54 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1A87FC00) [pid = 3780] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:14:55 INFO - PROCESS | 3780 | 1463796895085 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]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1152ms 18:14:55 INFO - PROCESS | 3780 | 1463796895130 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 3780 | 1463796895141 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 18:14:55 INFO - PROCESS | 3780 | 1463796895144 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:14:55 INFO - PROCESS | 3780 | 1463796895146 Marionette TRACE conn2 <- [1,1466,null,{}] 18:14:55 INFO - PROCESS | 3780 | 1463796895149 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}] 18:14:55 INFO - PROCESS | 3780 | 1463796895240 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:14:55 INFO - PROCESS | 3780 | 1463796895248 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 3780 | ++DOCSHELL 11218C00 == 75 [pid = 3780] [id = 376] 18:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (11AED400) [pid = 3780] [serial = 1127] [outer = 00000000] 18:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (138F7400) [pid = 3780] [serial = 1128] [outer = 11AED400] 18:14:55 INFO - PROCESS | 3780 | 1463796895291 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (15511800) [pid = 3780] [serial = 1129] [outer = 11AED400] 18:14:55 INFO - PROCESS | 3780 | 1463796895758 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]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 647ms 18:14:55 INFO - PROCESS | 3780 | 1463796895816 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 3780 | 1463796895819 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 18:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:14:55 INFO - PROCESS | 3780 | 1463796895822 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 3780 | 1463796895824 Marionette TRACE conn2 <- [1,1470,null,{}] 18:14:55 INFO - PROCESS | 3780 | 1463796895827 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}] 18:14:55 INFO - PROCESS | 3780 | 1463796895908 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:14:55 INFO - PROCESS | 3780 | 1463796895915 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 3780 | ++DOCSHELL 140FC400 == 76 [pid = 3780] [id = 377] 18:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (15E43400) [pid = 3780] [serial = 1130] [outer = 00000000] 18:14:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (18054000) [pid = 3780] [serial = 1131] [outer = 15E43400] 18:14:55 INFO - PROCESS | 3780 | 1463796895959 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1882A400) [pid = 3780] [serial = 1132] [outer = 15E43400] 18:14:56 INFO - PROCESS | 3780 | 1463796896421 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]]]}] 18:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 647ms 18:14:56 INFO - PROCESS | 3780 | 1463796896460 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 3780 | 1463796896462 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 18:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:14:56 INFO - PROCESS | 3780 | 1463796896465 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 3780 | 1463796896468 Marionette TRACE conn2 <- [1,1474,null,{}] 18:14:56 INFO - PROCESS | 3780 | 1463796896471 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}] 18:14:56 INFO - PROCESS | 3780 | 1463796896570 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:14:56 INFO - PROCESS | 3780 | 1463796896576 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 3780 | ++DOCSHELL 179C1400 == 77 [pid = 3780] [id = 378] 18:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (19079800) [pid = 3780] [serial = 1133] [outer = 00000000] 18:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (19C75800) [pid = 3780] [serial = 1134] [outer = 19079800] 18:14:56 INFO - PROCESS | 3780 | 1463796896624 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (19C7EC00) [pid = 3780] [serial = 1135] [outer = 19079800] 18:14:57 INFO - PROCESS | 3780 | 1463796897376 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]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 946ms 18:14:57 INFO - PROCESS | 3780 | 1463796897411 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 3780 | 1463796897415 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 18:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:14:57 INFO - PROCESS | 3780 | 1463796897434 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 3780 | 1463796897438 Marionette TRACE conn2 <- [1,1478,null,{}] 18:14:57 INFO - PROCESS | 3780 | 1463796897445 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}] 18:14:57 INFO - PROCESS | 3780 | 1463796897556 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:14:57 INFO - PROCESS | 3780 | 1463796897697 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 3780 | ++DOCSHELL 1103D400 == 78 [pid = 3780] [id = 379] 18:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (11040800) [pid = 3780] [serial = 1136] [outer = 00000000] 18:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (11A0E000) [pid = 3780] [serial = 1137] [outer = 11040800] 18:14:57 INFO - PROCESS | 3780 | 1463796897753 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (12DF9000) [pid = 3780] [serial = 1138] [outer = 11040800] 18:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (138EFC00) [pid = 3780] [serial = 1139] [outer = 1B5B4000] 18:14:58 INFO - PROCESS | 3780 | 1463796898434 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]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1089ms 18:14:58 INFO - PROCESS | 3780 | 1463796898485 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 3780 | 1463796898490 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 18:14:58 INFO - PROCESS | 3780 | 1463796898514 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:14:58 INFO - PROCESS | 3780 | 1463796898517 Marionette TRACE conn2 <- [1,1482,null,{}] 18:14:58 INFO - PROCESS | 3780 | 1463796898535 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}] 18:14:58 INFO - PROCESS | 3780 | 1463796898645 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:14:58 INFO - PROCESS | 3780 | 1463796898786 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 3780 | ++DOCSHELL 11C4DC00 == 79 [pid = 3780] [id = 380] 18:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (11C5A000) [pid = 3780] [serial = 1140] [outer = 00000000] 18:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (161E4000) [pid = 3780] [serial = 1141] [outer = 11C5A000] 18:14:58 INFO - PROCESS | 3780 | 1463796898841 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (11AEF400) [pid = 3780] [serial = 1142] [outer = 11C5A000] 18:14:59 INFO - PROCESS | 3780 | 1463796899493 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]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1010ms 18:14:59 INFO - PROCESS | 3780 | 1463796899551 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 3780 | 1463796899553 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 18:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:14:59 INFO - PROCESS | 3780 | 1463796899557 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 3780 | 1463796899561 Marionette TRACE conn2 <- [1,1486,null,{}] 18:14:59 INFO - PROCESS | 3780 | 1463796899572 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}] 18:14:59 INFO - PROCESS | 3780 | 1463796899678 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:14:59 INFO - PROCESS | 3780 | 1463796899822 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 3780 | ++DOCSHELL 143A0400 == 80 [pid = 3780] [id = 381] 18:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19B56000) [pid = 3780] [serial = 1143] [outer = 00000000] 18:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (19C13800) [pid = 3780] [serial = 1144] [outer = 19B56000] 18:14:59 INFO - PROCESS | 3780 | 1463796899879 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (19F22C00) [pid = 3780] [serial = 1145] [outer = 19B56000] 18:15:00 INFO - PROCESS | 3780 | 1463796900466 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]]]}] 18:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 962ms 18:15:00 INFO - PROCESS | 3780 | 1463796900501 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 3780 | 1463796900504 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 18:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:15:00 INFO - PROCESS | 3780 | 1463796900508 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 3780 | 1463796900510 Marionette TRACE conn2 <- [1,1490,null,{}] 18:15:00 INFO - PROCESS | 3780 | 1463796900513 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}] 18:15:00 INFO - PROCESS | 3780 | 1463796900618 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:15:00 INFO - PROCESS | 3780 | 1463796900759 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 3780 | ++DOCSHELL 14F6D000 == 81 [pid = 3780] [id = 382] 18:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (16B41400) [pid = 3780] [serial = 1146] [outer = 00000000] 18:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1A409800) [pid = 3780] [serial = 1147] [outer = 16B41400] 18:15:00 INFO - PROCESS | 3780 | 1463796900813 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1A7FC000) [pid = 3780] [serial = 1148] [outer = 16B41400] 18:15:01 INFO - PROCESS | 3780 | 1463796901382 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]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 962ms 18:15:01 INFO - PROCESS | 3780 | 1463796901453 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 3780 | 1463796901455 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:15:01 INFO - PROCESS | 3780 | 1463796901458 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 3780 | 1463796901460 Marionette TRACE conn2 <- [1,1494,null,{}] 18:15:01 INFO - PROCESS | 3780 | 1463796901464 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}] 18:15:01 INFO - PROCESS | 3780 | 1463796901565 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:15:01 INFO - PROCESS | 3780 | 1463796901677 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 3780 | ++DOCSHELL 1A348800 == 82 [pid = 3780] [id = 383] 18:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1A349C00) [pid = 3780] [serial = 1149] [outer = 00000000] 18:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1AA68800) [pid = 3780] [serial = 1150] [outer = 1A349C00] 18:15:01 INFO - PROCESS | 3780 | 1463796901730 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1ABB7800) [pid = 3780] [serial = 1151] [outer = 1A349C00] 18:15:02 INFO - PROCESS | 3780 | 1463796902361 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]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 947ms 18:15:02 INFO - PROCESS | 3780 | 1463796902436 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:15:02 INFO - PROCESS | 3780 | 1463796902438 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 18:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:15:02 INFO - PROCESS | 3780 | 1463796902442 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 3780 | 1463796902444 Marionette TRACE conn2 <- [1,1498,null,{}] 18:15:02 INFO - PROCESS | 3780 | 1463796902447 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}] 18:15:02 INFO - PROCESS | 3780 | 1463796902598 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:15:02 INFO - PROCESS | 3780 | 1463796902741 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 3780 | ++DOCSHELL 10A58800 == 83 [pid = 3780] [id = 384] 18:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (10A5B400) [pid = 3780] [serial = 1152] [outer = 00000000] 18:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (133A1000) [pid = 3780] [serial = 1153] [outer = 10A5B400] 18:15:02 INFO - PROCESS | 3780 | 1463796902798 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (15705000) [pid = 3780] [serial = 1154] [outer = 10A5B400] 18:15:03 INFO - PROCESS | 3780 | 1463796903556 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]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1152ms 18:15:03 INFO - PROCESS | 3780 | 1463796903585 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:15:03 INFO - PROCESS | 3780 | 1463796903590 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 18:15:03 INFO - PROCESS | 3780 | 1463796903594 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:15:03 INFO - PROCESS | 3780 | 1463796903598 Marionette TRACE conn2 <- [1,1502,null,{}] 18:15:03 INFO - PROCESS | 3780 | 1463796903617 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}] 18:15:03 INFO - PROCESS | 3780 | 1463796903718 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:15:03 INFO - PROCESS | 3780 | 1463796903863 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 3780 | ++DOCSHELL 10F6AC00 == 84 [pid = 3780] [id = 385] 18:15:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (12880400) [pid = 3780] [serial = 1155] [outer = 00000000] 18:15:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (13306800) [pid = 3780] [serial = 1156] [outer = 12880400] 18:15:03 INFO - PROCESS | 3780 | 1463796903917 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (133A3000) [pid = 3780] [serial = 1157] [outer = 12880400] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 143AC400 == 83 [pid = 3780] [id = 298] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 19076400 == 82 [pid = 3780] [id = 338] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 140FC400 == 81 [pid = 3780] [id = 377] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 11218C00 == 80 [pid = 3780] [id = 376] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 179C5400 == 79 [pid = 3780] [id = 375] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 17977000 == 78 [pid = 3780] [id = 374] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 10D39800 == 77 [pid = 3780] [id = 373] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 11035800 == 76 [pid = 3780] [id = 372] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 140F1000 == 75 [pid = 3780] [id = 371] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (11051C00) [pid = 3780] [serial = 1035] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (161E6C00) [pid = 3780] [serial = 1038] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (19C7E000) [pid = 3780] [serial = 1041] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (1A888000) [pid = 3780] [serial = 1044] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (1AE82800) [pid = 3780] [serial = 1047] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1B7AC000) [pid = 3780] [serial = 1050] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 13DAC000 == 74 [pid = 3780] [id = 370] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 105EC000 == 73 [pid = 3780] [id = 369] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 0F310800 == 72 [pid = 3780] [id = 368] 18:15:04 INFO - PROCESS | 3780 | --DOCSHELL 11CEEC00 == 71 [pid = 3780] [id = 363] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1AA69000) [pid = 3780] [serial = 895] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1331A400) [pid = 3780] [serial = 898] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (16B40C00) [pid = 3780] [serial = 901] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1A887C00) [pid = 3780] [serial = 904] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1AE89000) [pid = 3780] [serial = 907] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1B0D3C00) [pid = 3780] [serial = 910] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1B79F400) [pid = 3780] [serial = 913] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (1103F400) [pid = 3780] [serial = 946] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (15665000) [pid = 3780] [serial = 949] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1804EC00) [pid = 3780] [serial = 952] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1AA69800) [pid = 3780] [serial = 955] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1B0C6C00) [pid = 3780] [serial = 958] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1B5BD400) [pid = 3780] [serial = 961] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1B8BA800) [pid = 3780] [serial = 964] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1B0DE800) [pid = 3780] [serial = 997] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1B334C00) [pid = 3780] [serial = 862] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1B0DF000) [pid = 3780] [serial = 847] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (19C15800) [pid = 3780] [serial = 859] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1B0C8000) [pid = 3780] [serial = 856] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (17B8D400) [pid = 3780] [serial = 853] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (15657800) [pid = 3780] [serial = 850] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1AC39800) [pid = 3780] [serial = 1071] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (15511000) [pid = 3780] [serial = 1056] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1B5B4800) [pid = 3780] [serial = 1074] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1142C000) [pid = 3780] [serial = 1054] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (11040C00) [pid = 3780] [serial = 1053] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (13311C00) [pid = 3780] [serial = 1059] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (15D0F800) [pid = 3780] [serial = 1060] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (182F4000) [pid = 3780] [serial = 1062] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18803000) [pid = 3780] [serial = 1063] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1B00DC00) [pid = 3780] [serial = 1072] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19080400) [pid = 3780] [serial = 1065] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (19F2F800) [pid = 3780] [serial = 1068] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1C7D4800) [pid = 3780] [serial = 1077] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1B7A4C00) [pid = 3780] [serial = 1075] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1D771800) [pid = 3780] [serial = 1083] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1C7D8C00) [pid = 3780] [serial = 1078] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (19B58400) [pid = 3780] [serial = 1066] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (15514C00) [pid = 3780] [serial = 1057] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1ABBEC00) [pid = 3780] [serial = 1080] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1A410800) [pid = 3780] [serial = 1069] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (18551800) [pid = 3780] [serial = 1081] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1D777C00) [pid = 3780] [serial = 1084] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1B0DC400) [pid = 3780] [serial = 1006] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1B5BB400) [pid = 3780] [serial = 1009] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1B8C5400) [pid = 3780] [serial = 1015] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17976400) [pid = 3780] [serial = 1003] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (140FD800) [pid = 3780] [serial = 1000] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1B8C3000) [pid = 3780] [serial = 1012] [outer = 00000000] [url = about:blank] 18:15:04 INFO - PROCESS | 3780 | 1463796904558 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]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1009ms 18:15:04 INFO - PROCESS | 3780 | 1463796904599 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 3780 | 1463796904604 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 18:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:15:04 INFO - PROCESS | 3780 | 1463796904610 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 3780 | 1463796904613 Marionette TRACE conn2 <- [1,1506,null,{}] 18:15:04 INFO - PROCESS | 3780 | 1463796904618 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}] 18:15:04 INFO - PROCESS | 3780 | 1463796904705 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:15:04 INFO - PROCESS | 3780 | 1463796904806 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 3780 | ++DOCSHELL 10F61800 == 72 [pid = 3780] [id = 386] 18:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1103CC00) [pid = 3780] [serial = 1158] [outer = 00000000] 18:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (130D2C00) [pid = 3780] [serial = 1159] [outer = 1103CC00] 18:15:04 INFO - PROCESS | 3780 | 1463796904851 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1331F000) [pid = 3780] [serial = 1160] [outer = 1103CC00] 18:15:05 INFO - PROCESS | 3780 | 1463796905251 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]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 694ms 18:15:05 INFO - PROCESS | 3780 | 1463796905336 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 3780 | 1463796905338 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 18:15:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:15:05 INFO - PROCESS | 3780 | 1463796905343 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 3780 | 1463796905346 Marionette TRACE conn2 <- [1,1510,null,{}] 18:15:05 INFO - PROCESS | 3780 | 1463796905358 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}] 18:15:05 INFO - PROCESS | 3780 | 1463796905446 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:15:05 INFO - PROCESS | 3780 | 1463796905463 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 3780 | ++DOCSHELL 15657800 == 73 [pid = 3780] [id = 387] 18:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (15661000) [pid = 3780] [serial = 1161] [outer = 00000000] 18:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1591B400) [pid = 3780] [serial = 1162] [outer = 15661000] 18:15:05 INFO - PROCESS | 3780 | 1463796905517 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15E48000) [pid = 3780] [serial = 1163] [outer = 15661000] 18:15:06 INFO - PROCESS | 3780 | 1463796906013 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"]]]}] 18:15:06 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 () { 18:15:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:15:06 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 () { 18:15:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:15:06 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 () { 18:15:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:15:06 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 () { 18:15:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:15:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 709ms 18:15:06 INFO - PROCESS | 3780 | 1463796906074 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 3780 | 1463796906076 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 18:15:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:15:06 INFO - PROCESS | 3780 | 1463796906084 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 3780 | 1463796906085 Marionette TRACE conn2 <- [1,1514,null,{}] 18:15:06 INFO - PROCESS | 3780 | 1463796906089 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}] 18:15:06 INFO - PROCESS | 3780 | 1463796906172 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:15:06 INFO - PROCESS | 3780 | 1463796906181 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 3780 | ++DOCSHELL 15E4E400 == 74 [pid = 3780] [id = 388] 18:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (161DC400) [pid = 3780] [serial = 1164] [outer = 00000000] 18:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (17977000) [pid = 3780] [serial = 1165] [outer = 161DC400] 18:15:06 INFO - PROCESS | 3780 | 1463796906225 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17A67400) [pid = 3780] [serial = 1166] [outer = 161DC400] 18:15:06 INFO - PROCESS | 3780 | 1463796906657 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"]]]}] 18:15:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:15:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:15:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:15:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 584ms 18:15:06 INFO - PROCESS | 3780 | 1463796906667 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 3780 | 1463796906669 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 18:15:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:15:06 INFO - PROCESS | 3780 | 1463796906672 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - PROCESS | 3780 | 1463796906674 Marionette TRACE conn2 <- [1,1518,null,{}] 18:15:06 INFO - PROCESS | 3780 | 1463796906678 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}] 18:15:06 INFO - PROCESS | 3780 | 1463796906824 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:15:06 INFO - PROCESS | 3780 | 1463796906908 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 3780 | ++DOCSHELL 10D40800 == 75 [pid = 3780] [id = 389] 18:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (16F25400) [pid = 3780] [serial = 1167] [outer = 00000000] 18:15:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1854E000) [pid = 3780] [serial = 1168] [outer = 16F25400] 18:15:06 INFO - PROCESS | 3780 | 1463796906954 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1882BC00) [pid = 3780] [serial = 1169] [outer = 16F25400] 18:15:07 INFO - PROCESS | 3780 | 1463796907354 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]]]}] 18:15:07 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 18:15:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:15:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:15:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:15:07 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. 18:15:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:15:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 741ms 18:15:07 INFO - PROCESS | 3780 | 1463796907413 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 3780 | 1463796907415 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 18:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:15:07 INFO - PROCESS | 3780 | 1463796907418 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 3780 | 1463796907420 Marionette TRACE conn2 <- [1,1522,null,{}] 18:15:07 INFO - PROCESS | 3780 | 1463796907437 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}] 18:15:07 INFO - PROCESS | 3780 | 1463796907575 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:15:07 INFO - PROCESS | 3780 | 1463796907641 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 3780 | ++DOCSHELL 19B4F400 == 76 [pid = 3780] [id = 390] 18:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19B53400) [pid = 3780] [serial = 1170] [outer = 00000000] 18:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19C7C000) [pid = 3780] [serial = 1171] [outer = 19B53400] 18:15:07 INFO - PROCESS | 3780 | 1463796907685 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19F2F800) [pid = 3780] [serial = 1172] [outer = 19B53400] 18:15:08 INFO - PROCESS | 3780 | 1463796908089 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]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 710ms 18:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:15:08 INFO - PROCESS | 3780 | 1463796908118 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 3780 | 1463796908120 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 18:15:08 INFO - PROCESS | 3780 | 1463796908124 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 3780 | 1463796908125 Marionette TRACE conn2 <- [1,1526,null,{}] 18:15:08 INFO - PROCESS | 3780 | 1463796908128 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}] 18:15:08 INFO - PROCESS | 3780 | 1463796908270 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:15:08 INFO - PROCESS | 3780 | 1463796908291 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 3780 | ++DOCSHELL 18554800 == 77 [pid = 3780] [id = 391] 18:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (19C7B800) [pid = 3780] [serial = 1173] [outer = 00000000] 18:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1AA60000) [pid = 3780] [serial = 1174] [outer = 19C7B800] 18:15:08 INFO - PROCESS | 3780 | 1463796908334 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1AA69800) [pid = 3780] [serial = 1175] [outer = 19C7B800] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (140F0400) [pid = 3780] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (133A9800) [pid = 3780] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (19073C00) [pid = 3780] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (11048800) [pid = 3780] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (19F2AC00) [pid = 3780] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (19C17400) [pid = 3780] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (143AA000) [pid = 3780] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (15506000) [pid = 3780] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (183CCC00) [pid = 3780] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (13DAC800) [pid = 3780] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (10374400) [pid = 3780] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (10D42C00) [pid = 3780] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (179B7000) [pid = 3780] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15E43400) [pid = 3780] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (161E8000) [pid = 3780] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:15:08 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11AED400) [pid = 3780] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:15:08 INFO - PROCESS | 3780 | 1463796908920 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]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 836ms 18:15:08 INFO - PROCESS | 3780 | 1463796908967 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 3780 | 1463796908969 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 18:15:08 INFO - PROCESS | 3780 | 1463796908972 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:15:08 INFO - PROCESS | 3780 | 1463796908973 Marionette TRACE conn2 <- [1,1530,null,{}] 18:15:08 INFO - PROCESS | 3780 | 1463796908977 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}] 18:15:09 INFO - PROCESS | 3780 | 1463796909105 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:15:09 INFO - PROCESS | 3780 | 1463796909111 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 3780 | ++DOCSHELL 10E37800 == 78 [pid = 3780] [id = 392] 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (12B5C800) [pid = 3780] [serial = 1176] [outer = 00000000] 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (138F1800) [pid = 3780] [serial = 1177] [outer = 12B5C800] 18:15:09 INFO - PROCESS | 3780 | 1463796909155 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1550DC00) [pid = 3780] [serial = 1178] [outer = 12B5C800] 18:15:09 INFO - PROCESS | 3780 | 1463796909616 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]]]}] 18:15:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:15:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 695ms 18:15:09 INFO - PROCESS | 3780 | 1463796909704 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 3780 | 1463796909705 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 18:15:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:15:09 INFO - PROCESS | 3780 | 1463796909709 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 3780 | 1463796909710 Marionette TRACE conn2 <- [1,1534,null,{}] 18:15:09 INFO - PROCESS | 3780 | 1463796909714 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}] 18:15:09 INFO - PROCESS | 3780 | 1463796909798 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:15:09 INFO - PROCESS | 3780 | 1463796909805 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 3780 | ++DOCSHELL 1104CC00 == 79 [pid = 3780] [id = 393] 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (11AED400) [pid = 3780] [serial = 1179] [outer = 00000000] 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1907D000) [pid = 3780] [serial = 1180] [outer = 11AED400] 18:15:09 INFO - PROCESS | 3780 | 1463796909848 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1A402C00) [pid = 3780] [serial = 1181] [outer = 11AED400] 18:15:10 INFO - PROCESS | 3780 | 1463796910295 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]]]}] 18:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 647ms 18:15:10 INFO - PROCESS | 3780 | 1463796910347 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 3780 | 1463796910349 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 18:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:15:10 INFO - PROCESS | 3780 | 1463796910352 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - PROCESS | 3780 | 1463796910354 Marionette TRACE conn2 <- [1,1538,null,{}] 18:15:10 INFO - PROCESS | 3780 | 1463796910357 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}] 18:15:10 INFO - PROCESS | 3780 | 1463796910441 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:15:10 INFO - PROCESS | 3780 | 1463796910447 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 3780 | ++DOCSHELL 1880D400 == 80 [pid = 3780] [id = 394] 18:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19074C00) [pid = 3780] [serial = 1182] [outer = 00000000] 18:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1AC33C00) [pid = 3780] [serial = 1183] [outer = 19074C00] 18:15:10 INFO - PROCESS | 3780 | 1463796910490 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1AC3BC00) [pid = 3780] [serial = 1184] [outer = 19074C00] 18:15:11 INFO - PROCESS | 3780 | 1463796910997 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]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 710ms 18:15:11 INFO - PROCESS | 3780 | 1463796911053 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 3780 | 1463796911057 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 18:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:15:11 INFO - PROCESS | 3780 | 1463796911063 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 3780 | 1463796911068 Marionette TRACE conn2 <- [1,1542,null,{}] 18:15:11 INFO - PROCESS | 3780 | 1463796911074 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}] 18:15:11 INFO - PROCESS | 3780 | 1463796911244 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:15:11 INFO - PROCESS | 3780 | 1463796911367 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 3780 | ++DOCSHELL 11041000 == 81 [pid = 3780] [id = 395] 18:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (11041400) [pid = 3780] [serial = 1185] [outer = 00000000] 18:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (11051C00) [pid = 3780] [serial = 1186] [outer = 11041400] 18:15:11 INFO - PROCESS | 3780 | 1463796911423 Marionette DEBUG loaded listener.js 18:15:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (11A0A400) [pid = 3780] [serial = 1187] [outer = 11041400] 18:15:11 INFO - PROCESS | 3780 | 1463796911966 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]]]}] 18:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 946ms 18:15:12 INFO - PROCESS | 3780 | 1463796912009 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:15:12 INFO - PROCESS | 3780 | 1463796912015 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 18:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:15:12 INFO - PROCESS | 3780 | 1463796912022 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - PROCESS | 3780 | 1463796912024 Marionette TRACE conn2 <- [1,1546,null,{}] 18:15:12 INFO - PROCESS | 3780 | 1463796912028 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}] 18:15:12 INFO - PROCESS | 3780 | 1463796912138 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:15:12 INFO - PROCESS | 3780 | 1463796912317 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 3780 | ++DOCSHELL 15513000 == 82 [pid = 3780] [id = 396] 18:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (15513C00) [pid = 3780] [serial = 1188] [outer = 00000000] 18:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1591AC00) [pid = 3780] [serial = 1189] [outer = 15513C00] 18:15:12 INFO - PROCESS | 3780 | 1463796912375 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1717D800) [pid = 3780] [serial = 1190] [outer = 15513C00] 18:15:13 INFO - PROCESS | 3780 | 1463796913025 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]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1010ms 18:15:13 INFO - PROCESS | 3780 | 1463796913058 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 3780 | 1463796913060 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 18:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:15:13 INFO - PROCESS | 3780 | 1463796913065 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 3780 | 1463796913069 Marionette TRACE conn2 <- [1,1550,null,{}] 18:15:13 INFO - PROCESS | 3780 | 1463796913082 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}] 18:15:13 INFO - PROCESS | 3780 | 1463796913215 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:15:13 INFO - PROCESS | 3780 | 1463796913358 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 3780 | ++DOCSHELL 11CEEC00 == 83 [pid = 3780] [id = 397] 18:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (19B54000) [pid = 3780] [serial = 1191] [outer = 00000000] 18:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1A40BC00) [pid = 3780] [serial = 1192] [outer = 19B54000] 18:15:13 INFO - PROCESS | 3780 | 1463796913415 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1ABBAC00) [pid = 3780] [serial = 1193] [outer = 19B54000] 18:15:14 INFO - PROCESS | 3780 | 1463796914019 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]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1010ms 18:15:14 INFO - PROCESS | 3780 | 1463796914068 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 3780 | 1463796914071 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 18:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:15:14 INFO - PROCESS | 3780 | 1463796914075 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 3780 | 1463796914077 Marionette TRACE conn2 <- [1,1554,null,{}] 18:15:14 INFO - PROCESS | 3780 | 1463796914081 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}] 18:15:14 INFO - PROCESS | 3780 | 1463796914188 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:15:14 INFO - PROCESS | 3780 | 1463796914303 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 3780 | ++DOCSHELL 1AC37800 == 84 [pid = 3780] [id = 398] 18:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1AE88800) [pid = 3780] [serial = 1194] [outer = 00000000] 18:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1B00BC00) [pid = 3780] [serial = 1195] [outer = 1AE88800] 18:15:14 INFO - PROCESS | 3780 | 1463796914396 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1B0C5800) [pid = 3780] [serial = 1196] [outer = 1AE88800] 18:15:14 INFO - PROCESS | 3780 | 1463796914928 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]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 915ms 18:15:14 INFO - PROCESS | 3780 | 1463796914979 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:15:15 INFO - PROCESS | 3780 | 1463796914981 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 18:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:15:15 INFO - PROCESS | 3780 | 1463796914984 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:15:15 INFO - PROCESS | 3780 | 1463796914986 Marionette TRACE conn2 <- [1,1558,null,{}] 18:15:15 INFO - PROCESS | 3780 | 1463796914990 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}] 18:15:15 INFO - PROCESS | 3780 | 1463796915095 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:15:15 INFO - PROCESS | 3780 | 1463796915209 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C800 == 85 [pid = 3780] [id = 399] 18:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1AE8A000) [pid = 3780] [serial = 1197] [outer = 00000000] 18:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1B0CDC00) [pid = 3780] [serial = 1198] [outer = 1AE8A000] 18:15:15 INFO - PROCESS | 3780 | 1463796915303 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1B0D2C00) [pid = 3780] [serial = 1199] [outer = 1AE8A000] 18:15:15 INFO - PROCESS | 3780 | 1463796915929 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]]]}] 18:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 946ms 18:15:15 INFO - PROCESS | 3780 | 1463796915962 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:15:15 INFO - PROCESS | 3780 | 1463796915964 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 18:15:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:15:15 INFO - PROCESS | 3780 | 1463796915968 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:15:15 INFO - PROCESS | 3780 | 1463796915970 Marionette TRACE conn2 <- [1,1562,null,{}] 18:15:15 INFO - PROCESS | 3780 | 1463796915973 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}] 18:15:16 INFO - PROCESS | 3780 | 1463796916095 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:15:16 INFO - PROCESS | 3780 | 1463796916242 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 3780 | ++DOCSHELL 1B0E1C00 == 86 [pid = 3780] [id = 400] 18:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1B0E2800) [pid = 3780] [serial = 1200] [outer = 00000000] 18:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B32DC00) [pid = 3780] [serial = 1201] [outer = 1B0E2800] 18:15:16 INFO - PROCESS | 3780 | 1463796916296 Marionette DEBUG loaded listener.js 18:15:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1B334000) [pid = 3780] [serial = 1202] [outer = 1B0E2800] 18:15:16 INFO - PROCESS | 3780 | 1463796916883 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]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 962ms 18:15:16 INFO - PROCESS | 3780 | 1463796916913 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 3780 | 1463796916915 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 18:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:15:16 INFO - PROCESS | 3780 | 1463796916919 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 3780 | 1463796916921 Marionette TRACE conn2 <- [1,1566,null,{}] 18:15:16 INFO - PROCESS | 3780 | 1463796916925 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}] 18:15:17 INFO - PROCESS | 3780 | 1463796917027 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:15:17 INFO - PROCESS | 3780 | 1463796917362 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 3780 | ++DOCSHELL 10D3CC00 == 87 [pid = 3780] [id = 401] 18:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (10D3F400) [pid = 3780] [serial = 1203] [outer = 00000000] 18:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1103A400) [pid = 3780] [serial = 1204] [outer = 10D3F400] 18:15:17 INFO - PROCESS | 3780 | 1463796917413 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1104EC00) [pid = 3780] [serial = 1205] [outer = 10D3F400] 18:15:18 INFO - PROCESS | 3780 | 1463796918062 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]]]}] 18:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1199ms 18:15:18 INFO - PROCESS | 3780 | 1463796918112 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 3780 | 1463796918116 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 18:15:18 INFO - PROCESS | 3780 | 1463796918120 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:15:18 INFO - PROCESS | 3780 | 1463796918124 Marionette TRACE conn2 <- [1,1570,null,{}] 18:15:18 INFO - PROCESS | 3780 | 1463796918128 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}] 18:15:18 INFO - PROCESS | 3780 | 1463796918230 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:15:18 INFO - PROCESS | 3780 | 1463796918376 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 3780 | ++DOCSHELL 11C5B000 == 88 [pid = 3780] [id = 402] 18:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (130D5C00) [pid = 3780] [serial = 1206] [outer = 00000000] 18:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (14FC2C00) [pid = 3780] [serial = 1207] [outer = 130D5C00] 18:15:18 INFO - PROCESS | 3780 | 1463796918426 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1570A400) [pid = 3780] [serial = 1208] [outer = 130D5C00] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 19C15000 == 87 [pid = 3780] [id = 318] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 1AA5E000 == 86 [pid = 3780] [id = 252] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 1AC3AC00 == 85 [pid = 3780] [id = 269] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 1104CC00 == 84 [pid = 3780] [id = 393] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 10E37800 == 83 [pid = 3780] [id = 392] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 18554800 == 82 [pid = 3780] [id = 391] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 19B4F400 == 81 [pid = 3780] [id = 390] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 10D40800 == 80 [pid = 3780] [id = 389] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 15E4E400 == 79 [pid = 3780] [id = 388] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 15657800 == 78 [pid = 3780] [id = 387] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 10F61800 == 77 [pid = 3780] [id = 386] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 10F6AC00 == 76 [pid = 3780] [id = 385] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (18810000) [pid = 3780] [serial = 1092] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (14F64000) [pid = 3780] [serial = 1089] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19B57800) [pid = 3780] [serial = 1101] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1D776000) [pid = 3780] [serial = 1095] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1E403400) [pid = 3780] [serial = 1098] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (19C75800) [pid = 3780] [serial = 1134] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 14F6D000 == 75 [pid = 3780] [id = 382] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 143A0400 == 74 [pid = 3780] [id = 381] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 11C4DC00 == 73 [pid = 3780] [id = 380] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 1103D400 == 72 [pid = 3780] [id = 379] 18:15:18 INFO - PROCESS | 3780 | --DOCSHELL 179C1400 == 71 [pid = 3780] [id = 378] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (16F31000) [pid = 3780] [serial = 1039] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1B8BB400) [pid = 3780] [serial = 1051] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1337D400) [pid = 3780] [serial = 1036] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1ABB3000) [pid = 3780] [serial = 1045] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1A1A2C00) [pid = 3780] [serial = 1042] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (15507800) [pid = 3780] [serial = 1113] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15660C00) [pid = 3780] [serial = 1114] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (15976C00) [pid = 3780] [serial = 1116] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1EC8C000) [pid = 3780] [serial = 1086] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18839C00) [pid = 3780] [serial = 1125] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (140F0C00) [pid = 3780] [serial = 1110] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (143A1400) [pid = 3780] [serial = 1111] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (10F6D000) [pid = 3780] [serial = 1104] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1149B000) [pid = 3780] [serial = 1105] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (11A10000) [pid = 3780] [serial = 1107] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (13309400) [pid = 3780] [serial = 1108] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (18552400) [pid = 3780] [serial = 1123] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (18006C00) [pid = 3780] [serial = 1122] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (18054000) [pid = 3780] [serial = 1131] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (1882A400) [pid = 3780] [serial = 1132] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (1907D800) [pid = 3780] [serial = 1126] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17070C00) [pid = 3780] [serial = 1119] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (138F7400) [pid = 3780] [serial = 1128] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (177BAC00) [pid = 3780] [serial = 1120] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (15E48C00) [pid = 3780] [serial = 1117] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15511800) [pid = 3780] [serial = 1129] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1AE8EC00) [pid = 3780] [serial = 1048] [outer = 00000000] [url = about:blank] 18:15:18 INFO - PROCESS | 3780 | 1463796918931 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]]]}] 18:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 852ms 18:15:18 INFO - PROCESS | 3780 | 1463796918966 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 3780 | 1463796918970 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 18:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:15:18 INFO - PROCESS | 3780 | 1463796918974 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 3780 | 1463796918976 Marionette TRACE conn2 <- [1,1574,null,{}] 18:15:18 INFO - PROCESS | 3780 | 1463796918979 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}] 18:15:19 INFO - PROCESS | 3780 | 1463796919066 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:15:19 INFO - PROCESS | 3780 | 1463796919079 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 3780 | ++DOCSHELL 13DB5000 == 72 [pid = 3780] [id = 403] 18:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (140EF400) [pid = 3780] [serial = 1209] [outer = 00000000] 18:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (14F66400) [pid = 3780] [serial = 1210] [outer = 140EF400] 18:15:19 INFO - PROCESS | 3780 | 1463796919123 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (15664000) [pid = 3780] [serial = 1211] [outer = 140EF400] 18:15:19 INFO - PROCESS | 3780 | 1463796919654 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]]]}] 18:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 695ms 18:15:19 INFO - PROCESS | 3780 | 1463796919706 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 3780 | 1463796919708 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 18:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:15:19 INFO - PROCESS | 3780 | 1463796919717 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - PROCESS | 3780 | 1463796919723 Marionette TRACE conn2 <- [1,1578,null,{}] 18:15:19 INFO - PROCESS | 3780 | 1463796919727 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}] 18:15:19 INFO - PROCESS | 3780 | 1463796919816 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:15:19 INFO - PROCESS | 3780 | 1463796919956 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 3780 | ++DOCSHELL 1596E400 == 73 [pid = 3780] [id = 404] 18:15:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15E4E400) [pid = 3780] [serial = 1212] [outer = 00000000] 18:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (16F29400) [pid = 3780] [serial = 1213] [outer = 15E4E400] 18:15:20 INFO - PROCESS | 3780 | 1463796920002 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (17188800) [pid = 3780] [serial = 1214] [outer = 15E4E400] 18:15:20 INFO - PROCESS | 3780 | 1463796920359 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]]]}] 18:15:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:15:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 710ms 18:15:20 INFO - PROCESS | 3780 | 1463796920411 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 3780 | 1463796920413 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 18:15:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:15:20 INFO - PROCESS | 3780 | 1463796920417 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 3780 | 1463796920418 Marionette TRACE conn2 <- [1,1582,null,{}] 18:15:20 INFO - PROCESS | 3780 | 1463796920422 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}] 18:15:20 INFO - PROCESS | 3780 | 1463796920506 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:15:20 INFO - PROCESS | 3780 | 1463796920513 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:20 INFO - PROCESS | 3780 | ++DOCSHELL 16F2D800 == 74 [pid = 3780] [id = 405] 18:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (17070800) [pid = 3780] [serial = 1215] [outer = 00000000] 18:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (18006C00) [pid = 3780] [serial = 1216] [outer = 17070800] 18:15:20 INFO - PROCESS | 3780 | 1463796920556 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (18548C00) [pid = 3780] [serial = 1217] [outer = 17070800] 18:15:21 INFO - PROCESS | 3780 | 1463796920996 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]]]}] 18:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 647ms 18:15:21 INFO - PROCESS | 3780 | 1463796921055 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 3780 | 1463796921066 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 18:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:15:21 INFO - PROCESS | 3780 | 1463796921076 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 3780 | 1463796921078 Marionette TRACE conn2 <- [1,1586,null,{}] 18:15:21 INFO - PROCESS | 3780 | 1463796921082 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}] 18:15:21 INFO - PROCESS | 3780 | 1463796921199 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:15:21 INFO - PROCESS | 3780 | 1463796921298 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 3780 | ++DOCSHELL 1880C800 == 75 [pid = 3780] [id = 406] 18:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1880DC00) [pid = 3780] [serial = 1218] [outer = 00000000] 18:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19072000) [pid = 3780] [serial = 1219] [outer = 1880DC00] 18:15:21 INFO - PROCESS | 3780 | 1463796921348 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1907F000) [pid = 3780] [serial = 1220] [outer = 1880DC00] 18:15:21 INFO - PROCESS | 3780 | 1463796921768 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]]]}] 18:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 757ms 18:15:21 INFO - PROCESS | 3780 | 1463796921818 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 3780 | 1463796921820 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 18:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:15:21 INFO - PROCESS | 3780 | 1463796921827 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 3780 | 1463796921829 Marionette TRACE conn2 <- [1,1590,null,{}] 18:15:21 INFO - PROCESS | 3780 | 1463796921833 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}] 18:15:21 INFO - PROCESS | 3780 | 1463796921959 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:15:22 INFO - PROCESS | 3780 | 1463796922027 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 3780 | ++DOCSHELL 19071800 == 76 [pid = 3780] [id = 407] 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19B58C00) [pid = 3780] [serial = 1221] [outer = 00000000] 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (19C79400) [pid = 3780] [serial = 1222] [outer = 19B58C00] 18:15:22 INFO - PROCESS | 3780 | 1463796922070 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (19F29000) [pid = 3780] [serial = 1223] [outer = 19B58C00] 18:15:22 INFO - PROCESS | 3780 | 1463796922489 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]]]}] 18:15:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:15:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 710ms 18:15:22 INFO - PROCESS | 3780 | 1463796922523 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 3780 | 1463796922525 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 18:15:22 INFO - PROCESS | 3780 | 1463796922528 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:15:22 INFO - PROCESS | 3780 | 1463796922530 Marionette TRACE conn2 <- [1,1594,null,{}] 18:15:22 INFO - PROCESS | 3780 | 1463796922533 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}] 18:15:22 INFO - PROCESS | 3780 | 1463796922680 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:15:22 INFO - PROCESS | 3780 | 1463796922801 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 3780 | ++DOCSHELL 10D45000 == 77 [pid = 3780] [id = 408] 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15510C00) [pid = 3780] [serial = 1224] [outer = 00000000] 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1A7F7C00) [pid = 3780] [serial = 1225] [outer = 15510C00] 18:15:22 INFO - PROCESS | 3780 | 1463796922844 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1AA62800) [pid = 3780] [serial = 1226] [outer = 15510C00] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19077C00) [pid = 3780] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (143ACC00) [pid = 3780] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1D76FC00) [pid = 3780] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (19B53400) [pid = 3780] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (16F25400) [pid = 3780] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (15661000) [pid = 3780] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (12880400) [pid = 3780] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1103CC00) [pid = 3780] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (11C5A000) [pid = 3780] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (161DC400) [pid = 3780] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (11040800) [pid = 3780] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (19C7B800) [pid = 3780] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (19B56000) [pid = 3780] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (12B5C800) [pid = 3780] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (10A5B400) [pid = 3780] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1A349C00) [pid = 3780] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (16B41400) [pid = 3780] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (11AED400) [pid = 3780] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (18835400) [pid = 3780] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1C7D3800) [pid = 3780] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (12D70000) [pid = 3780] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:15:23 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (17971C00) [pid = 3780] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:15:23 INFO - PROCESS | 3780 | 1463796923447 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]]]}] 18:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 962ms 18:15:23 INFO - PROCESS | 3780 | 1463796923507 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:15:23 INFO - PROCESS | 3780 | 1463796923509 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 18:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:15:23 INFO - PROCESS | 3780 | 1463796923512 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 3780 | 1463796923514 Marionette TRACE conn2 <- [1,1598,null,{}] 18:15:23 INFO - PROCESS | 3780 | 1463796923517 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}] 18:15:23 INFO - PROCESS | 3780 | 1463796923610 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:15:23 INFO - PROCESS | 3780 | 1463796923715 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 3780 | ++DOCSHELL 10D42400 == 78 [pid = 3780] [id = 409] 18:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (10D47000) [pid = 3780] [serial = 1227] [outer = 00000000] 18:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (12B5C800) [pid = 3780] [serial = 1228] [outer = 10D47000] 18:15:23 INFO - PROCESS | 3780 | 1463796923758 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16B41400) [pid = 3780] [serial = 1229] [outer = 10D47000] 18:15:24 INFO - PROCESS | 3780 | 1463796924144 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]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 710ms 18:15:24 INFO - PROCESS | 3780 | 1463796924212 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 3780 | 1463796924214 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 18:15:24 INFO - PROCESS | 3780 | 1463796924217 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:15:24 INFO - PROCESS | 3780 | 1463796924219 Marionette TRACE conn2 <- [1,1602,null,{}] 18:15:24 INFO - PROCESS | 3780 | 1463796924222 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}] 18:15:24 INFO - PROCESS | 3780 | 1463796924306 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:15:24 INFO - PROCESS | 3780 | 1463796924313 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 3780 | ++DOCSHELL 15512000 == 79 [pid = 3780] [id = 410] 18:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1707F400) [pid = 3780] [serial = 1230] [outer = 00000000] 18:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19C0F800) [pid = 3780] [serial = 1231] [outer = 1707F400] 18:15:24 INFO - PROCESS | 3780 | 1463796924356 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1A346800) [pid = 3780] [serial = 1232] [outer = 1707F400] 18:15:24 INFO - PROCESS | 3780 | 1463796924778 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]]]}] 18:15:24 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 18:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 599ms 18:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:15:24 INFO - PROCESS | 3780 | 1463796924815 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 3780 | 1463796924816 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 18:15:24 INFO - PROCESS | 3780 | 1463796924835 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 3780 | 1463796924836 Marionette TRACE conn2 <- [1,1606,null,{}] 18:15:24 INFO - PROCESS | 3780 | 1463796924841 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}] 18:15:24 INFO - PROCESS | 3780 | 1463796924926 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:15:24 INFO - PROCESS | 3780 | 1463796924932 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 3780 | ++DOCSHELL 16CED400 == 80 [pid = 3780] [id = 411] 18:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1854F800) [pid = 3780] [serial = 1233] [outer = 00000000] 18:15:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1AC33400) [pid = 3780] [serial = 1234] [outer = 1854F800] 18:15:24 INFO - PROCESS | 3780 | 1463796924980 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AE8D400) [pid = 3780] [serial = 1235] [outer = 1854F800] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1A40F000 == 79 [pid = 3780] [id = 270] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1ABBC400 == 78 [pid = 3780] [id = 302] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10F64400 == 77 [pid = 3780] [id = 138] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 13387400 == 76 [pid = 3780] [id = 367] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10E40C00 == 75 [pid = 3780] [id = 250] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 13387C00 == 74 [pid = 3780] [id = 208] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1591B800 == 73 [pid = 3780] [id = 268] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 105F3400 == 72 [pid = 3780] [id = 319] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1B725400 == 71 [pid = 3780] [id = 18] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10A58800 == 70 [pid = 3780] [id = 384] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 130D5800 == 69 [pid = 3780] [id = 283] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 130D7400 == 68 [pid = 3780] [id = 339] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 143A4400 == 67 [pid = 3780] [id = 207] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1A348800 == 66 [pid = 3780] [id = 383] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1B012C00 == 65 [pid = 3780] [id = 206] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 182F9400 == 64 [pid = 3780] [id = 253] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 15914800 == 63 [pid = 3780] [id = 191] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1149A000 == 62 [pid = 3780] [id = 366] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 0F30B000 == 61 [pid = 3780] [id = 149] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 103EBC00 == 60 [pid = 3780] [id = 237] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10440C00 == 59 [pid = 3780] [id = 168] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 19C16800 == 58 [pid = 3780] [id = 301] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 179BBC00 == 57 [pid = 3780] [id = 254] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 15913400 == 56 [pid = 3780] [id = 251] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 172D5400 == 55 [pid = 3780] [id = 238] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10F62800 == 54 [pid = 3780] [id = 332] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 19C11400 == 53 [pid = 3780] [id = 286] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 12D6F800 == 52 [pid = 3780] [id = 179] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1880A800 == 51 [pid = 3780] [id = 304] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1B8BF000 == 50 [pid = 3780] [id = 365] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 15663800 == 49 [pid = 3780] [id = 193] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1AE8CC00 == 48 [pid = 3780] [id = 362] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 18545800 == 47 [pid = 3780] [id = 151] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 16F2EC00 == 46 [pid = 3780] [id = 249] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 11CEA800 == 45 [pid = 3780] [id = 223] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 16F2F400 == 44 [pid = 3780] [id = 364] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 11C5B000 == 43 [pid = 3780] [id = 402] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10D3CC00 == 42 [pid = 3780] [id = 401] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1B0E1C00 == 41 [pid = 3780] [id = 400] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10A5C800 == 40 [pid = 3780] [id = 399] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 11CEEC00 == 39 [pid = 3780] [id = 397] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1AC37800 == 38 [pid = 3780] [id = 398] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 15513000 == 37 [pid = 3780] [id = 396] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1880D400 == 36 [pid = 3780] [id = 394] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 11041000 == 35 [pid = 3780] [id = 395] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 13DB5000 == 34 [pid = 3780] [id = 403] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10D45000 == 33 [pid = 3780] [id = 408] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 15512000 == 32 [pid = 3780] [id = 410] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 19071800 == 31 [pid = 3780] [id = 407] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 10D42400 == 30 [pid = 3780] [id = 409] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1596E400 == 29 [pid = 3780] [id = 404] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 1880C800 == 28 [pid = 3780] [id = 406] 18:15:26 INFO - PROCESS | 3780 | --DOCSHELL 16F2D800 == 27 [pid = 3780] [id = 405] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1550E000) [pid = 3780] [serial = 1090] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19B50400) [pid = 3780] [serial = 1093] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (19B59000) [pid = 3780] [serial = 1033] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1B5BAC00) [pid = 3780] [serial = 1102] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1E408000) [pid = 3780] [serial = 1099] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1D77E400) [pid = 3780] [serial = 1096] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1EC8DC00) [pid = 3780] [serial = 1087] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19C7C000) [pid = 3780] [serial = 1171] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1854E000) [pid = 3780] [serial = 1168] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1882BC00) [pid = 3780] [serial = 1169] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19F2F800) [pid = 3780] [serial = 1172] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1591B400) [pid = 3780] [serial = 1162] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15E48000) [pid = 3780] [serial = 1163] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (13306800) [pid = 3780] [serial = 1156] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (130D2C00) [pid = 3780] [serial = 1159] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1331F000) [pid = 3780] [serial = 1160] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (11AEF400) [pid = 3780] [serial = 1142] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (161E4000) [pid = 3780] [serial = 1141] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (17977000) [pid = 3780] [serial = 1165] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12DF9000) [pid = 3780] [serial = 1138] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11A0E000) [pid = 3780] [serial = 1137] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1AA60000) [pid = 3780] [serial = 1174] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19F22C00) [pid = 3780] [serial = 1145] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19C13800) [pid = 3780] [serial = 1144] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1550DC00) [pid = 3780] [serial = 1178] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (133A1000) [pid = 3780] [serial = 1153] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15705000) [pid = 3780] [serial = 1154] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1AA68800) [pid = 3780] [serial = 1150] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (1ABB7800) [pid = 3780] [serial = 1151] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (138F1800) [pid = 3780] [serial = 1177] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1A7FC000) [pid = 3780] [serial = 1148] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1A409800) [pid = 3780] [serial = 1147] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1907D000) [pid = 3780] [serial = 1180] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1AC33C00) [pid = 3780] [serial = 1183] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1A1AC800) [pid = 3780] [serial = 712] [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.] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (133A3000) [pid = 3780] [serial = 1157] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1AA69800) [pid = 3780] [serial = 1175] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (17A67400) [pid = 3780] [serial = 1166] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A402C00) [pid = 3780] [serial = 1181] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3780 | 1463796927308 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]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:15:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2492ms 18:15:27 INFO - PROCESS | 3780 | 1463796927334 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 3780 | 1463796927338 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:15:27 INFO - PROCESS | 3780 | 1463796927344 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 3780 | 1463796927349 Marionette TRACE conn2 <- [1,1610,null,{}] 18:15:27 INFO - PROCESS | 3780 | 1463796927356 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}] 18:15:27 INFO - PROCESS | 3780 | 1463796927446 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:15:27 INFO - PROCESS | 3780 | 1463796927457 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 3780 | ++DOCSHELL 103C9800 == 28 [pid = 3780] [id = 412] 18:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (103CBC00) [pid = 3780] [serial = 1236] [outer = 00000000] 18:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (104EA800) [pid = 3780] [serial = 1237] [outer = 103CBC00] 18:15:27 INFO - PROCESS | 3780 | 1463796927511 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (105F3400) [pid = 3780] [serial = 1238] [outer = 103CBC00] 18:15:28 INFO - PROCESS | 3780 | 1463796928043 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]]]}] 18:15:28 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 18:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 742ms 18:15:28 INFO - PROCESS | 3780 | 1463796928086 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 3780 | 1463796928094 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 18:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:15:28 INFO - PROCESS | 3780 | 1463796928101 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - PROCESS | 3780 | 1463796928104 Marionette TRACE conn2 <- [1,1614,null,{}] 18:15:28 INFO - PROCESS | 3780 | 1463796928107 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}] 18:15:28 INFO - PROCESS | 3780 | 1463796928196 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:15:28 INFO - PROCESS | 3780 | 1463796928290 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 3780 | ++DOCSHELL 10D43000 == 29 [pid = 3780] [id = 413] 18:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (10D43C00) [pid = 3780] [serial = 1239] [outer = 00000000] 18:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (10E3C000) [pid = 3780] [serial = 1240] [outer = 10D43C00] 18:15:28 INFO - PROCESS | 3780 | 1463796928343 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (11036400) [pid = 3780] [serial = 1241] [outer = 10D43C00] 18:15:28 INFO - PROCESS | 3780 | 1463796928715 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]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 18:15:28 INFO - PROCESS | 3780 | 1463796928741 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 3780 | 1463796928744 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 18:15:28 INFO - PROCESS | 3780 | 1463796928748 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:15:28 INFO - PROCESS | 3780 | 1463796928751 Marionette TRACE conn2 <- [1,1618,null,{}] 18:15:28 INFO - PROCESS | 3780 | 1463796928762 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}] 18:15:28 INFO - PROCESS | 3780 | 1463796928848 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:15:28 INFO - PROCESS | 3780 | 1463796928888 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 3780 | ++DOCSHELL 11051400 == 30 [pid = 3780] [id = 414] 18:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11051800) [pid = 3780] [serial = 1242] [outer = 00000000] 18:15:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11279000) [pid = 3780] [serial = 1243] [outer = 11051800] 18:15:28 INFO - PROCESS | 3780 | 1463796928938 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11A01400) [pid = 3780] [serial = 1244] [outer = 11051800] 18:15:29 INFO - PROCESS | 3780 | 1463796929401 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]]]}] 18:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 710ms 18:15:29 INFO - PROCESS | 3780 | 1463796929449 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 3780 | 1463796929452 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 18:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:15:29 INFO - PROCESS | 3780 | 1463796929455 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 3780 | 1463796929457 Marionette TRACE conn2 <- [1,1622,null,{}] 18:15:29 INFO - PROCESS | 3780 | 1463796929460 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}] 18:15:29 INFO - PROCESS | 3780 | 1463796929540 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:15:29 INFO - PROCESS | 3780 | 1463796929546 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 3780 | ++DOCSHELL 12AEAC00 == 31 [pid = 3780] [id = 415] 18:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (12B5B800) [pid = 3780] [serial = 1245] [outer = 00000000] 18:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1306A800) [pid = 3780] [serial = 1246] [outer = 12B5B800] 18:15:29 INFO - PROCESS | 3780 | 1463796929591 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (13141400) [pid = 3780] [serial = 1247] [outer = 12B5B800] 18:15:30 INFO - PROCESS | 3780 | 1463796930078 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]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 646ms 18:15:30 INFO - PROCESS | 3780 | 1463796930127 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3780 | 1463796930129 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 18:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:15:30 INFO - PROCESS | 3780 | 1463796930132 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 3780 | 1463796930134 Marionette TRACE conn2 <- [1,1626,null,{}] 18:15:30 INFO - PROCESS | 3780 | 1463796930137 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}] 18:15:30 INFO - PROCESS | 3780 | 1463796930220 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:15:30 INFO - PROCESS | 3780 | 1463796930226 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 3780 | ++DOCSHELL 1306A000 == 32 [pid = 3780] [id = 416] 18:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13305800) [pid = 3780] [serial = 1248] [outer = 00000000] 18:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1337AC00) [pid = 3780] [serial = 1249] [outer = 13305800] 18:15:30 INFO - PROCESS | 3780 | 1463796930270 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13380800) [pid = 3780] [serial = 1250] [outer = 13305800] 18:15:30 INFO - PROCESS | 3780 | 1463796930744 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]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:15:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 647ms 18:15:30 INFO - PROCESS | 3780 | 1463796930768 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3780 | 1463796930770 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 18:15:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:15:30 INFO - PROCESS | 3780 | 1463796930776 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 3780 | 1463796930778 Marionette TRACE conn2 <- [1,1630,null,{}] 18:15:30 INFO - PROCESS | 3780 | 1463796930782 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}] 18:15:30 INFO - PROCESS | 3780 | 1463796930888 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:15:30 INFO - PROCESS | 3780 | 1463796930898 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 3780 | ++DOCSHELL 13831C00 == 33 [pid = 3780] [id = 417] 18:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (13834400) [pid = 3780] [serial = 1251] [outer = 00000000] 18:15:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13DAC000) [pid = 3780] [serial = 1252] [outer = 13834400] 18:15:30 INFO - PROCESS | 3780 | 1463796930943 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (140F7000) [pid = 3780] [serial = 1253] [outer = 13834400] 18:15:31 INFO - PROCESS | 3780 | 1463796931388 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]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 631ms 18:15:31 INFO - PROCESS | 3780 | 1463796931411 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 3780 | 1463796931413 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 18:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:15:31 INFO - PROCESS | 3780 | 1463796931417 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 3780 | 1463796931418 Marionette TRACE conn2 <- [1,1634,null,{}] 18:15:31 INFO - PROCESS | 3780 | 1463796931426 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}] 18:15:31 INFO - PROCESS | 3780 | 1463796931499 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:15:31 INFO - PROCESS | 3780 | 1463796931506 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 3780 | ++DOCSHELL 13DB0400 == 34 [pid = 3780] [id = 418] 18:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (143A0800) [pid = 3780] [serial = 1254] [outer = 00000000] 18:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (143A6C00) [pid = 3780] [serial = 1255] [outer = 143A0800] 18:15:31 INFO - PROCESS | 3780 | 1463796931550 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (143AB800) [pid = 3780] [serial = 1256] [outer = 143A0800] 18:15:32 INFO - PROCESS | 3780 | 1463796931991 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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 599ms 18:15:32 INFO - PROCESS | 3780 | 1463796932021 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 3780 | 1463796932023 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 18:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:15:32 INFO - PROCESS | 3780 | 1463796932026 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 3780 | 1463796932028 Marionette TRACE conn2 <- [1,1638,null,{}] 18:15:32 INFO - PROCESS | 3780 | 1463796932049 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}] 18:15:32 INFO - PROCESS | 3780 | 1463796932135 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:15:32 INFO - PROCESS | 3780 | 1463796932141 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 3780 | ++DOCSHELL 13DB9400 == 35 [pid = 3780] [id = 419] 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (140FB000) [pid = 3780] [serial = 1257] [outer = 00000000] 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (14F97C00) [pid = 3780] [serial = 1258] [outer = 140FB000] 18:15:32 INFO - PROCESS | 3780 | 1463796932192 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14F90800) [pid = 3780] [serial = 1259] [outer = 140FB000] 18:15:32 INFO - PROCESS | 3780 | 1463796932660 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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:15:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 662ms 18:15:32 INFO - PROCESS | 3780 | 1463796932683 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 3780 | 1463796932685 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 18:15:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:15:32 INFO - PROCESS | 3780 | 1463796932698 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 3780 | 1463796932700 Marionette TRACE conn2 <- [1,1642,null,{}] 18:15:32 INFO - PROCESS | 3780 | 1463796932703 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}] 18:15:32 INFO - PROCESS | 3780 | 1463796932811 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:15:32 INFO - PROCESS | 3780 | 1463796932818 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 3780 | ++DOCSHELL 10F6FC00 == 36 [pid = 3780] [id = 420] 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (11050400) [pid = 3780] [serial = 1260] [outer = 00000000] 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15658000) [pid = 3780] [serial = 1261] [outer = 11050400] 18:15:32 INFO - PROCESS | 3780 | 1463796932861 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15659800) [pid = 3780] [serial = 1262] [outer = 11050400] 18:15:33 INFO - PROCESS | 3780 | 1463796933353 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]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:15:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 663ms 18:15:33 INFO - PROCESS | 3780 | 1463796933379 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 3780 | 1463796933381 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 18:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:15:33 INFO - PROCESS | 3780 | 1463796933390 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 3780 | 1463796933392 Marionette TRACE conn2 <- [1,1646,null,{}] 18:15:33 INFO - PROCESS | 3780 | 1463796933395 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}] 18:15:33 INFO - PROCESS | 3780 | 1463796933506 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:15:33 INFO - PROCESS | 3780 | 1463796933512 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 3780 | ++DOCSHELL 130D5400 == 37 [pid = 3780] [id = 421] 18:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13304400) [pid = 3780] [serial = 1263] [outer = 00000000] 18:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1596FC00) [pid = 3780] [serial = 1264] [outer = 13304400] 18:15:33 INFO - PROCESS | 3780 | 1463796933555 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (15D0F800) [pid = 3780] [serial = 1265] [outer = 13304400] 18:15:34 INFO - PROCESS | 3780 | 1463796934011 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]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 631ms 18:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:15:34 INFO - PROCESS | 3780 | 1463796934024 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 3780 | 1463796934026 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 18:15:34 INFO - PROCESS | 3780 | 1463796934030 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 3780 | 1463796934032 Marionette TRACE conn2 <- [1,1650,null,{}] 18:15:34 INFO - PROCESS | 3780 | 1463796934041 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}] 18:15:34 INFO - PROCESS | 3780 | 1463796934164 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:15:34 INFO - PROCESS | 3780 | 1463796934172 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 3780 | ++DOCSHELL 12AE4800 == 38 [pid = 3780] [id = 422] 18:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15914000) [pid = 3780] [serial = 1266] [outer = 00000000] 18:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (15E51C00) [pid = 3780] [serial = 1267] [outer = 15914000] 18:15:34 INFO - PROCESS | 3780 | 1463796934262 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (16B36000) [pid = 3780] [serial = 1268] [outer = 15914000] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19B58C00) [pid = 3780] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1880DC00) [pid = 3780] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (10D47000) [pid = 3780] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15510C00) [pid = 3780] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1707F400) [pid = 3780] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17070800) [pid = 3780] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15E4E400) [pid = 3780] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (140EF400) [pid = 3780] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (130D5C00) [pid = 3780] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10D3F400) [pid = 3780] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1B0E2800) [pid = 3780] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1AE8A000) [pid = 3780] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1AE88800) [pid = 3780] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19B54000) [pid = 3780] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15513C00) [pid = 3780] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11041400) [pid = 3780] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19074C00) [pid = 3780] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:15:34 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19079800) [pid = 3780] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:15:35 INFO - PROCESS | 3780 | 1463796935207 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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1199ms 18:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:15:35 INFO - PROCESS | 3780 | 1463796935226 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 3780 | 1463796935228 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 18:15:35 INFO - PROCESS | 3780 | 1463796935231 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 3780 | 1463796935233 Marionette TRACE conn2 <- [1,1654,null,{}] 18:15:35 INFO - PROCESS | 3780 | 1463796935236 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}] 18:15:35 INFO - PROCESS | 3780 | 1463796935320 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:15:35 INFO - PROCESS | 3780 | 1463796935326 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 3780 | ++DOCSHELL 1104BC00 == 39 [pid = 3780] [id = 423] 18:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (130CE400) [pid = 3780] [serial = 1269] [outer = 00000000] 18:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15513C00) [pid = 3780] [serial = 1270] [outer = 130CE400] 18:15:35 INFO - PROCESS | 3780 | 1463796935369 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15917C00) [pid = 3780] [serial = 1271] [outer = 130CE400] 18:15:35 INFO - PROCESS | 3780 | 1463796935795 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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 600ms 18:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:15:35 INFO - PROCESS | 3780 | 1463796935833 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 3780 | 1463796935835 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 18:15:35 INFO - PROCESS | 3780 | 1463796935842 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 3780 | 1463796935843 Marionette TRACE conn2 <- [1,1658,null,{}] 18:15:35 INFO - PROCESS | 3780 | 1463796935847 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}] 18:15:35 INFO - PROCESS | 3780 | 1463796935923 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:15:36 INFO - PROCESS | 3780 | 1463796936107 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 3780 | ++DOCSHELL 0F306800 == 40 [pid = 3780] [id = 424] 18:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (0F307000) [pid = 3780] [serial = 1272] [outer = 00000000] 18:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (0F30FC00) [pid = 3780] [serial = 1273] [outer = 0F307000] 18:15:36 INFO - PROCESS | 3780 | 1463796936212 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (103EBC00) [pid = 3780] [serial = 1274] [outer = 0F307000] 18:15:36 INFO - PROCESS | 3780 | 1463796936970 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]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1152ms 18:15:37 INFO - PROCESS | 3780 | 1463796937019 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 3780 | 1463796937024 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 18:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:15:37 INFO - PROCESS | 3780 | 1463796937052 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 3780 | 1463796937057 Marionette TRACE conn2 <- [1,1662,null,{}] 18:15:37 INFO - PROCESS | 3780 | 1463796937062 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}] 18:15:37 INFO - PROCESS | 3780 | 1463796937182 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:15:37 INFO - PROCESS | 3780 | 1463796937309 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 3780 | ++DOCSHELL 1103D800 == 41 [pid = 3780] [id = 425] 18:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1103E800) [pid = 3780] [serial = 1275] [outer = 00000000] 18:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11049800) [pid = 3780] [serial = 1276] [outer = 1103E800] 18:15:37 INFO - PROCESS | 3780 | 1463796937374 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1149B400) [pid = 3780] [serial = 1277] [outer = 1103E800] 18:15:38 INFO - PROCESS | 3780 | 1463796938099 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]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1105ms 18:15:38 INFO - PROCESS | 3780 | 1463796938149 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 3780 | 1463796938153 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 18:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:15:38 INFO - PROCESS | 3780 | 1463796938157 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - PROCESS | 3780 | 1463796938160 Marionette TRACE conn2 <- [1,1666,null,{}] 18:15:38 INFO - PROCESS | 3780 | 1463796938164 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}] 18:15:38 INFO - PROCESS | 3780 | 1463796938276 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:15:38 INFO - PROCESS | 3780 | 1463796938505 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:38 INFO - PROCESS | 3780 | ++DOCSHELL 0F305000 == 42 [pid = 3780] [id = 426] 18:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (0F305C00) [pid = 3780] [serial = 1278] [outer = 00000000] 18:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10374400) [pid = 3780] [serial = 1279] [outer = 0F305C00] 18:15:38 INFO - PROCESS | 3780 | 1463796938569 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (10D39800) [pid = 3780] [serial = 1280] [outer = 0F305C00] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 10558800 == 41 [pid = 3780] [id = 120] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 17A6C800 == 40 [pid = 3780] [id = 117] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 15661800 == 39 [pid = 3780] [id = 115] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 15D09000 == 38 [pid = 3780] [id = 116] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 172E3400 == 37 [pid = 3780] [id = 121] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 13380000 == 36 [pid = 3780] [id = 113] 18:15:39 INFO - PROCESS | 3780 | --DOCSHELL 13384C00 == 35 [pid = 3780] [id = 114] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (19C7EC00) [pid = 3780] [serial = 1135] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1AC33400) [pid = 3780] [serial = 1234] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19C79400) [pid = 3780] [serial = 1222] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19072000) [pid = 3780] [serial = 1219] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1907F000) [pid = 3780] [serial = 1220] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (19F29000) [pid = 3780] [serial = 1223] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (12B5C800) [pid = 3780] [serial = 1228] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1A7F7C00) [pid = 3780] [serial = 1225] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19C0F800) [pid = 3780] [serial = 1231] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1AA62800) [pid = 3780] [serial = 1226] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (18006C00) [pid = 3780] [serial = 1216] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (16F29400) [pid = 3780] [serial = 1213] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17188800) [pid = 3780] [serial = 1214] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (14F66400) [pid = 3780] [serial = 1210] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15664000) [pid = 3780] [serial = 1211] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1570A400) [pid = 3780] [serial = 1208] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (14FC2C00) [pid = 3780] [serial = 1207] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1104EC00) [pid = 3780] [serial = 1205] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1103A400) [pid = 3780] [serial = 1204] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (1B334000) [pid = 3780] [serial = 1202] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1B32DC00) [pid = 3780] [serial = 1201] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (1B0D2C00) [pid = 3780] [serial = 1199] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (1B0CDC00) [pid = 3780] [serial = 1198] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1B0C5800) [pid = 3780] [serial = 1196] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (1B00BC00) [pid = 3780] [serial = 1195] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1ABBAC00) [pid = 3780] [serial = 1193] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (1A40BC00) [pid = 3780] [serial = 1192] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1717D800) [pid = 3780] [serial = 1190] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1591AC00) [pid = 3780] [serial = 1189] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (11A0A400) [pid = 3780] [serial = 1187] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11051C00) [pid = 3780] [serial = 1186] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1AC3BC00) [pid = 3780] [serial = 1184] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1A346800) [pid = 3780] [serial = 1232] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (16B41400) [pid = 3780] [serial = 1229] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (18548C00) [pid = 3780] [serial = 1217] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3780 | 1463796939229 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]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1105ms 18:15:39 INFO - PROCESS | 3780 | 1463796939255 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 3780 | 1463796939259 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 18:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:15:39 INFO - PROCESS | 3780 | 1463796939264 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:15:39 INFO - PROCESS | 3780 | 1463796939267 Marionette TRACE conn2 <- [1,1670,null,{}] 18:15:39 INFO - PROCESS | 3780 | 1463796939274 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}] 18:15:39 INFO - PROCESS | 3780 | 1463796939358 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:15:39 INFO - PROCESS | 3780 | 1463796939470 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 3780 | ++DOCSHELL 1036BC00 == 36 [pid = 3780] [id = 427] 18:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (1036E000) [pid = 3780] [serial = 1281] [outer = 00000000] 18:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (10E38800) [pid = 3780] [serial = 1282] [outer = 1036E000] 18:15:39 INFO - PROCESS | 3780 | 1463796939518 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1104A400) [pid = 3780] [serial = 1283] [outer = 1036E000] 18:15:39 INFO - PROCESS | 3780 | 1463796939991 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]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 742ms 18:15:40 INFO - PROCESS | 3780 | 1463796940035 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 3780 | 1463796940039 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 18:15:40 INFO - PROCESS | 3780 | 1463796940043 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:15:40 INFO - PROCESS | 3780 | 1463796940045 Marionette TRACE conn2 <- [1,1674,null,{}] 18:15:40 INFO - PROCESS | 3780 | 1463796940049 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}] 18:15:40 INFO - PROCESS | 3780 | 1463796940133 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:15:40 INFO - PROCESS | 3780 | 1463796940140 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 3780 | ++DOCSHELL 12883C00 == 37 [pid = 3780] [id = 428] 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (128A0400) [pid = 3780] [serial = 1284] [outer = 00000000] 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (13312000) [pid = 3780] [serial = 1285] [outer = 128A0400] 18:15:40 INFO - PROCESS | 3780 | 1463796940185 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13389C00) [pid = 3780] [serial = 1286] [outer = 128A0400] 18:15:40 INFO - PROCESS | 3780 | 1463796940649 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]]]}] 18:15:40 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 18:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 18:15:40 INFO - PROCESS | 3780 | 1463796940682 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 3780 | 1463796940684 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 18:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:15:40 INFO - PROCESS | 3780 | 1463796940689 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 3780 | 1463796940695 Marionette TRACE conn2 <- [1,1678,null,{}] 18:15:40 INFO - PROCESS | 3780 | 1463796940704 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}] 18:15:40 INFO - PROCESS | 3780 | 1463796940786 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:15:40 INFO - PROCESS | 3780 | 1463796940795 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 3780 | ++DOCSHELL 143A1000 == 38 [pid = 3780] [id = 429] 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (143A4400) [pid = 3780] [serial = 1287] [outer = 00000000] 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (143AC400) [pid = 3780] [serial = 1288] [outer = 143A4400] 18:15:40 INFO - PROCESS | 3780 | 1463796940840 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (14FC0400) [pid = 3780] [serial = 1289] [outer = 143A4400] 18:15:41 INFO - PROCESS | 3780 | 1463796941285 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]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 663ms 18:15:41 INFO - PROCESS | 3780 | 1463796941346 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 3780 | 1463796941348 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 18:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:15:41 INFO - PROCESS | 3780 | 1463796941352 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 3780 | 1463796941354 Marionette TRACE conn2 <- [1,1682,null,{}] 18:15:41 INFO - PROCESS | 3780 | 1463796941357 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}] 18:15:41 INFO - PROCESS | 3780 | 1463796941453 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:15:41 INFO - PROCESS | 3780 | 1463796941459 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 3780 | ++DOCSHELL 13385800 == 39 [pid = 3780] [id = 430] 18:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15511400) [pid = 3780] [serial = 1290] [outer = 00000000] 18:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15916400) [pid = 3780] [serial = 1291] [outer = 15511400] 18:15:41 INFO - PROCESS | 3780 | 1463796941531 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1596F800) [pid = 3780] [serial = 1292] [outer = 15511400] 18:15:42 INFO - PROCESS | 3780 | 1463796941982 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]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 710ms 18:15:42 INFO - PROCESS | 3780 | 1463796942051 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3780 | 1463796942053 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 18:15:42 INFO - PROCESS | 3780 | 1463796942056 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:15:42 INFO - PROCESS | 3780 | 1463796942058 Marionette TRACE conn2 <- [1,1686,null,{}] 18:15:42 INFO - PROCESS | 3780 | 1463796942062 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}] 18:15:42 INFO - PROCESS | 3780 | 1463796942167 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:15:42 INFO - PROCESS | 3780 | 1463796942176 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 3780 | ++DOCSHELL 15E44400 == 40 [pid = 3780] [id = 431] 18:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15E44C00) [pid = 3780] [serial = 1293] [outer = 00000000] 18:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15E4B800) [pid = 3780] [serial = 1294] [outer = 15E44C00] 18:15:42 INFO - PROCESS | 3780 | 1463796942278 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1650FC00) [pid = 3780] [serial = 1295] [outer = 15E44C00] 18:15:42 INFO - PROCESS | 3780 | 1463796942708 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]]]}] 18:15:42 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 18:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 694ms 18:15:42 INFO - PROCESS | 3780 | 1463796942756 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3780 | 1463796942758 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 18:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:15:42 INFO - PROCESS | 3780 | 1463796942761 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 3780 | 1463796942763 Marionette TRACE conn2 <- [1,1690,null,{}] 18:15:42 INFO - PROCESS | 3780 | 1463796942766 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}] 18:15:42 INFO - PROCESS | 3780 | 1463796942909 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:15:43 INFO - PROCESS | 3780 | 1463796942994 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 3780 | ++DOCSHELL 16EA6000 == 41 [pid = 3780] [id = 432] 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16EA9C00) [pid = 3780] [serial = 1296] [outer = 00000000] 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16F2A000) [pid = 3780] [serial = 1297] [outer = 16EA9C00] 18:15:43 INFO - PROCESS | 3780 | 1463796943038 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (16F2E000) [pid = 3780] [serial = 1298] [outer = 16EA9C00] 18:15:43 INFO - PROCESS | 3780 | 1463796943478 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]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 742ms 18:15:43 INFO - PROCESS | 3780 | 1463796943535 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 3780 | 1463796943537 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 18:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:15:43 INFO - PROCESS | 3780 | 1463796943541 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 3780 | 1463796943542 Marionette TRACE conn2 <- [1,1694,null,{}] 18:15:43 INFO - PROCESS | 3780 | 1463796943546 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}] 18:15:43 INFO - PROCESS | 3780 | 1463796943653 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:15:43 INFO - PROCESS | 3780 | 1463796943659 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 3780 | ++DOCSHELL 143A6800 == 42 [pid = 3780] [id = 433] 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (16F27C00) [pid = 3780] [serial = 1299] [outer = 00000000] 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17070C00) [pid = 3780] [serial = 1300] [outer = 16F27C00] 18:15:43 INFO - PROCESS | 3780 | 1463796943702 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17187400) [pid = 3780] [serial = 1301] [outer = 16F27C00] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (11050400) [pid = 3780] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13304400) [pid = 3780] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (103CBC00) [pid = 3780] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (140FB000) [pid = 3780] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (10D43C00) [pid = 3780] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13834400) [pid = 3780] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11051800) [pid = 3780] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (15914000) [pid = 3780] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (12B5B800) [pid = 3780] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (13305800) [pid = 3780] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:15:43 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (143A0800) [pid = 3780] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:15:44 INFO - PROCESS | 3780 | 1463796944183 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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 709ms 18:15:44 INFO - PROCESS | 3780 | 1463796944239 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3780 | 1463796944241 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 18:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:15:44 INFO - PROCESS | 3780 | 1463796944244 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 3780 | 1463796944246 Marionette TRACE conn2 <- [1,1698,null,{}] 18:15:44 INFO - PROCESS | 3780 | 1463796944249 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}] 18:15:44 INFO - PROCESS | 3780 | 1463796944350 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:15:44 INFO - PROCESS | 3780 | 1463796944359 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 3780 | ++DOCSHELL 1104D800 == 43 [pid = 3780] [id = 434] 18:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (11A02C00) [pid = 3780] [serial = 1302] [outer = 00000000] 18:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (143A7000) [pid = 3780] [serial = 1303] [outer = 11A02C00] 18:15:44 INFO - PROCESS | 3780 | 1463796944403 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (143A9800) [pid = 3780] [serial = 1304] [outer = 11A02C00] 18:15:44 INFO - PROCESS | 3780 | 1463796944851 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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 18:15:44 INFO - PROCESS | 3780 | 1463796944887 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3780 | 1463796944889 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 18:15:44 INFO - PROCESS | 3780 | 1463796944893 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:15:44 INFO - PROCESS | 3780 | 1463796944895 Marionette TRACE conn2 <- [1,1702,null,{}] 18:15:44 INFO - PROCESS | 3780 | 1463796944898 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}] 18:15:44 INFO - PROCESS | 3780 | 1463796944975 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:15:45 INFO - PROCESS | 3780 | 1463796944985 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3780 | ++DOCSHELL 12D25C00 == 44 [pid = 3780] [id = 435] 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1339D800) [pid = 3780] [serial = 1305] [outer = 00000000] 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (17070800) [pid = 3780] [serial = 1306] [outer = 1339D800] 18:15:45 INFO - PROCESS | 3780 | 1463796945028 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (177BAC00) [pid = 3780] [serial = 1307] [outer = 1339D800] 18:15:45 INFO - PROCESS | 3780 | 1463796945440 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]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 599ms 18:15:45 INFO - PROCESS | 3780 | 1463796945492 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 3780 | 1463796945494 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 18:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:15:45 INFO - PROCESS | 3780 | 1463796945497 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 3780 | 1463796945499 Marionette TRACE conn2 <- [1,1706,null,{}] 18:15:45 INFO - PROCESS | 3780 | 1463796945506 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}] 18:15:45 INFO - PROCESS | 3780 | 1463796945594 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:15:45 INFO - PROCESS | 3780 | 1463796945602 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3780 | ++DOCSHELL 15E43C00 == 45 [pid = 3780] [id = 436] 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (177C3000) [pid = 3780] [serial = 1308] [outer = 00000000] 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (17A63000) [pid = 3780] [serial = 1309] [outer = 177C3000] 18:15:45 INFO - PROCESS | 3780 | 1463796945650 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17B85000) [pid = 3780] [serial = 1310] [outer = 177C3000] 18:15:46 INFO - PROCESS | 3780 | 1463796946320 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]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 899ms 18:15:46 INFO - PROCESS | 3780 | 1463796946401 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 3780 | 1463796946406 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 18:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:15:46 INFO - PROCESS | 3780 | 1463796946412 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 3780 | 1463796946415 Marionette TRACE conn2 <- [1,1710,null,{}] 18:15:46 INFO - PROCESS | 3780 | 1463796946421 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}] 18:15:46 INFO - PROCESS | 3780 | 1463796946565 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:15:46 INFO - PROCESS | 3780 | 1463796946718 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 3780 | ++DOCSHELL 10F62800 == 46 [pid = 3780] [id = 437] 18:15:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (10F6AC00) [pid = 3780] [serial = 1311] [outer = 00000000] 18:15:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (114A3000) [pid = 3780] [serial = 1312] [outer = 10F6AC00] 18:15:46 INFO - PROCESS | 3780 | 1463796946773 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (12AE8C00) [pid = 3780] [serial = 1313] [outer = 10F6AC00] 18:15:47 INFO - PROCESS | 3780 | 1463796947337 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]]]}] 18:15:47 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 18:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 962ms 18:15:47 INFO - PROCESS | 3780 | 1463796947389 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 3780 | 1463796947395 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 18:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:15:47 INFO - PROCESS | 3780 | 1463796947402 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 3780 | 1463796947405 Marionette TRACE conn2 <- [1,1714,null,{}] 18:15:47 INFO - PROCESS | 3780 | 1463796947408 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}] 18:15:47 INFO - PROCESS | 3780 | 1463796947512 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:15:47 INFO - PROCESS | 3780 | 1463796947621 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 3780 | ++DOCSHELL 138F1800 == 47 [pid = 3780] [id = 438] 18:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (138F6000) [pid = 3780] [serial = 1314] [outer = 00000000] 18:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (143A1C00) [pid = 3780] [serial = 1315] [outer = 138F6000] 18:15:47 INFO - PROCESS | 3780 | 1463796947676 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (14FC2C00) [pid = 3780] [serial = 1316] [outer = 138F6000] 18:15:48 INFO - PROCESS | 3780 | 1463796948292 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]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 963ms 18:15:48 INFO - PROCESS | 3780 | 1463796948345 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 3780 | 1463796948347 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 18:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:15:48 INFO - PROCESS | 3780 | 1463796948351 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 3780 | 1463796948355 Marionette TRACE conn2 <- [1,1718,null,{}] 18:15:48 INFO - PROCESS | 3780 | 1463796948366 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}] 18:15:48 INFO - PROCESS | 3780 | 1463796948471 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:15:48 INFO - PROCESS | 3780 | 1463796948648 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 3780 | ++DOCSHELL 18231400 == 48 [pid = 3780] [id = 439] 18:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (18233C00) [pid = 3780] [serial = 1317] [outer = 00000000] 18:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1823E000) [pid = 3780] [serial = 1318] [outer = 18233C00] 18:15:48 INFO - PROCESS | 3780 | 1463796948705 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18548C00) [pid = 3780] [serial = 1319] [outer = 18233C00] 18:15:49 INFO - PROCESS | 3780 | 1463796949239 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]]]}] 18:15:49 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 18:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 962ms 18:15:49 INFO - PROCESS | 3780 | 1463796949297 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 3780 | 1463796949300 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 18:15:49 INFO - PROCESS | 3780 | 1463796949305 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:15:49 INFO - PROCESS | 3780 | 1463796949307 Marionette TRACE conn2 <- [1,1722,null,{}] 18:15:49 INFO - PROCESS | 3780 | 1463796949311 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}] 18:15:49 INFO - PROCESS | 3780 | 1463796949411 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:15:49 INFO - PROCESS | 3780 | 1463796949514 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 3780 | ++DOCSHELL 18554000 == 49 [pid = 3780] [id = 440] 18:15:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (18554800) [pid = 3780] [serial = 1320] [outer = 00000000] 18:15:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (18808400) [pid = 3780] [serial = 1321] [outer = 18554800] 18:15:49 INFO - PROCESS | 3780 | 1463796949566 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1880C800) [pid = 3780] [serial = 1322] [outer = 18554800] 18:15:50 INFO - PROCESS | 3780 | 1463796950225 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]]]}] 18:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 962ms 18:15:50 INFO - PROCESS | 3780 | 1463796950284 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 3780 | 1463796950286 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 18:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:15:50 INFO - PROCESS | 3780 | 1463796950290 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 3780 | 1463796950292 Marionette TRACE conn2 <- [1,1726,null,{}] 18:15:50 INFO - PROCESS | 3780 | 1463796950295 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}] 18:15:50 INFO - PROCESS | 3780 | 1463796950394 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:15:50 INFO - PROCESS | 3780 | 1463796950499 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 3780 | ++DOCSHELL 1104C400 == 50 [pid = 3780] [id = 441] 18:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (11272000) [pid = 3780] [serial = 1323] [outer = 00000000] 18:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (14F69800) [pid = 3780] [serial = 1324] [outer = 11272000] 18:15:50 INFO - PROCESS | 3780 | 1463796950553 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15510000) [pid = 3780] [serial = 1325] [outer = 11272000] 18:15:51 INFO - PROCESS | 3780 | 1463796951264 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]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1010ms 18:15:51 INFO - PROCESS | 3780 | 1463796951293 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 3780 | 1463796951298 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 18:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:15:51 INFO - PROCESS | 3780 | 1463796951303 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 3780 | 1463796951306 Marionette TRACE conn2 <- [1,1730,null,{}] 18:15:51 INFO - PROCESS | 3780 | 1463796951311 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}] 18:15:51 INFO - PROCESS | 3780 | 1463796951411 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:15:51 INFO - PROCESS | 3780 | 1463796951523 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 3780 | ++DOCSHELL 1104B000 == 51 [pid = 3780] [id = 442] 18:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1104D400) [pid = 3780] [serial = 1326] [outer = 00000000] 18:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (11CE9400) [pid = 3780] [serial = 1327] [outer = 1104D400] 18:15:51 INFO - PROCESS | 3780 | 1463796951571 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (130D7400) [pid = 3780] [serial = 1328] [outer = 1104D400] 18:15:51 INFO - PROCESS | 3780 | --DOCSHELL 11222C00 == 50 [pid = 3780] [id = 125] 18:15:51 INFO - PROCESS | 3780 | --DOCSHELL 1707CC00 == 49 [pid = 3780] [id = 128] 18:15:51 INFO - PROCESS | 3780 | --DOCSHELL 140F5000 == 48 [pid = 3780] [id = 126] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (15513C00) [pid = 3780] [serial = 1270] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15658000) [pid = 3780] [serial = 1261] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1596FC00) [pid = 3780] [serial = 1264] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15659800) [pid = 3780] [serial = 1262] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (104EA800) [pid = 3780] [serial = 1237] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (105F3400) [pid = 3780] [serial = 1238] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (14F97C00) [pid = 3780] [serial = 1258] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (10E3C000) [pid = 3780] [serial = 1240] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (11036400) [pid = 3780] [serial = 1241] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (13DAC000) [pid = 3780] [serial = 1252] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (140F7000) [pid = 3780] [serial = 1253] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11279000) [pid = 3780] [serial = 1243] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (11A01400) [pid = 3780] [serial = 1244] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (15E51C00) [pid = 3780] [serial = 1267] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1306A800) [pid = 3780] [serial = 1246] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (13141400) [pid = 3780] [serial = 1247] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1337AC00) [pid = 3780] [serial = 1249] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13380800) [pid = 3780] [serial = 1250] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (15D0F800) [pid = 3780] [serial = 1265] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (16B36000) [pid = 3780] [serial = 1268] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (143AB800) [pid = 3780] [serial = 1256] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (143A6C00) [pid = 3780] [serial = 1255] [outer = 00000000] [url = about:blank] 18:15:51 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (14F90800) [pid = 3780] [serial = 1259] [outer = 00000000] [url = about:blank] 18:15:52 INFO - PROCESS | 3780 | 1463796952108 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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 852ms 18:15:52 INFO - PROCESS | 3780 | 1463796952147 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 3780 | 1463796952152 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 18:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:15:52 INFO - PROCESS | 3780 | 1463796952158 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 3780 | 1463796952160 Marionette TRACE conn2 <- [1,1734,null,{}] 18:15:52 INFO - PROCESS | 3780 | 1463796952164 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}] 18:15:52 INFO - PROCESS | 3780 | 1463796952247 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:15:52 INFO - PROCESS | 3780 | 1463796952257 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 3780 | ++DOCSHELL 11041400 == 49 [pid = 3780] [id = 443] 18:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (11044C00) [pid = 3780] [serial = 1329] [outer = 00000000] 18:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11A0F800) [pid = 3780] [serial = 1330] [outer = 11044C00] 18:15:52 INFO - PROCESS | 3780 | 1463796952301 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (1337F400) [pid = 3780] [serial = 1331] [outer = 11044C00] 18:15:52 INFO - PROCESS | 3780 | 1463796952777 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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 18:15:52 INFO - PROCESS | 3780 | 1463796952795 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 3780 | 1463796952797 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 18:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:15:52 INFO - PROCESS | 3780 | 1463796952800 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 3780 | 1463796952803 Marionette TRACE conn2 <- [1,1738,null,{}] 18:15:52 INFO - PROCESS | 3780 | 1463796952813 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}] 18:15:52 INFO - PROCESS | 3780 | 1463796952896 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:15:52 INFO - PROCESS | 3780 | 1463796952906 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 3780 | ++DOCSHELL 140F8000 == 50 [pid = 3780] [id = 444] 18:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (140FD000) [pid = 3780] [serial = 1332] [outer = 00000000] 18:15:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (143AAC00) [pid = 3780] [serial = 1333] [outer = 140FD000] 18:15:52 INFO - PROCESS | 3780 | 1463796952952 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (14FC5400) [pid = 3780] [serial = 1334] [outer = 140FD000] 18:15:53 INFO - PROCESS | 3780 | 1463796953456 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]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 647ms 18:15:53 INFO - PROCESS | 3780 | 1463796953471 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 3780 | 1463796953473 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 18:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:15:53 INFO - PROCESS | 3780 | 1463796953476 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 3780 | 1463796953478 Marionette TRACE conn2 <- [1,1742,null,{}] 18:15:53 INFO - PROCESS | 3780 | 1463796953486 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}] 18:15:53 INFO - PROCESS | 3780 | 1463796953567 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:15:53 INFO - PROCESS | 3780 | 1463796953574 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 3780 | ++DOCSHELL 15512800 == 51 [pid = 3780] [id = 445] 18:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15513C00) [pid = 3780] [serial = 1335] [outer = 00000000] 18:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (15658000) [pid = 3780] [serial = 1336] [outer = 15513C00] 18:15:53 INFO - PROCESS | 3780 | 1463796953618 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (15E42C00) [pid = 3780] [serial = 1337] [outer = 15513C00] 18:15:54 INFO - PROCESS | 3780 | 1463796954062 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]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 646ms 18:15:54 INFO - PROCESS | 3780 | 1463796954114 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 3780 | 1463796954116 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 18:15:54 INFO - PROCESS | 3780 | 1463796954119 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:15:54 INFO - PROCESS | 3780 | 1463796954121 Marionette TRACE conn2 <- [1,1746,null,{}] 18:15:54 INFO - PROCESS | 3780 | 1463796954125 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}] 18:15:54 INFO - PROCESS | 3780 | 1463796954212 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:15:54 INFO - PROCESS | 3780 | 1463796954218 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 3780 | ++DOCSHELL 0F30A000 == 52 [pid = 3780] [id = 446] 18:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (10A5AC00) [pid = 3780] [serial = 1338] [outer = 00000000] 18:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (15E4F400) [pid = 3780] [serial = 1339] [outer = 10A5AC00] 18:15:54 INFO - PROCESS | 3780 | 1463796954262 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16B36000) [pid = 3780] [serial = 1340] [outer = 10A5AC00] 18:15:54 INFO - PROCESS | 3780 | 1463796954748 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]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 710ms 18:15:54 INFO - PROCESS | 3780 | 1463796954819 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 3780 | 1463796954821 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 18:15:54 INFO - PROCESS | 3780 | 1463796954825 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:15:54 INFO - PROCESS | 3780 | 1463796954827 Marionette TRACE conn2 <- [1,1750,null,{}] 18:15:54 INFO - PROCESS | 3780 | 1463796954830 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}] 18:15:54 INFO - PROCESS | 3780 | 1463796954959 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:15:55 INFO - PROCESS | 3780 | 1463796955057 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 3780 | ++DOCSHELL 104E7800 == 53 [pid = 3780] [id = 447] 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1717AC00) [pid = 3780] [serial = 1341] [outer = 00000000] 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (179BBC00) [pid = 3780] [serial = 1342] [outer = 1717AC00] 18:15:55 INFO - PROCESS | 3780 | 1463796955104 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (179BFC00) [pid = 3780] [serial = 1343] [outer = 1717AC00] 18:15:55 INFO - PROCESS | 3780 | 1463796955528 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]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 741ms 18:15:55 INFO - PROCESS | 3780 | 1463796955566 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:15:55 INFO - PROCESS | 3780 | 1463796955568 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 18:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:15:55 INFO - PROCESS | 3780 | 1463796955571 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 3780 | 1463796955573 Marionette TRACE conn2 <- [1,1754,null,{}] 18:15:55 INFO - PROCESS | 3780 | 1463796955576 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}] 18:15:55 INFO - PROCESS | 3780 | 1463796955690 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:15:55 INFO - PROCESS | 3780 | 1463796955697 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 3780 | ++DOCSHELL 16CE8800 == 54 [pid = 3780] [id = 448] 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (16F2E400) [pid = 3780] [serial = 1344] [outer = 00000000] 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1882B400) [pid = 3780] [serial = 1345] [outer = 16F2E400] 18:15:55 INFO - PROCESS | 3780 | 1463796955740 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1882B800) [pid = 3780] [serial = 1346] [outer = 16F2E400] 18:15:56 INFO - PROCESS | 3780 | 1463796956177 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]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 647ms 18:15:56 INFO - PROCESS | 3780 | 1463796956209 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 3780 | 1463796956211 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 18:15:56 INFO - PROCESS | 3780 | 1463796956214 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:15:56 INFO - PROCESS | 3780 | 1463796956216 Marionette TRACE conn2 <- [1,1758,null,{}] 18:15:56 INFO - PROCESS | 3780 | 1463796956219 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}] 18:15:56 INFO - PROCESS | 3780 | 1463796956330 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:15:56 INFO - PROCESS | 3780 | 1463796956419 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 3780 | ++DOCSHELL 18838C00 == 55 [pid = 3780] [id = 449] 18:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (19071800) [pid = 3780] [serial = 1347] [outer = 00000000] 18:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (19079800) [pid = 3780] [serial = 1348] [outer = 19071800] 18:15:56 INFO - PROCESS | 3780 | 1463796956462 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1907FC00) [pid = 3780] [serial = 1349] [outer = 19071800] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1854F800) [pid = 3780] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15E44C00) [pid = 3780] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16EA9C00) [pid = 3780] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (128A0400) [pid = 3780] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (0F305C00) [pid = 3780] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (143A4400) [pid = 3780] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1036E000) [pid = 3780] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15511400) [pid = 3780] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16F27C00) [pid = 3780] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11A02C00) [pid = 3780] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:15:56 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1339D800) [pid = 3780] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:15:56 INFO - PROCESS | 3780 | 1463796956983 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]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 820ms 18:15:57 INFO - PROCESS | 3780 | 1463796957048 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 3780 | 1463796957050 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 18:15:57 INFO - PROCESS | 3780 | 1463796957054 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:15:57 INFO - PROCESS | 3780 | 1463796957055 Marionette TRACE conn2 <- [1,1762,null,{}] 18:15:57 INFO - PROCESS | 3780 | 1463796957059 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}] 18:15:57 INFO - PROCESS | 3780 | 1463796957139 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:15:57 INFO - PROCESS | 3780 | 1463796957146 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 3780 | ++DOCSHELL 10E40000 == 56 [pid = 3780] [id = 450] 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11038800) [pid = 3780] [serial = 1350] [outer = 00000000] 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (15912800) [pid = 3780] [serial = 1351] [outer = 11038800] 18:15:57 INFO - PROCESS | 3780 | 1463796957189 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (17717000) [pid = 3780] [serial = 1352] [outer = 11038800] 18:15:57 INFO - PROCESS | 3780 | 1463796957614 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]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 600ms 18:15:57 INFO - PROCESS | 3780 | 1463796957651 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 3780 | 1463796957653 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 18:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:15:57 INFO - PROCESS | 3780 | 1463796957656 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 3780 | 1463796957658 Marionette TRACE conn2 <- [1,1766,null,{}] 18:15:57 INFO - PROCESS | 3780 | 1463796957661 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}] 18:15:57 INFO - PROCESS | 3780 | 1463796957744 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:15:57 INFO - PROCESS | 3780 | 1463796957751 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 3780 | ++DOCSHELL 105E9000 == 57 [pid = 3780] [id = 451] 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1570A000) [pid = 3780] [serial = 1353] [outer = 00000000] 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19076000) [pid = 3780] [serial = 1354] [outer = 1570A000] 18:15:57 INFO - PROCESS | 3780 | 1463796957795 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19B4CC00) [pid = 3780] [serial = 1355] [outer = 1570A000] 18:15:58 INFO - PROCESS | 3780 | 1463796958276 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]]]}] 18:15:58 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 18:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 18:15:58 INFO - PROCESS | 3780 | 1463796958306 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 3780 | 1463796958308 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 18:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:15:58 INFO - PROCESS | 3780 | 1463796958315 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 3780 | 1463796958318 Marionette TRACE conn2 <- [1,1770,null,{}] 18:15:58 INFO - PROCESS | 3780 | 1463796958321 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}] 18:15:58 INFO - PROCESS | 3780 | 1463796958417 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:15:58 INFO - PROCESS | 3780 | 1463796958424 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 3780 | ++DOCSHELL 19B58400 == 58 [pid = 3780] [id = 452] 18:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (19B59000) [pid = 3780] [serial = 1356] [outer = 00000000] 18:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19C12800) [pid = 3780] [serial = 1357] [outer = 19B59000] 18:15:58 INFO - PROCESS | 3780 | 1463796958485 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (19C74400) [pid = 3780] [serial = 1358] [outer = 19B59000] 18:15:59 INFO - PROCESS | 3780 | 1463796959164 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]]]}] 18:15:59 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 18:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 899ms 18:15:59 INFO - PROCESS | 3780 | 1463796959216 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 3780 | 1463796959220 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 18:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:15:59 INFO - PROCESS | 3780 | 1463796959226 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 3780 | 1463796959230 Marionette TRACE conn2 <- [1,1774,null,{}] 18:15:59 INFO - PROCESS | 3780 | 1463796959236 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}] 18:15:59 INFO - PROCESS | 3780 | 1463796959345 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:15:59 INFO - PROCESS | 3780 | 1463796959454 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 3780 | ++DOCSHELL 105EEC00 == 59 [pid = 3780] [id = 453] 18:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10E3C000) [pid = 3780] [serial = 1359] [outer = 00000000] 18:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11044800) [pid = 3780] [serial = 1360] [outer = 10E3C000] 18:15:59 INFO - PROCESS | 3780 | 1463796959509 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (13071C00) [pid = 3780] [serial = 1361] [outer = 10E3C000] 18:16:00 INFO - PROCESS | 3780 | 1463796960052 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]]]}] 18:16:00 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 18:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 915ms 18:16:00 INFO - PROCESS | 3780 | 1463796960132 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 3780 | 1463796960137 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 18:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:16:00 INFO - PROCESS | 3780 | 1463796960144 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 3780 | 1463796960147 Marionette TRACE conn2 <- [1,1778,null,{}] 18:16:00 INFO - PROCESS | 3780 | 1463796960151 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}] 18:16:00 INFO - PROCESS | 3780 | 1463796960337 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:16:00 INFO - PROCESS | 3780 | 1463796960473 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 3780 | ++DOCSHELL 140F5C00 == 60 [pid = 3780] [id = 454] 18:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (140F9000) [pid = 3780] [serial = 1362] [outer = 00000000] 18:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (14F90800) [pid = 3780] [serial = 1363] [outer = 140F9000] 18:16:00 INFO - PROCESS | 3780 | 1463796960527 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1570F400) [pid = 3780] [serial = 1364] [outer = 140F9000] 18:16:01 INFO - PROCESS | 3780 | 1463796961139 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]]]}] 18:16:01 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) 18:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1009ms 18:16:01 INFO - PROCESS | 3780 | 1463796961177 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 3780 | 1463796961179 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 18:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:16:01 INFO - PROCESS | 3780 | 1463796961183 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - PROCESS | 3780 | 1463796961186 Marionette TRACE conn2 <- [1,1782,null,{}] 18:16:01 INFO - PROCESS | 3780 | 1463796961197 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}] 18:16:01 INFO - PROCESS | 3780 | 1463796961305 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:16:01 INFO - PROCESS | 3780 | 1463796961443 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 3780 | ++DOCSHELL 18833000 == 61 [pid = 3780] [id = 455] 18:16:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19074C00) [pid = 3780] [serial = 1365] [outer = 00000000] 18:16:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19B52C00) [pid = 3780] [serial = 1366] [outer = 19074C00] 18:16:01 INFO - PROCESS | 3780 | 1463796961500 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19C0B800) [pid = 3780] [serial = 1367] [outer = 19074C00] 18:16:02 INFO - PROCESS | 3780 | 1463796962082 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]]]}] 18:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 962ms 18:16:02 INFO - PROCESS | 3780 | 1463796962129 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:16:02 INFO - PROCESS | 3780 | 1463796962132 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 18:16:02 INFO - PROCESS | 3780 | 1463796962137 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:16:02 INFO - PROCESS | 3780 | 1463796962139 Marionette TRACE conn2 <- [1,1786,null,{}] 18:16:02 INFO - PROCESS | 3780 | 1463796962142 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}] 18:16:02 INFO - PROCESS | 3780 | 1463796962246 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:16:02 INFO - PROCESS | 3780 | 1463796962352 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:02 INFO - PROCESS | 3780 | ++DOCSHELL 19C15800 == 62 [pid = 3780] [id = 456] 18:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19C16800) [pid = 3780] [serial = 1368] [outer = 00000000] 18:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19C7A800) [pid = 3780] [serial = 1369] [outer = 19C16800] 18:16:02 INFO - PROCESS | 3780 | 1463796962405 Marionette DEBUG loaded listener.js 18:16:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (19C7F400) [pid = 3780] [serial = 1370] [outer = 19C16800] 18:16:03 INFO - PROCESS | 3780 | 1463796963001 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]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 915ms 18:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:16:03 INFO - PROCESS | 3780 | 1463796963043 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 3780 | 1463796963045 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 18:16:03 INFO - PROCESS | 3780 | 1463796963049 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 3780 | 1463796963051 Marionette TRACE conn2 <- [1,1790,null,{}] 18:16:03 INFO - PROCESS | 3780 | 1463796963054 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}] 18:16:03 INFO - PROCESS | 3780 | 1463796963156 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:16:03 INFO - PROCESS | 3780 | 1463796963265 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 3780 | ++DOCSHELL 104E7400 == 63 [pid = 3780] [id = 457] 18:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (105E7800) [pid = 3780] [serial = 1371] [outer = 00000000] 18:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1289B800) [pid = 3780] [serial = 1372] [outer = 105E7800] 18:16:03 INFO - PROCESS | 3780 | 1463796963317 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (133A3000) [pid = 3780] [serial = 1373] [outer = 105E7800] 18:16:04 INFO - PROCESS | 3780 | 1463796964149 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]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1089ms 18:16:04 INFO - PROCESS | 3780 | 1463796964171 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 3780 | 1463796964176 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 18:16:04 INFO - PROCESS | 3780 | 1463796964180 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:16:04 INFO - PROCESS | 3780 | 1463796964184 Marionette TRACE conn2 <- [1,1794,null,{}] 18:16:04 INFO - PROCESS | 3780 | 1463796964189 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}] 18:16:04 INFO - PROCESS | 3780 | 1463796964296 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:16:04 INFO - PROCESS | 3780 | 1463796964472 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 3780 | ++DOCSHELL 10D46C00 == 64 [pid = 3780] [id = 458] 18:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (11052400) [pid = 3780] [serial = 1374] [outer = 00000000] 18:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (12D1B800) [pid = 3780] [serial = 1375] [outer = 11052400] 18:16:04 INFO - PROCESS | 3780 | 1463796964522 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1331D400) [pid = 3780] [serial = 1376] [outer = 11052400] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 15E4C400 == 63 [pid = 3780] [id = 127] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 12D25C00 == 62 [pid = 3780] [id = 435] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 16CED400 == 61 [pid = 3780] [id = 411] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 1104D800 == 60 [pid = 3780] [id = 434] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 13385800 == 59 [pid = 3780] [id = 430] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 143A6800 == 58 [pid = 3780] [id = 433] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 104E6800 == 57 [pid = 3780] [id = 111] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 103D4000 == 56 [pid = 3780] [id = 124] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 105E9000 == 55 [pid = 3780] [id = 451] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 10E40000 == 54 [pid = 3780] [id = 450] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 18838C00 == 53 [pid = 3780] [id = 449] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 16CE8800 == 52 [pid = 3780] [id = 448] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 104E7800 == 51 [pid = 3780] [id = 447] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 0F30A000 == 50 [pid = 3780] [id = 446] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 15512800 == 49 [pid = 3780] [id = 445] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 140F8000 == 48 [pid = 3780] [id = 444] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 11041400 == 47 [pid = 3780] [id = 443] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 1104B000 == 46 [pid = 3780] [id = 442] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 138F1800 == 45 [pid = 3780] [id = 438] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 10F62800 == 44 [pid = 3780] [id = 437] 18:16:04 INFO - PROCESS | 3780 | --DOCSHELL 15E43C00 == 43 [pid = 3780] [id = 436] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1AE8D400) [pid = 3780] [serial = 1235] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15E4B800) [pid = 3780] [serial = 1294] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (16F2A000) [pid = 3780] [serial = 1297] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (0F30FC00) [pid = 3780] [serial = 1273] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (13312000) [pid = 3780] [serial = 1285] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (10D39800) [pid = 3780] [serial = 1280] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (10374400) [pid = 3780] [serial = 1279] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (11049800) [pid = 3780] [serial = 1276] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (143AC400) [pid = 3780] [serial = 1288] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (14FC0400) [pid = 3780] [serial = 1289] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (10E38800) [pid = 3780] [serial = 1282] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1650FC00) [pid = 3780] [serial = 1295] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1104A400) [pid = 3780] [serial = 1283] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15916400) [pid = 3780] [serial = 1291] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17A63000) [pid = 3780] [serial = 1309] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (17070C00) [pid = 3780] [serial = 1300] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (16F2E000) [pid = 3780] [serial = 1298] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (143A7000) [pid = 3780] [serial = 1303] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17070800) [pid = 3780] [serial = 1306] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (17187400) [pid = 3780] [serial = 1301] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (13389C00) [pid = 3780] [serial = 1286] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (143A9800) [pid = 3780] [serial = 1304] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (177BAC00) [pid = 3780] [serial = 1307] [outer = 00000000] [url = about:blank] 18:16:04 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1596F800) [pid = 3780] [serial = 1292] [outer = 00000000] [url = about:blank] 18:16:05 INFO - PROCESS | 3780 | 1463796965031 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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 915ms 18:16:05 INFO - PROCESS | 3780 | 1463796965087 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 3780 | 1463796965092 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:16:05 INFO - PROCESS | 3780 | 1463796965098 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 3780 | 1463796965100 Marionette TRACE conn2 <- [1,1798,null,{}] 18:16:05 INFO - PROCESS | 3780 | 1463796965104 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}] 18:16:05 INFO - PROCESS | 3780 | 1463796965187 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:16:05 INFO - PROCESS | 3780 | 1463796965277 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 3780 | ++DOCSHELL 10E37000 == 44 [pid = 3780] [id = 459] 18:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (11035800) [pid = 3780] [serial = 1377] [outer = 00000000] 18:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1104DC00) [pid = 3780] [serial = 1378] [outer = 11035800] 18:16:05 INFO - PROCESS | 3780 | 1463796965328 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1337D800) [pid = 3780] [serial = 1379] [outer = 11035800] 18:16:05 INFO - PROCESS | 3780 | 1463796965729 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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 694ms 18:16:05 INFO - PROCESS | 3780 | 1463796965797 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 3780 | 1463796965799 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:16:05 INFO - PROCESS | 3780 | 1463796965802 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 3780 | 1463796965805 Marionette TRACE conn2 <- [1,1802,null,{}] 18:16:05 INFO - PROCESS | 3780 | 1463796965815 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}] 18:16:05 INFO - PROCESS | 3780 | 1463796965900 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:16:05 INFO - PROCESS | 3780 | 1463796965910 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 3780 | ++DOCSHELL 143A7000 == 45 [pid = 3780] [id = 460] 18:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (143A7800) [pid = 3780] [serial = 1380] [outer = 00000000] 18:16:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (14F92000) [pid = 3780] [serial = 1381] [outer = 143A7800] 18:16:05 INFO - PROCESS | 3780 | 1463796965957 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15508C00) [pid = 3780] [serial = 1382] [outer = 143A7800] 18:16:06 INFO - PROCESS | 3780 | 1463796966415 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]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 647ms 18:16:06 INFO - PROCESS | 3780 | 1463796966440 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 3780 | 1463796966442 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 18:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:16:06 INFO - PROCESS | 3780 | 1463796966449 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 3780 | 1463796966451 Marionette TRACE conn2 <- [1,1806,null,{}] 18:16:06 INFO - PROCESS | 3780 | 1463796966454 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}] 18:16:06 INFO - PROCESS | 3780 | 1463796966535 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:16:06 INFO - PROCESS | 3780 | 1463796966542 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 3780 | ++DOCSHELL 15663400 == 46 [pid = 3780] [id = 461] 18:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15663800) [pid = 3780] [serial = 1383] [outer = 00000000] 18:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15976000) [pid = 3780] [serial = 1384] [outer = 15663800] 18:16:06 INFO - PROCESS | 3780 | 1463796966615 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (15E46800) [pid = 3780] [serial = 1385] [outer = 15663800] 18:16:07 INFO - PROCESS | 3780 | 1463796967097 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]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 709ms 18:16:07 INFO - PROCESS | 3780 | 1463796967179 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 3780 | 1463796967190 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 18:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:16:07 INFO - PROCESS | 3780 | 1463796967194 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 3780 | 1463796967196 Marionette TRACE conn2 <- [1,1810,null,{}] 18:16:07 INFO - PROCESS | 3780 | 1463796967203 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}] 18:16:07 INFO - PROCESS | 3780 | 1463796967312 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:16:07 INFO - PROCESS | 3780 | 1463796967375 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 3780 | ++DOCSHELL 10433C00 == 47 [pid = 3780] [id = 462] 18:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (104EAC00) [pid = 3780] [serial = 1386] [outer = 00000000] 18:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (161DEC00) [pid = 3780] [serial = 1387] [outer = 104EAC00] 18:16:07 INFO - PROCESS | 3780 | 1463796967419 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16B41400) [pid = 3780] [serial = 1388] [outer = 104EAC00] 18:16:07 INFO - PROCESS | 3780 | 1463796967849 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]]]}] 18:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 694ms 18:16:07 INFO - PROCESS | 3780 | 1463796967893 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:16:07 INFO - PROCESS | 3780 | 1463796967895 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 18:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:16:07 INFO - PROCESS | 3780 | 1463796967898 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:16:07 INFO - PROCESS | 3780 | 1463796967900 Marionette TRACE conn2 <- [1,1814,null,{}] 18:16:07 INFO - PROCESS | 3780 | 1463796967903 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}] 18:16:08 INFO - PROCESS | 3780 | 1463796968050 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:16:08 INFO - PROCESS | 3780 | 1463796968083 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 3780 | ++DOCSHELL 161DC800 == 48 [pid = 3780] [id = 463] 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (169D5400) [pid = 3780] [serial = 1389] [outer = 00000000] 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (172DAC00) [pid = 3780] [serial = 1390] [outer = 169D5400] 18:16:08 INFO - PROCESS | 3780 | 1463796968127 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (172E1400) [pid = 3780] [serial = 1391] [outer = 169D5400] 18:16:08 INFO - PROCESS | 3780 | 1463796968566 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]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 710ms 18:16:08 INFO - PROCESS | 3780 | 1463796968599 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 3780 | 1463796968601 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 18:16:08 INFO - PROCESS | 3780 | 1463796968604 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:16:08 INFO - PROCESS | 3780 | 1463796968605 Marionette TRACE conn2 <- [1,1818,null,{}] 18:16:08 INFO - PROCESS | 3780 | 1463796968608 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}] 18:16:08 INFO - PROCESS | 3780 | 1463796968719 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:16:08 INFO - PROCESS | 3780 | 1463796968725 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 3780 | ++DOCSHELL 16F2AC00 == 49 [pid = 3780] [id = 464] 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (16F2FC00) [pid = 3780] [serial = 1392] [outer = 00000000] 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1823D400) [pid = 3780] [serial = 1393] [outer = 16F2FC00] 18:16:08 INFO - PROCESS | 3780 | 1463796968769 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (18553800) [pid = 3780] [serial = 1394] [outer = 16F2FC00] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (130CE400) [pid = 3780] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (1717AC00) [pid = 3780] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (16F2E400) [pid = 3780] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (10A5AC00) [pid = 3780] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (140FD000) [pid = 3780] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19071800) [pid = 3780] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11272000) [pid = 3780] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1104D400) [pid = 3780] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (11044C00) [pid = 3780] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15513C00) [pid = 3780] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1570A000) [pid = 3780] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:16:09 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (11038800) [pid = 3780] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:16:09 INFO - PROCESS | 3780 | 1463796969371 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]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 804ms 18:16:09 INFO - PROCESS | 3780 | 1463796969406 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 3780 | 1463796969408 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 18:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:16:09 INFO - PROCESS | 3780 | 1463796969416 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 3780 | 1463796969418 Marionette TRACE conn2 <- [1,1822,null,{}] 18:16:09 INFO - PROCESS | 3780 | 1463796969421 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}] 18:16:09 INFO - PROCESS | 3780 | 1463796969509 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:16:09 INFO - PROCESS | 3780 | 1463796969515 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 3780 | ++DOCSHELL 11044C00 == 50 [pid = 3780] [id = 465] 18:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1104D400) [pid = 3780] [serial = 1395] [outer = 00000000] 18:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15D09400) [pid = 3780] [serial = 1396] [outer = 1104D400] 18:16:09 INFO - PROCESS | 3780 | 1463796969558 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1717AC00) [pid = 3780] [serial = 1397] [outer = 1104D400] 18:16:09 INFO - PROCESS | 3780 | 1463796969982 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]]]}] 18:16:10 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 18:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 600ms 18:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:16:10 INFO - PROCESS | 3780 | 1463796970013 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 3780 | 1463796970015 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 18:16:10 INFO - PROCESS | 3780 | 1463796970018 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - PROCESS | 3780 | 1463796970020 Marionette TRACE conn2 <- [1,1826,null,{}] 18:16:10 INFO - PROCESS | 3780 | 1463796970024 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}] 18:16:10 INFO - PROCESS | 3780 | 1463796970101 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:16:10 INFO - PROCESS | 3780 | 1463796970108 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 3780 | ++DOCSHELL 13384000 == 51 [pid = 3780] [id = 466] 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16F31800) [pid = 3780] [serial = 1398] [outer = 00000000] 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (18834000) [pid = 3780] [serial = 1399] [outer = 16F31800] 18:16:10 INFO - PROCESS | 3780 | 1463796970152 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1907D000) [pid = 3780] [serial = 1400] [outer = 16F31800] 18:16:10 INFO - PROCESS | 3780 | 1463796970644 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]]]}] 18:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 631ms 18:16:10 INFO - PROCESS | 3780 | 1463796970689 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 3780 | 1463796970691 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 18:16:10 INFO - PROCESS | 3780 | 1463796970694 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:16:10 INFO - PROCESS | 3780 | 1463796970696 Marionette TRACE conn2 <- [1,1830,null,{}] 18:16:10 INFO - PROCESS | 3780 | 1463796970699 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}] 18:16:10 INFO - PROCESS | 3780 | 1463796970782 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:16:10 INFO - PROCESS | 3780 | 1463796970788 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 3780 | ++DOCSHELL 12B56800 == 52 [pid = 3780] [id = 467] 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1907A800) [pid = 3780] [serial = 1401] [outer = 00000000] 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19B5A400) [pid = 3780] [serial = 1402] [outer = 1907A800] 18:16:10 INFO - PROCESS | 3780 | 1463796970832 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19C14400) [pid = 3780] [serial = 1403] [outer = 1907A800] 18:16:11 INFO - PROCESS | 3780 | 1463796971297 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]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 647ms 18:16:11 INFO - PROCESS | 3780 | 1463796971388 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 3780 | 1463796971392 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 18:16:11 INFO - PROCESS | 3780 | 1463796971398 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 3780 | 1463796971403 Marionette TRACE conn2 <- [1,1834,null,{}] 18:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:16:11 INFO - PROCESS | 3780 | 1463796971409 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}] 18:16:11 INFO - PROCESS | 3780 | 1463796971519 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:16:11 INFO - PROCESS | 3780 | 1463796971658 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 3780 | ++DOCSHELL 10D46000 == 53 [pid = 3780] [id = 468] 18:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (10D47000) [pid = 3780] [serial = 1404] [outer = 00000000] 18:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (11036C00) [pid = 3780] [serial = 1405] [outer = 10D47000] 18:16:11 INFO - PROCESS | 3780 | 1463796971716 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1104EC00) [pid = 3780] [serial = 1406] [outer = 10D47000] 18:16:12 INFO - PROCESS | 3780 | 1463796972326 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]]]}] 18:16:12 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) 18:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 962ms 18:16:12 INFO - PROCESS | 3780 | 1463796972351 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 3780 | 1463796972354 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 18:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:16:12 INFO - PROCESS | 3780 | 1463796972362 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 3780 | 1463796972366 Marionette TRACE conn2 <- [1,1838,null,{}] 18:16:12 INFO - PROCESS | 3780 | 1463796972371 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}] 18:16:12 INFO - PROCESS | 3780 | 1463796972475 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:16:12 INFO - PROCESS | 3780 | 1463796972585 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:12 INFO - PROCESS | 3780 | ++DOCSHELL 12D27C00 == 54 [pid = 3780] [id = 469] 18:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1331E800) [pid = 3780] [serial = 1407] [outer = 00000000] 18:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (140FB800) [pid = 3780] [serial = 1408] [outer = 1331E800] 18:16:12 INFO - PROCESS | 3780 | 1463796972638 Marionette DEBUG loaded listener.js 18:16:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (14F6D000) [pid = 3780] [serial = 1409] [outer = 1331E800] 18:16:13 INFO - PROCESS | 3780 | 1463796973190 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]]]}] 18:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 899ms 18:16:13 INFO - PROCESS | 3780 | 1463796973267 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 3780 | 1463796973271 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 18:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:16:13 INFO - PROCESS | 3780 | 1463796973276 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:16:13 INFO - PROCESS | 3780 | 1463796973278 Marionette TRACE conn2 <- [1,1842,null,{}] 18:16:13 INFO - PROCESS | 3780 | 1463796973288 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}] 18:16:13 INFO - PROCESS | 3780 | 1463796973417 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:16:13 INFO - PROCESS | 3780 | 1463796973560 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 3780 | ++DOCSHELL 1707B800 == 55 [pid = 3780] [id = 470] 18:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1717C400) [pid = 3780] [serial = 1410] [outer = 00000000] 18:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17B87400) [pid = 3780] [serial = 1411] [outer = 1717C400] 18:16:13 INFO - PROCESS | 3780 | 1463796973618 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19073800) [pid = 3780] [serial = 1412] [outer = 1717C400] 18:16:14 INFO - PROCESS | 3780 | 1463796974213 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]]]}] 18:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 946ms 18:16:14 INFO - PROCESS | 3780 | 1463796974254 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 3780 | 1463796974256 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 18:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:16:14 INFO - PROCESS | 3780 | 1463796974259 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 3780 | 1463796974261 Marionette TRACE conn2 <- [1,1846,null,{}] 18:16:14 INFO - PROCESS | 3780 | 1463796974265 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}] 18:16:14 INFO - PROCESS | 3780 | 1463796974375 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:16:14 INFO - PROCESS | 3780 | 1463796974484 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 3780 | ++DOCSHELL 19F21C00 == 56 [pid = 3780] [id = 471] 18:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19F22000) [pid = 3780] [serial = 1413] [outer = 00000000] 18:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19F2F800) [pid = 3780] [serial = 1414] [outer = 19F22000] 18:16:14 INFO - PROCESS | 3780 | 1463796974537 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1A1A6400) [pid = 3780] [serial = 1415] [outer = 19F22000] 18:16:15 INFO - PROCESS | 3780 | 1463796975097 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]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 915ms 18:16:15 INFO - PROCESS | 3780 | 1463796975164 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 3780 | 1463796975166 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 18:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:16:15 INFO - PROCESS | 3780 | 1463796975169 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 3780 | 1463796975171 Marionette TRACE conn2 <- [1,1850,null,{}] 18:16:15 INFO - PROCESS | 3780 | 1463796975175 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}] 18:16:15 INFO - PROCESS | 3780 | 1463796975276 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:16:15 INFO - PROCESS | 3780 | 1463796975390 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 3780 | ++DOCSHELL 19B57C00 == 57 [pid = 3780] [id = 472] 18:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19F2AC00) [pid = 3780] [serial = 1416] [outer = 00000000] 18:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1A349400) [pid = 3780] [serial = 1417] [outer = 19F2AC00] 18:16:15 INFO - PROCESS | 3780 | 1463796975483 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1A405C00) [pid = 3780] [serial = 1418] [outer = 19F2AC00] 18:16:16 INFO - PROCESS | 3780 | 1463796976066 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]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 962ms 18:16:16 INFO - PROCESS | 3780 | 1463796976115 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 3780 | 1463796976117 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 18:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:16:16 INFO - PROCESS | 3780 | 1463796976120 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 3780 | 1463796976122 Marionette TRACE conn2 <- [1,1854,null,{}] 18:16:16 INFO - PROCESS | 3780 | 1463796976126 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}] 18:16:16 INFO - PROCESS | 3780 | 1463796976248 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:16:16 INFO - PROCESS | 3780 | 1463796976393 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 3780 | ++DOCSHELL 171D7000 == 58 [pid = 3780] [id = 473] 18:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (172DA800) [pid = 3780] [serial = 1419] [outer = 00000000] 18:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (19B55800) [pid = 3780] [serial = 1420] [outer = 172DA800] 18:16:16 INFO - PROCESS | 3780 | 1463796976450 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1AA61000) [pid = 3780] [serial = 1421] [outer = 172DA800] 18:16:17 INFO - PROCESS | 3780 | 1463796977201 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]]]}] 18:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1105ms 18:16:17 INFO - PROCESS | 3780 | 1463796977250 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:16:17 INFO - PROCESS | 3780 | 1463796977254 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 18:16:17 INFO - PROCESS | 3780 | 1463796977259 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:16:17 INFO - PROCESS | 3780 | 1463796977263 Marionette TRACE conn2 <- [1,1858,null,{}] 18:16:17 INFO - PROCESS | 3780 | 1463796977269 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}] 18:16:17 INFO - PROCESS | 3780 | 1463796977365 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:16:17 INFO - PROCESS | 3780 | 1463796977528 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 3780 | ++DOCSHELL 11035400 == 59 [pid = 3780] [id = 474] 18:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (11038800) [pid = 3780] [serial = 1422] [outer = 00000000] 18:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (12B58C00) [pid = 3780] [serial = 1423] [outer = 11038800] 18:16:17 INFO - PROCESS | 3780 | 1463796977585 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (13382400) [pid = 3780] [serial = 1424] [outer = 11038800] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 15E44400 == 58 [pid = 3780] [id = 431] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 16EA6000 == 57 [pid = 3780] [id = 432] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 13384000 == 56 [pid = 3780] [id = 466] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 11044C00 == 55 [pid = 3780] [id = 465] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 16F2AC00 == 54 [pid = 3780] [id = 464] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 161DC800 == 53 [pid = 3780] [id = 463] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 10433C00 == 52 [pid = 3780] [id = 462] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 15663400 == 51 [pid = 3780] [id = 461] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 143A7000 == 50 [pid = 3780] [id = 460] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 10E37000 == 49 [pid = 3780] [id = 459] 18:16:18 INFO - PROCESS | 3780 | --DOCSHELL 10D46C00 == 48 [pid = 3780] [id = 458] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (114A3000) [pid = 3780] [serial = 1312] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (143A1C00) [pid = 3780] [serial = 1315] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1823E000) [pid = 3780] [serial = 1318] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18808400) [pid = 3780] [serial = 1321] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (19C12800) [pid = 3780] [serial = 1357] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (15917C00) [pid = 3780] [serial = 1271] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (179BBC00) [pid = 3780] [serial = 1342] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1882B400) [pid = 3780] [serial = 1345] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (179BFC00) [pid = 3780] [serial = 1343] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (15E4F400) [pid = 3780] [serial = 1339] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (143AAC00) [pid = 3780] [serial = 1333] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (14FC5400) [pid = 3780] [serial = 1334] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (19079800) [pid = 3780] [serial = 1348] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (15510000) [pid = 3780] [serial = 1325] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (14F69800) [pid = 3780] [serial = 1324] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (130D7400) [pid = 3780] [serial = 1328] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (11CE9400) [pid = 3780] [serial = 1327] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (11A0F800) [pid = 3780] [serial = 1330] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1337F400) [pid = 3780] [serial = 1331] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15658000) [pid = 3780] [serial = 1336] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (15E42C00) [pid = 3780] [serial = 1337] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19B4CC00) [pid = 3780] [serial = 1355] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1907FC00) [pid = 3780] [serial = 1349] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19076000) [pid = 3780] [serial = 1354] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (15912800) [pid = 3780] [serial = 1351] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1882B800) [pid = 3780] [serial = 1346] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (17717000) [pid = 3780] [serial = 1352] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (16B36000) [pid = 3780] [serial = 1340] [outer = 00000000] [url = about:blank] 18:16:18 INFO - PROCESS | 3780 | 1463796978199 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]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1010ms 18:16:18 INFO - PROCESS | 3780 | 1463796978265 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 3780 | 1463796978274 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 18:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:16:18 INFO - PROCESS | 3780 | 1463796978339 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 3780 | 1463796978343 Marionette TRACE conn2 <- [1,1862,null,{}] 18:16:18 INFO - PROCESS | 3780 | 1463796978350 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}] 18:16:18 INFO - PROCESS | 3780 | 1463796978472 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:16:18 INFO - PROCESS | 3780 | 1463796978479 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 3780 | ++DOCSHELL 11038000 == 49 [pid = 3780] [id = 475] 18:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1103D400) [pid = 3780] [serial = 1425] [outer = 00000000] 18:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (12D6F400) [pid = 3780] [serial = 1426] [outer = 1103D400] 18:16:18 INFO - PROCESS | 3780 | 1463796978524 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (138EEC00) [pid = 3780] [serial = 1427] [outer = 1103D400] 18:16:19 INFO - PROCESS | 3780 | 1463796979025 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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 789ms 18:16:19 INFO - PROCESS | 3780 | 1463796979095 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3780 | 1463796979097 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:16:19 INFO - PROCESS | 3780 | 1463796979101 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 3780 | 1463796979104 Marionette TRACE conn2 <- [1,1866,null,{}] 18:16:19 INFO - PROCESS | 3780 | 1463796979114 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}] 18:16:19 INFO - PROCESS | 3780 | 1463796979204 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:16:19 INFO - PROCESS | 3780 | 1463796979302 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 3780 | ++DOCSHELL 11048400 == 50 [pid = 3780] [id = 476] 18:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (1331D800) [pid = 3780] [serial = 1428] [outer = 00000000] 18:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1570C800) [pid = 3780] [serial = 1429] [outer = 1331D800] 18:16:19 INFO - PROCESS | 3780 | 1463796979349 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (15979800) [pid = 3780] [serial = 1430] [outer = 1331D800] 18:16:19 INFO - PROCESS | 3780 | 1463796979748 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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 694ms 18:16:19 INFO - PROCESS | 3780 | 1463796979800 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3780 | 1463796979802 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:16:19 INFO - PROCESS | 3780 | 1463796979806 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 3780 | 1463796979808 Marionette TRACE conn2 <- [1,1870,null,{}] 18:16:19 INFO - PROCESS | 3780 | 1463796979811 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}] 18:16:19 INFO - PROCESS | 3780 | 1463796979893 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:16:19 INFO - PROCESS | 3780 | 1463796979899 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 3780 | ++DOCSHELL 1591B000 == 51 [pid = 3780] [id = 477] 18:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1591E400) [pid = 3780] [serial = 1431] [outer = 00000000] 18:16:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (15E4E000) [pid = 3780] [serial = 1432] [outer = 1591E400] 18:16:19 INFO - PROCESS | 3780 | 1463796979943 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (16B3B800) [pid = 3780] [serial = 1433] [outer = 1591E400] 18:16:20 INFO - PROCESS | 3780 | 1463796980378 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]]]}] 18:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 599ms 18:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:16:20 INFO - PROCESS | 3780 | 1463796980421 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:16:20 INFO - PROCESS | 3780 | 1463796980422 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 18:16:20 INFO - PROCESS | 3780 | 1463796980426 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:16:20 INFO - PROCESS | 3780 | 1463796980428 Marionette TRACE conn2 <- [1,1874,null,{}] 18:16:20 INFO - PROCESS | 3780 | 1463796980431 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}] 18:16:20 INFO - PROCESS | 3780 | 1463796980611 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:16:20 INFO - PROCESS | 3780 | 1463796980705 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 3780 | ++DOCSHELL 15E4B000 == 52 [pid = 3780] [id = 478] 18:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (16CF2800) [pid = 3780] [serial = 1434] [outer = 00000000] 18:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (16F32800) [pid = 3780] [serial = 1435] [outer = 16CF2800] 18:16:20 INFO - PROCESS | 3780 | 1463796980751 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (172E0000) [pid = 3780] [serial = 1436] [outer = 16CF2800] 18:16:21 INFO - PROCESS | 3780 | 1463796981168 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]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 741ms 18:16:21 INFO - PROCESS | 3780 | 1463796981197 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 3780 | 1463796981200 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 18:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:16:21 INFO - PROCESS | 3780 | 1463796981211 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 3780 | 1463796981213 Marionette TRACE conn2 <- [1,1878,null,{}] 18:16:21 INFO - PROCESS | 3780 | 1463796981216 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}] 18:16:21 INFO - PROCESS | 3780 | 1463796981347 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:16:21 INFO - PROCESS | 3780 | 1463796981360 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 3780 | ++DOCSHELL 182F9400 == 53 [pid = 3780] [id = 479] 18:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (183CC400) [pid = 3780] [serial = 1437] [outer = 00000000] 18:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1880DC00) [pid = 3780] [serial = 1438] [outer = 183CC400] 18:16:21 INFO - PROCESS | 3780 | 1463796981460 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1880E000) [pid = 3780] [serial = 1439] [outer = 183CC400] 18:16:21 INFO - PROCESS | 3780 | 1463796981876 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]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 694ms 18:16:21 INFO - PROCESS | 3780 | 1463796981909 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 3780 | 1463796981911 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 18:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:16:21 INFO - PROCESS | 3780 | 1463796981914 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 3780 | 1463796981916 Marionette TRACE conn2 <- [1,1882,null,{}] 18:16:21 INFO - PROCESS | 3780 | 1463796981919 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}] 18:16:22 INFO - PROCESS | 3780 | 1463796982060 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:16:22 INFO - PROCESS | 3780 | 1463796982085 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 3780 | ++DOCSHELL 1882B400 == 54 [pid = 3780] [id = 480] 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19B4C400) [pid = 3780] [serial = 1440] [outer = 00000000] 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19B56800) [pid = 3780] [serial = 1441] [outer = 19B4C400] 18:16:22 INFO - PROCESS | 3780 | 1463796982128 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19C16C00) [pid = 3780] [serial = 1442] [outer = 19B4C400] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (16F2FC00) [pid = 3780] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (143A7800) [pid = 3780] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (15663800) [pid = 3780] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (169D5400) [pid = 3780] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (11052400) [pid = 3780] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (11035800) [pid = 3780] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1104D400) [pid = 3780] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (104EAC00) [pid = 3780] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:16:22 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (16F31800) [pid = 3780] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:16:22 INFO - PROCESS | 3780 | 1463796982713 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]]]}] 18:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 851ms 18:16:22 INFO - PROCESS | 3780 | 1463796982760 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:16:22 INFO - PROCESS | 3780 | 1463796982761 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 18:16:22 INFO - PROCESS | 3780 | 1463796982765 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:16:22 INFO - PROCESS | 3780 | 1463796982766 Marionette TRACE conn2 <- [1,1886,null,{}] 18:16:22 INFO - PROCESS | 3780 | 1463796982769 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}] 18:16:22 INFO - PROCESS | 3780 | 1463796982848 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:16:22 INFO - PROCESS | 3780 | 1463796982858 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 3780 | ++DOCSHELL 10A5D000 == 55 [pid = 3780] [id = 481] 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (12DF9400) [pid = 3780] [serial = 1443] [outer = 00000000] 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (15D03000) [pid = 3780] [serial = 1444] [outer = 12DF9400] 18:16:22 INFO - PROCESS | 3780 | 1463796982901 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1854D800) [pid = 3780] [serial = 1445] [outer = 12DF9400] 18:16:23 INFO - PROCESS | 3780 | 1463796983372 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]]]}] 18:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 710ms 18:16:23 INFO - PROCESS | 3780 | 1463796983466 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 3780 | 1463796983468 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 18:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:16:23 INFO - PROCESS | 3780 | 1463796983471 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - PROCESS | 3780 | 1463796983473 Marionette TRACE conn2 <- [1,1890,null,{}] 18:16:23 INFO - PROCESS | 3780 | 1463796983477 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}] 18:16:23 INFO - PROCESS | 3780 | 1463796983564 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:16:23 INFO - PROCESS | 3780 | 1463796983570 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 3780 | ++DOCSHELL 104E8000 == 56 [pid = 3780] [id = 482] 18:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (15663800) [pid = 3780] [serial = 1446] [outer = 00000000] 18:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19B4DC00) [pid = 3780] [serial = 1447] [outer = 15663800] 18:16:23 INFO - PROCESS | 3780 | 1463796983614 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19C7E000) [pid = 3780] [serial = 1448] [outer = 15663800] 18:16:24 INFO - PROCESS | 3780 | 1463796984087 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]]]}] 18:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 631ms 18:16:24 INFO - PROCESS | 3780 | 1463796984142 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 3780 | 1463796984144 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 18:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:16:24 INFO - PROCESS | 3780 | 1463796984147 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 3780 | 1463796984149 Marionette TRACE conn2 <- [1,1894,null,{}] 18:16:24 INFO - PROCESS | 3780 | 1463796984152 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}] 18:16:24 INFO - PROCESS | 3780 | 1463796984234 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:16:24 INFO - PROCESS | 3780 | 1463796984240 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 3780 | ++DOCSHELL 19B4D800 == 57 [pid = 3780] [id = 483] 18:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19C7A000) [pid = 3780] [serial = 1449] [outer = 00000000] 18:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (1A410C00) [pid = 3780] [serial = 1450] [outer = 19C7A000] 18:16:24 INFO - PROCESS | 3780 | 1463796984283 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1A887400) [pid = 3780] [serial = 1451] [outer = 19C7A000] 18:16:24 INFO - PROCESS | 3780 | 1463796984832 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]]]}] 18:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 741ms 18:16:24 INFO - PROCESS | 3780 | 1463796984889 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 3780 | 1463796984893 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 18:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:16:24 INFO - PROCESS | 3780 | 1463796984899 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 3780 | 1463796984903 Marionette TRACE conn2 <- [1,1898,null,{}] 18:16:24 INFO - PROCESS | 3780 | 1463796984910 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}] 18:16:25 INFO - PROCESS | 3780 | 1463796985074 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:16:25 INFO - PROCESS | 3780 | 1463796985192 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 3780 | ++DOCSHELL 10D3F800 == 58 [pid = 3780] [id = 484] 18:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (10D40400) [pid = 3780] [serial = 1452] [outer = 00000000] 18:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (11A0D400) [pid = 3780] [serial = 1453] [outer = 10D40400] 18:16:25 INFO - PROCESS | 3780 | 1463796985246 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (130D0C00) [pid = 3780] [serial = 1454] [outer = 10D40400] 18:16:25 INFO - PROCESS | 3780 | 1463796985827 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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1009ms 18:16:25 INFO - PROCESS | 3780 | 1463796985903 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 3780 | 1463796985908 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 18:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:16:25 INFO - PROCESS | 3780 | 1463796985915 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 3780 | 1463796985918 Marionette TRACE conn2 <- [1,1902,null,{}] 18:16:25 INFO - PROCESS | 3780 | 1463796985922 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}] 18:16:26 INFO - PROCESS | 3780 | 1463796986028 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:16:26 INFO - PROCESS | 3780 | 1463796986172 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 3780 | ++DOCSHELL 11279000 == 59 [pid = 3780] [id = 485] 18:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (130D0000) [pid = 3780] [serial = 1455] [outer = 00000000] 18:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15E45400) [pid = 3780] [serial = 1456] [outer = 130D0000] 18:16:26 INFO - PROCESS | 3780 | 1463796986226 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16510000) [pid = 3780] [serial = 1457] [outer = 130D0000] 18:16:26 INFO - PROCESS | 3780 | 1463796986844 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]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 947ms 18:16:26 INFO - PROCESS | 3780 | 1463796986858 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 3780 | 1463796986861 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 18:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:16:26 INFO - PROCESS | 3780 | 1463796986865 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 3780 | 1463796986868 Marionette TRACE conn2 <- [1,1906,null,{}] 18:16:26 INFO - PROCESS | 3780 | 1463796986879 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}] 18:16:27 INFO - PROCESS | 3780 | 1463796986988 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:16:27 INFO - PROCESS | 3780 | 1463796987129 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 3780 | ++DOCSHELL 17A71800 == 60 [pid = 3780] [id = 486] 18:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1823BC00) [pid = 3780] [serial = 1458] [outer = 00000000] 18:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (19F26800) [pid = 3780] [serial = 1459] [outer = 1823BC00] 18:16:27 INFO - PROCESS | 3780 | 1463796987185 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1A404000) [pid = 3780] [serial = 1460] [outer = 1823BC00] 18:16:27 INFO - PROCESS | 3780 | 1463796987842 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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1010ms 18:16:27 INFO - PROCESS | 3780 | 1463796987902 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 3780 | 1463796987905 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 18:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:16:27 INFO - PROCESS | 3780 | 1463796987909 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 3780 | 1463796987911 Marionette TRACE conn2 <- [1,1910,null,{}] 18:16:27 INFO - PROCESS | 3780 | 1463796987915 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}] 18:16:28 INFO - PROCESS | 3780 | 1463796988019 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:16:28 INFO - PROCESS | 3780 | 1463796988158 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 3780 | ++DOCSHELL 1AA63000 == 61 [pid = 3780] [id = 487] 18:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1ABB1400) [pid = 3780] [serial = 1461] [outer = 00000000] 18:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1ABB5800) [pid = 3780] [serial = 1462] [outer = 1ABB1400] 18:16:28 INFO - PROCESS | 3780 | 1463796988213 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1ABBB800) [pid = 3780] [serial = 1463] [outer = 1ABB1400] 18:16:28 INFO - PROCESS | 3780 | 1463796988774 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]]]}] 18:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 915ms 18:16:28 INFO - PROCESS | 3780 | 1463796988813 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:16:28 INFO - PROCESS | 3780 | 1463796988815 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 18:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:16:28 INFO - PROCESS | 3780 | 1463796988819 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 3780 | 1463796988821 Marionette TRACE conn2 <- [1,1914,null,{}] 18:16:28 INFO - PROCESS | 3780 | 1463796988824 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}] 18:16:28 INFO - PROCESS | 3780 | 1463796988926 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:16:29 INFO - PROCESS | 3780 | 1463796989038 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 3780 | ++DOCSHELL 10376C00 == 62 [pid = 3780] [id = 488] 18:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1ABB2800) [pid = 3780] [serial = 1464] [outer = 00000000] 18:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AC30800) [pid = 3780] [serial = 1465] [outer = 1ABB2800] 18:16:29 INFO - PROCESS | 3780 | 1463796989091 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1AC33400) [pid = 3780] [serial = 1466] [outer = 1ABB2800] 18:16:29 INFO - PROCESS | 3780 | 1463796989661 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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 899ms 18:16:29 INFO - PROCESS | 3780 | 1463796989723 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 3780 | 1463796989725 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 18:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:16:29 INFO - PROCESS | 3780 | 1463796989729 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 3780 | 1463796989731 Marionette TRACE conn2 <- [1,1918,null,{}] 18:16:29 INFO - PROCESS | 3780 | 1463796989734 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}] 18:16:29 INFO - PROCESS | 3780 | 1463796989854 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:16:30 INFO - PROCESS | 3780 | 1463796990005 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 3780 | ++DOCSHELL 1907AC00 == 63 [pid = 3780] [id = 489] 18:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1907B000) [pid = 3780] [serial = 1467] [outer = 00000000] 18:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AE8A000) [pid = 3780] [serial = 1468] [outer = 1907B000] 18:16:30 INFO - PROCESS | 3780 | 1463796990059 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1AE8D000) [pid = 3780] [serial = 1469] [outer = 1907B000] 18:16:30 INFO - PROCESS | 3780 | 1463796990589 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]]]}] 18:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 946ms 18:16:30 INFO - PROCESS | 3780 | 1463796990706 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 3780 | 1463796990708 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 18:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:16:30 INFO - PROCESS | 3780 | 1463796990712 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 3780 | 1463796990714 Marionette TRACE conn2 <- [1,1922,null,{}] 18:16:30 INFO - PROCESS | 3780 | 1463796990718 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}] 18:16:30 INFO - PROCESS | 3780 | 1463796990827 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:16:31 INFO - PROCESS | 3780 | 1463796991074 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:31 INFO - PROCESS | 3780 | ++DOCSHELL 104E5000 == 64 [pid = 3780] [id = 490] 18:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (104EA800) [pid = 3780] [serial = 1470] [outer = 00000000] 18:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1103C000) [pid = 3780] [serial = 1471] [outer = 104EA800] 18:16:31 INFO - PROCESS | 3780 | 1463796991144 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (11280400) [pid = 3780] [serial = 1472] [outer = 104EA800] 18:16:31 INFO - PROCESS | 3780 | 1463796991739 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]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1041ms 18:16:31 INFO - PROCESS | 3780 | 1463796991786 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 3780 | 1463796991790 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 18:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:16:31 INFO - PROCESS | 3780 | 1463796991796 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 3780 | 1463796991799 Marionette TRACE conn2 <- [1,1926,null,{}] 18:16:31 INFO - PROCESS | 3780 | 1463796991804 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}] 18:16:31 INFO - PROCESS | 3780 | 1463796991903 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:16:32 INFO - PROCESS | 3780 | 1463796992019 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 3780 | ++DOCSHELL 10558800 == 65 [pid = 3780] [id = 491] 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (10E3FC00) [pid = 3780] [serial = 1473] [outer = 00000000] 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (130CE800) [pid = 3780] [serial = 1474] [outer = 10E3FC00] 18:16:32 INFO - PROCESS | 3780 | 1463796992121 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (143A4000) [pid = 3780] [serial = 1475] [outer = 10E3FC00] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 11273400 == 64 [pid = 3780] [id = 112] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 104E8000 == 63 [pid = 3780] [id = 482] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 10A5D000 == 62 [pid = 3780] [id = 481] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 1882B400 == 61 [pid = 3780] [id = 480] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 182F9400 == 60 [pid = 3780] [id = 479] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 15E4B000 == 59 [pid = 3780] [id = 478] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 1591B000 == 58 [pid = 3780] [id = 477] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 11048400 == 57 [pid = 3780] [id = 476] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 11038000 == 56 [pid = 3780] [id = 475] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 11035400 == 55 [pid = 3780] [id = 474] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 1707B800 == 54 [pid = 3780] [id = 470] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 12D27C00 == 53 [pid = 3780] [id = 469] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 10D46000 == 52 [pid = 3780] [id = 468] 18:16:32 INFO - PROCESS | 3780 | --DOCSHELL 12B56800 == 51 [pid = 3780] [id = 467] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (19B5A400) [pid = 3780] [serial = 1402] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1823D400) [pid = 3780] [serial = 1393] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (14F92000) [pid = 3780] [serial = 1381] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (15508C00) [pid = 3780] [serial = 1382] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (15976000) [pid = 3780] [serial = 1384] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (172DAC00) [pid = 3780] [serial = 1390] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1289B800) [pid = 3780] [serial = 1372] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (19B52C00) [pid = 3780] [serial = 1366] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1331D400) [pid = 3780] [serial = 1376] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (12D1B800) [pid = 3780] [serial = 1375] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1104DC00) [pid = 3780] [serial = 1378] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1337D800) [pid = 3780] [serial = 1379] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (14F90800) [pid = 3780] [serial = 1363] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (11044800) [pid = 3780] [serial = 1360] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19C7A800) [pid = 3780] [serial = 1369] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (15D09400) [pid = 3780] [serial = 1396] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1717AC00) [pid = 3780] [serial = 1397] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (18553800) [pid = 3780] [serial = 1394] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (161DEC00) [pid = 3780] [serial = 1387] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (16B41400) [pid = 3780] [serial = 1388] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (172E1400) [pid = 3780] [serial = 1391] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (18834000) [pid = 3780] [serial = 1399] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (1907D000) [pid = 3780] [serial = 1400] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (15E46800) [pid = 3780] [serial = 1385] [outer = 00000000] [url = about:blank] 18:16:32 INFO - PROCESS | 3780 | 1463796992543 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]]]}] 18:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 805ms 18:16:32 INFO - PROCESS | 3780 | 1463796992597 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:16:32 INFO - PROCESS | 3780 | 1463796992601 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 18:16:32 INFO - PROCESS | 3780 | 1463796992606 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:16:32 INFO - PROCESS | 3780 | 1463796992608 Marionette TRACE conn2 <- [1,1930,null,{}] 18:16:32 INFO - PROCESS | 3780 | 1463796992611 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}] 18:16:32 INFO - PROCESS | 3780 | 1463796992696 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:16:32 INFO - PROCESS | 3780 | 1463796992703 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 3780 | ++DOCSHELL 1104E800 == 52 [pid = 3780] [id = 492] 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (13071000) [pid = 3780] [serial = 1476] [outer = 00000000] 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (15659800) [pid = 3780] [serial = 1477] [outer = 13071000] 18:16:32 INFO - PROCESS | 3780 | 1463796992748 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (15D09800) [pid = 3780] [serial = 1478] [outer = 13071000] 18:16:33 INFO - PROCESS | 3780 | 1463796993228 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]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 646ms 18:16:33 INFO - PROCESS | 3780 | 1463796993244 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 3780 | 1463796993246 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 18:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:16:33 INFO - PROCESS | 3780 | 1463796993251 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 3780 | 1463796993257 Marionette TRACE conn2 <- [1,1934,null,{}] 18:16:33 INFO - PROCESS | 3780 | 1463796993274 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}] 18:16:33 INFO - PROCESS | 3780 | 1463796993360 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:16:33 INFO - PROCESS | 3780 | 1463796993370 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 3780 | ++DOCSHELL 16B37800 == 53 [pid = 3780] [id = 493] 18:16:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (16EA4800) [pid = 3780] [serial = 1479] [outer = 00000000] 18:16:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (16F2C000) [pid = 3780] [serial = 1480] [outer = 16EA4800] 18:16:33 INFO - PROCESS | 3780 | 1463796993414 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (1707FC00) [pid = 3780] [serial = 1481] [outer = 16EA4800] 18:16:33 INFO - PROCESS | 3780 | 1463796993864 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]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 663ms 18:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:16:33 INFO - PROCESS | 3780 | 1463796993908 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 3780 | 1463796993910 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 18:16:33 INFO - PROCESS | 3780 | 1463796993917 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 3780 | 1463796993919 Marionette TRACE conn2 <- [1,1938,null,{}] 18:16:33 INFO - PROCESS | 3780 | 1463796993923 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}] 18:16:34 INFO - PROCESS | 3780 | 1463796994053 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:16:34 INFO - PROCESS | 3780 | 1463796994060 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 3780 | ++DOCSHELL 16F32400 == 54 [pid = 3780] [id = 494] 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (1796B000) [pid = 3780] [serial = 1482] [outer = 00000000] 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (183CCC00) [pid = 3780] [serial = 1483] [outer = 1796B000] 18:16:34 INFO - PROCESS | 3780 | 1463796994105 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (18801800) [pid = 3780] [serial = 1484] [outer = 1796B000] 18:16:34 INFO - PROCESS | 3780 | 1463796994593 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]]]}] 18:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 694ms 18:16:34 INFO - PROCESS | 3780 | 1463796994649 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 3780 | 1463796994651 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 18:16:34 INFO - PROCESS | 3780 | 1463796994654 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:16:34 INFO - PROCESS | 3780 | 1463796994656 Marionette TRACE conn2 <- [1,1942,null,{}] 18:16:34 INFO - PROCESS | 3780 | 1463796994659 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}] 18:16:34 INFO - PROCESS | 3780 | 1463796994776 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:16:34 INFO - PROCESS | 3780 | 1463796994782 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 3780 | ++DOCSHELL 1047D400 == 55 [pid = 3780] [id = 495] 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (15E44000) [pid = 3780] [serial = 1485] [outer = 00000000] 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1907D000) [pid = 3780] [serial = 1486] [outer = 15E44000] 18:16:34 INFO - PROCESS | 3780 | 1463796994832 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19B55400) [pid = 3780] [serial = 1487] [outer = 15E44000] 18:16:35 INFO - PROCESS | 3780 | 1463796995291 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]]]}] 18:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 710ms 18:16:35 INFO - PROCESS | 3780 | 1463796995355 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 3780 | 1463796995357 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 18:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:16:35 INFO - PROCESS | 3780 | 1463796995360 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - PROCESS | 3780 | 1463796995362 Marionette TRACE conn2 <- [1,1946,null,{}] 18:16:35 INFO - PROCESS | 3780 | 1463796995365 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}] 18:16:35 INFO - PROCESS | 3780 | 1463796995483 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:16:35 INFO - PROCESS | 3780 | 1463796995582 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 3780 | ++DOCSHELL 19C75C00 == 56 [pid = 3780] [id = 496] 18:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (19C7EC00) [pid = 3780] [serial = 1488] [outer = 00000000] 18:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1A1ADC00) [pid = 3780] [serial = 1489] [outer = 19C7EC00] 18:16:35 INFO - PROCESS | 3780 | 1463796995624 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1A40F400) [pid = 3780] [serial = 1490] [outer = 19C7EC00] 18:16:36 INFO - PROCESS | 3780 | 1463796996025 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]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 710ms 18:16:36 INFO - PROCESS | 3780 | 1463796996060 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 3780 | 1463796996062 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 18:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:16:36 INFO - PROCESS | 3780 | 1463796996065 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 3780 | 1463796996067 Marionette TRACE conn2 <- [1,1950,null,{}] 18:16:36 INFO - PROCESS | 3780 | 1463796996070 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}] 18:16:36 INFO - PROCESS | 3780 | 1463796996193 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:16:36 INFO - PROCESS | 3780 | 1463796996200 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 3780 | ++DOCSHELL 19C78C00 == 57 [pid = 3780] [id = 497] 18:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1A409400) [pid = 3780] [serial = 1491] [outer = 00000000] 18:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1ABBCC00) [pid = 3780] [serial = 1492] [outer = 1A409400] 18:16:36 INFO - PROCESS | 3780 | 1463796996243 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1AC35400) [pid = 3780] [serial = 1493] [outer = 1A409400] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (10F6AC00) [pid = 3780] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (138F6000) [pid = 3780] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (18233C00) [pid = 3780] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (18554800) [pid = 3780] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (19B59000) [pid = 3780] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (183CC400) [pid = 3780] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (16CF2800) [pid = 3780] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1907A800) [pid = 3780] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19B4C400) [pid = 3780] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1331D800) [pid = 3780] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1103D400) [pid = 3780] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1591E400) [pid = 3780] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (12DF9400) [pid = 3780] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (11038800) [pid = 3780] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (15663800) [pid = 3780] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1103E800) [pid = 3780] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:16:36 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (0F307000) [pid = 3780] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:16:36 INFO - PROCESS | 3780 | 1463796996830 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]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 852ms 18:16:36 INFO - PROCESS | 3780 | 1463796996909 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 3780 | 1463796996910 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 18:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:16:36 INFO - PROCESS | 3780 | 1463796996914 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 3780 | 1463796996915 Marionette TRACE conn2 <- [1,1954,null,{}] 18:16:36 INFO - PROCESS | 3780 | 1463796996919 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}] 18:16:37 INFO - PROCESS | 3780 | 1463796997010 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:16:37 INFO - PROCESS | 3780 | 1463796997114 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 3780 | ++DOCSHELL 0F30DC00 == 58 [pid = 3780] [id = 498] 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (105EF400) [pid = 3780] [serial = 1494] [outer = 00000000] 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1103E800) [pid = 3780] [serial = 1495] [outer = 105EF400] 18:16:37 INFO - PROCESS | 3780 | 1463796997157 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (143A2800) [pid = 3780] [serial = 1496] [outer = 105EF400] 18:16:37 INFO - PROCESS | 3780 | 1463796997551 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]]]}] 18:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 631ms 18:16:37 INFO - PROCESS | 3780 | 1463796997584 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 3780 | 1463796997585 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 18:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:16:37 INFO - PROCESS | 3780 | 1463796997588 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 3780 | 1463796997590 Marionette TRACE conn2 <- [1,1958,null,{}] 18:16:37 INFO - PROCESS | 3780 | 1463796997593 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}] 18:16:37 INFO - PROCESS | 3780 | 1463796997714 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:16:37 INFO - PROCESS | 3780 | 1463796997723 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 3780 | ++DOCSHELL 1103D400 == 59 [pid = 3780] [id = 499] 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (11042800) [pid = 3780] [serial = 1497] [outer = 00000000] 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (18809800) [pid = 3780] [serial = 1498] [outer = 11042800] 18:16:37 INFO - PROCESS | 3780 | 1463796997767 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (19F2B000) [pid = 3780] [serial = 1499] [outer = 11042800] 18:16:38 INFO - PROCESS | 3780 | 1463796998166 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]]]}] 18:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 18:16:38 INFO - PROCESS | 3780 | 1463796998227 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 3780 | 1463796998229 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 18:16:38 INFO - PROCESS | 3780 | 1463796998232 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:16:38 INFO - PROCESS | 3780 | 1463796998234 Marionette TRACE conn2 <- [1,1962,null,{}] 18:16:38 INFO - PROCESS | 3780 | 1463796998237 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}] 18:16:38 INFO - PROCESS | 3780 | 1463796998319 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:16:38 INFO - PROCESS | 3780 | 1463796998452 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 3780 | ++DOCSHELL 1A87F800 == 60 [pid = 3780] [id = 500] 18:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1AC3CC00) [pid = 3780] [serial = 1500] [outer = 00000000] 18:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (1AE88800) [pid = 3780] [serial = 1501] [outer = 1AC3CC00] 18:16:38 INFO - PROCESS | 3780 | 1463796998505 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (1B010000) [pid = 3780] [serial = 1502] [outer = 1AC3CC00] 18:16:39 INFO - PROCESS | 3780 | 1463796998999 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]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 805ms 18:16:39 INFO - PROCESS | 3780 | 1463796999036 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 3780 | 1463796999040 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 18:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:16:39 INFO - PROCESS | 3780 | 1463796999046 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 3780 | 1463796999049 Marionette TRACE conn2 <- [1,1966,null,{}] 18:16:39 INFO - PROCESS | 3780 | 1463796999056 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}] 18:16:39 INFO - PROCESS | 3780 | 1463796999169 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:16:39 INFO - PROCESS | 3780 | 1463796999327 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 3780 | ++DOCSHELL 1103F000 == 61 [pid = 3780] [id = 501] 18:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (11040C00) [pid = 3780] [serial = 1503] [outer = 00000000] 18:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (13380400) [pid = 3780] [serial = 1504] [outer = 11040C00] 18:16:39 INFO - PROCESS | 3780 | 1463796999384 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (143A2000) [pid = 3780] [serial = 1505] [outer = 11040C00] 18:16:40 INFO - PROCESS | 3780 | 1463796999982 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]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1009ms 18:16:40 INFO - PROCESS | 3780 | 1463797000049 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 3780 | 1463797000055 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 18:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:16:40 INFO - PROCESS | 3780 | 1463797000062 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 3780 | 1463797000065 Marionette TRACE conn2 <- [1,1970,null,{}] 18:16:40 INFO - PROCESS | 3780 | 1463797000069 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}] 18:16:40 INFO - PROCESS | 3780 | 1463797000178 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:16:40 INFO - PROCESS | 3780 | 1463797000322 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 3780 | ++DOCSHELL 10A62C00 == 62 [pid = 3780] [id = 502] 18:16:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1289B800) [pid = 3780] [serial = 1506] [outer = 00000000] 18:16:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (15E4DC00) [pid = 3780] [serial = 1507] [outer = 1289B800] 18:16:40 INFO - PROCESS | 3780 | 1463797000376 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (16EA7C00) [pid = 3780] [serial = 1508] [outer = 1289B800] 18:16:40 INFO - PROCESS | 3780 | 1463797000933 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]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 915ms 18:16:40 INFO - PROCESS | 3780 | 1463797000996 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 3780 | 1463797000999 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 18:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:16:41 INFO - PROCESS | 3780 | 1463797001003 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 3780 | 1463797001006 Marionette TRACE conn2 <- [1,1974,null,{}] 18:16:41 INFO - PROCESS | 3780 | 1463797001017 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}] 18:16:41 INFO - PROCESS | 3780 | 1463797001138 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:16:41 INFO - PROCESS | 3780 | 1463797001256 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:41 INFO - PROCESS | 3780 | ++DOCSHELL 19B50C00 == 63 [pid = 3780] [id = 503] 18:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (19C10400) [pid = 3780] [serial = 1509] [outer = 00000000] 18:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1A7FC800) [pid = 3780] [serial = 1510] [outer = 19C10400] 18:16:41 INFO - PROCESS | 3780 | 1463797001312 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1AC30400) [pid = 3780] [serial = 1511] [outer = 19C10400] 18:16:41 INFO - PROCESS | 3780 | 1463797001932 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]]]}] 18:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1009ms 18:16:42 INFO - PROCESS | 3780 | 1463797002004 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 3780 | 1463797002007 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 18:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:16:42 INFO - PROCESS | 3780 | 1463797002011 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 3780 | 1463797002013 Marionette TRACE conn2 <- [1,1978,null,{}] 18:16:42 INFO - PROCESS | 3780 | 1463797002016 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}] 18:16:42 INFO - PROCESS | 3780 | 1463797002129 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:16:42 INFO - PROCESS | 3780 | 1463797002272 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 3780 | ++DOCSHELL 1AC3AC00 == 64 [pid = 3780] [id = 504] 18:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1AE81000) [pid = 3780] [serial = 1512] [outer = 00000000] 18:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1B0C6000) [pid = 3780] [serial = 1513] [outer = 1AE81000] 18:16:42 INFO - PROCESS | 3780 | 1463797002327 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1B0CE800) [pid = 3780] [serial = 1514] [outer = 1AE81000] 18:16:42 INFO - PROCESS | 3780 | 1463797002853 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]]]}] 18:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 899ms 18:16:42 INFO - PROCESS | 3780 | 1463797002914 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 3780 | 1463797002916 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 18:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:16:42 INFO - PROCESS | 3780 | 1463797002920 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 3780 | 1463797002922 Marionette TRACE conn2 <- [1,1982,null,{}] 18:16:42 INFO - PROCESS | 3780 | 1463797002925 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}] 18:16:43 INFO - PROCESS | 3780 | 1463797003029 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:16:43 INFO - PROCESS | 3780 | 1463797003191 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 3780 | ++DOCSHELL 1ABBA000 == 65 [pid = 3780] [id = 505] 18:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1AE80800) [pid = 3780] [serial = 1515] [outer = 00000000] 18:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1B0DA400) [pid = 3780] [serial = 1516] [outer = 1AE80800] 18:16:43 INFO - PROCESS | 3780 | 1463797003245 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1B0DE800) [pid = 3780] [serial = 1517] [outer = 1AE80800] 18:16:43 INFO - PROCESS | 3780 | 1463797003816 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]]]}] 18:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 947ms 18:16:43 INFO - PROCESS | 3780 | 1463797003865 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 3780 | 1463797003867 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 18:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:16:43 INFO - PROCESS | 3780 | 1463797003871 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - PROCESS | 3780 | 1463797003873 Marionette TRACE conn2 <- [1,1986,null,{}] 18:16:43 INFO - PROCESS | 3780 | 1463797003877 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}] 18:16:44 INFO - PROCESS | 3780 | 1463797003997 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:16:44 INFO - PROCESS | 3780 | 1463797004215 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 3780 | ++DOCSHELL 19C7B400 == 66 [pid = 3780] [id = 506] 18:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (19C83400) [pid = 3780] [serial = 1518] [outer = 00000000] 18:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1B32E400) [pid = 3780] [serial = 1519] [outer = 19C83400] 18:16:44 INFO - PROCESS | 3780 | 1463797004269 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1B333800) [pid = 3780] [serial = 1520] [outer = 19C83400] 18:16:44 INFO - PROCESS | 3780 | 1463797004790 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]]]}] 18:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 947ms 18:16:44 INFO - PROCESS | 3780 | 1463797004849 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 3780 | 1463797004851 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 18:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:16:44 INFO - PROCESS | 3780 | 1463797004855 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 3780 | 1463797004857 Marionette TRACE conn2 <- [1,1990,null,{}] 18:16:44 INFO - PROCESS | 3780 | 1463797004861 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}] 18:16:45 INFO - PROCESS | 3780 | 1463797005139 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:16:45 INFO - PROCESS | 3780 | 1463797005336 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 3780 | ++DOCSHELL 1126BC00 == 67 [pid = 3780] [id = 507] 18:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (11273400) [pid = 3780] [serial = 1521] [outer = 00000000] 18:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (11C5A800) [pid = 3780] [serial = 1522] [outer = 11273400] 18:16:45 INFO - PROCESS | 3780 | 1463797005386 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1337D800) [pid = 3780] [serial = 1523] [outer = 11273400] 18:16:46 INFO - PROCESS | 3780 | 1463797006021 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]]]}] 18:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1198ms 18:16:46 INFO - PROCESS | 3780 | 1463797006057 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 3780 | 1463797006060 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 18:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:16:46 INFO - PROCESS | 3780 | 1463797006065 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 3780 | 1463797006069 Marionette TRACE conn2 <- [1,1994,null,{}] 18:16:46 INFO - PROCESS | 3780 | 1463797006073 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}] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 105EEC00 == 66 [pid = 3780] [id = 453] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 140F5C00 == 65 [pid = 3780] [id = 454] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 17974C00 == 64 [pid = 3780] [id = 122] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 104E7400 == 63 [pid = 3780] [id = 457] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 19C15800 == 62 [pid = 3780] [id = 456] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 18833000 == 61 [pid = 3780] [id = 455] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 1103D400 == 60 [pid = 3780] [id = 499] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 0F30DC00 == 59 [pid = 3780] [id = 498] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 19C78C00 == 58 [pid = 3780] [id = 497] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 19C75C00 == 57 [pid = 3780] [id = 496] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 1047D400 == 56 [pid = 3780] [id = 495] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 16F32400 == 55 [pid = 3780] [id = 494] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 16B37800 == 54 [pid = 3780] [id = 493] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 1104E800 == 53 [pid = 3780] [id = 492] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 10558800 == 52 [pid = 3780] [id = 491] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1A410C00) [pid = 3780] [serial = 1450] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | 1463797006274 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 104E5000 == 51 [pid = 3780] [id = 490] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 10376C00 == 50 [pid = 3780] [id = 488] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 19B58400 == 49 [pid = 3780] [id = 452] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 1AA63000 == 48 [pid = 3780] [id = 487] 18:16:46 INFO - PROCESS | 3780 | --DOCSHELL 19B4D800 == 47 [pid = 3780] [id = 483] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (12AE8C00) [pid = 3780] [serial = 1313] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (14FC2C00) [pid = 3780] [serial = 1316] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (18548C00) [pid = 3780] [serial = 1319] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1880C800) [pid = 3780] [serial = 1322] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1880DC00) [pid = 3780] [serial = 1438] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (16F32800) [pid = 3780] [serial = 1435] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1880E000) [pid = 3780] [serial = 1439] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (19C14400) [pid = 3780] [serial = 1403] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (19B55800) [pid = 3780] [serial = 1420] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (19B56800) [pid = 3780] [serial = 1441] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1570C800) [pid = 3780] [serial = 1429] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (15979800) [pid = 3780] [serial = 1430] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (19F2F800) [pid = 3780] [serial = 1414] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1A349400) [pid = 3780] [serial = 1417] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (140FB800) [pid = 3780] [serial = 1408] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (12D6F400) [pid = 3780] [serial = 1426] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (138EEC00) [pid = 3780] [serial = 1427] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (15E4E000) [pid = 3780] [serial = 1432] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (15D03000) [pid = 3780] [serial = 1444] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (13382400) [pid = 3780] [serial = 1424] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (12B58C00) [pid = 3780] [serial = 1423] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (11036C00) [pid = 3780] [serial = 1405] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (17B87400) [pid = 3780] [serial = 1411] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1854D800) [pid = 3780] [serial = 1445] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (19B4DC00) [pid = 3780] [serial = 1447] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19C16C00) [pid = 3780] [serial = 1442] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (19C7E000) [pid = 3780] [serial = 1448] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (172E0000) [pid = 3780] [serial = 1436] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (16B3B800) [pid = 3780] [serial = 1433] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1149B400) [pid = 3780] [serial = 1277] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (103EBC00) [pid = 3780] [serial = 1274] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (19C74400) [pid = 3780] [serial = 1358] [outer = 00000000] [url = about:blank] 18:16:46 INFO - PROCESS | 3780 | 1463797006296 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 3780 | ++DOCSHELL 1047D400 == 48 [pid = 3780] [id = 508] 18:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (104E4400) [pid = 3780] [serial = 1524] [outer = 00000000] 18:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1103D400) [pid = 3780] [serial = 1525] [outer = 104E4400] 18:16:46 INFO - PROCESS | 3780 | 1463797006344 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1337B800) [pid = 3780] [serial = 1526] [outer = 104E4400] 18:16:46 INFO - PROCESS | 3780 | 1463797006819 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]]]}] 18:16:46 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 18:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 805ms 18:16:46 INFO - PROCESS | 3780 | 1463797006869 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 3780 | 1463797006871 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 18:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:16:46 INFO - PROCESS | 3780 | 1463797006875 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 3780 | 1463797006877 Marionette TRACE conn2 <- [1,1998,null,{}] 18:16:46 INFO - PROCESS | 3780 | 1463797006881 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}] 18:16:46 INFO - PROCESS | 3780 | 1463797006965 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:16:47 INFO - PROCESS | 3780 | 1463797006975 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 3780 | ++DOCSHELL 15664000 == 49 [pid = 3780] [id = 509] 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1570A400) [pid = 3780] [serial = 1527] [outer = 00000000] 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (1591B800) [pid = 3780] [serial = 1528] [outer = 1570A400] 18:16:47 INFO - PROCESS | 3780 | 1463797007023 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (15D0F800) [pid = 3780] [serial = 1529] [outer = 1570A400] 18:16:47 INFO - PROCESS | 3780 | 1463797007515 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]]]}] 18:16:47 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 18:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 694ms 18:16:47 INFO - PROCESS | 3780 | 1463797007606 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 3780 | 1463797007609 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 18:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:16:47 INFO - PROCESS | 3780 | 1463797007619 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 3780 | 1463797007623 Marionette TRACE conn2 <- [1,2002,null,{}] 18:16:47 INFO - PROCESS | 3780 | 1463797007626 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}] 18:16:47 INFO - PROCESS | 3780 | 1463797007714 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:16:47 INFO - PROCESS | 3780 | 1463797007819 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 3780 | ++DOCSHELL 143AD400 == 50 [pid = 3780] [id = 510] 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (15E47800) [pid = 3780] [serial = 1530] [outer = 00000000] 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (16F31000) [pid = 3780] [serial = 1531] [outer = 15E47800] 18:16:47 INFO - PROCESS | 3780 | 1463797007869 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (172E0000) [pid = 3780] [serial = 1532] [outer = 15E47800] 18:16:48 INFO - PROCESS | 3780 | 1463797008231 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]]]}] 18:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 663ms 18:16:48 INFO - PROCESS | 3780 | 1463797008270 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 3780 | 1463797008272 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 18:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:16:48 INFO - PROCESS | 3780 | 1463797008275 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 3780 | 1463797008276 Marionette TRACE conn2 <- [1,2006,null,{}] 18:16:48 INFO - PROCESS | 3780 | 1463797008280 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}] 18:16:48 INFO - PROCESS | 3780 | 1463797008367 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:16:48 INFO - PROCESS | 3780 | 1463797008403 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 3780 | ++DOCSHELL 1104DC00 == 51 [pid = 3780] [id = 511] 18:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (17969C00) [pid = 3780] [serial = 1533] [outer = 00000000] 18:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (182F9400) [pid = 3780] [serial = 1534] [outer = 17969C00] 18:16:48 INFO - PROCESS | 3780 | 1463797008448 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (18801C00) [pid = 3780] [serial = 1535] [outer = 17969C00] 18:16:48 INFO - PROCESS | 3780 | 1463797008936 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]]]}] 18:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 694ms 18:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:16:48 INFO - PROCESS | 3780 | 1463797008975 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 3780 | 1463797008977 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 18:16:48 INFO - PROCESS | 3780 | 1463797008980 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 3780 | 1463797008982 Marionette TRACE conn2 <- [1,2010,null,{}] 18:16:49 INFO - PROCESS | 3780 | 1463797008990 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}] 18:16:49 INFO - PROCESS | 3780 | 1463797009112 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:16:49 INFO - PROCESS | 3780 | 1463797009120 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 3780 | ++DOCSHELL 1882B400 == 52 [pid = 3780] [id = 512] 18:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1882BC00) [pid = 3780] [serial = 1536] [outer = 00000000] 18:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19072000) [pid = 3780] [serial = 1537] [outer = 1882BC00] 18:16:49 INFO - PROCESS | 3780 | 1463797009232 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (19B55800) [pid = 3780] [serial = 1538] [outer = 1882BC00] 18:16:49 INFO - PROCESS | 3780 | 1463797009677 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]]]}] 18:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 742ms 18:16:49 INFO - PROCESS | 3780 | 1463797009721 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 3780 | 1463797009723 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 18:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:16:49 INFO - PROCESS | 3780 | 1463797009726 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 3780 | 1463797009728 Marionette TRACE conn2 <- [1,2014,null,{}] 18:16:49 INFO - PROCESS | 3780 | 1463797009731 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}] 18:16:49 INFO - PROCESS | 3780 | 1463797009878 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:16:49 INFO - PROCESS | 3780 | 1463797009901 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 3780 | ++DOCSHELL 1707B800 == 53 [pid = 3780] [id = 513] 18:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (19C0D800) [pid = 3780] [serial = 1539] [outer = 00000000] 18:16:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (19C16400) [pid = 3780] [serial = 1540] [outer = 19C0D800] 18:16:49 INFO - PROCESS | 3780 | 1463797009944 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (19C78C00) [pid = 3780] [serial = 1541] [outer = 19C0D800] 18:16:50 INFO - PROCESS | 3780 | 1463797010376 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]]]}] 18:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 710ms 18:16:50 INFO - PROCESS | 3780 | 1463797010426 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 3780 | 1463797010428 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 18:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:16:50 INFO - PROCESS | 3780 | 1463797010437 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 3780 | 1463797010438 Marionette TRACE conn2 <- [1,2018,null,{}] 18:16:50 INFO - PROCESS | 3780 | 1463797010442 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}] 18:16:50 INFO - PROCESS | 3780 | 1463797010558 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:16:50 INFO - PROCESS | 3780 | 1463797010564 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 3780 | ++DOCSHELL 10A65C00 == 54 [pid = 3780] [id = 514] 18:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (19C77000) [pid = 3780] [serial = 1542] [outer = 00000000] 18:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1A1A4000) [pid = 3780] [serial = 1543] [outer = 19C77000] 18:16:50 INFO - PROCESS | 3780 | 1463797010607 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1A349400) [pid = 3780] [serial = 1544] [outer = 19C77000] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (11042800) [pid = 3780] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (19C7EC00) [pid = 3780] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1A409400) [pid = 3780] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (16EA4800) [pid = 3780] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (104EA800) [pid = 3780] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (105EF400) [pid = 3780] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (10E3FC00) [pid = 3780] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (13071000) [pid = 3780] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1796B000) [pid = 3780] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:16:50 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (15E44000) [pid = 3780] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:16:51 INFO - PROCESS | 3780 | 1463797011211 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]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 805ms 18:16:51 INFO - PROCESS | 3780 | 1463797011266 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 3780 | 1463797011268 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 18:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:16:51 INFO - PROCESS | 3780 | 1463797011271 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 3780 | 1463797011273 Marionette TRACE conn2 <- [1,2022,null,{}] 18:16:51 INFO - PROCESS | 3780 | 1463797011277 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}] 18:16:51 INFO - PROCESS | 3780 | 1463797011369 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:16:51 INFO - PROCESS | 3780 | 1463797011376 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 3780 | ++DOCSHELL 133A2800 == 55 [pid = 3780] [id = 515] 18:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (16CEA400) [pid = 3780] [serial = 1545] [outer = 00000000] 18:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (19C11400) [pid = 3780] [serial = 1546] [outer = 16CEA400] 18:16:51 INFO - PROCESS | 3780 | 1463797011419 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19C7EC00) [pid = 3780] [serial = 1547] [outer = 16CEA400] 18:16:51 INFO - PROCESS | 3780 | 1463797011873 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]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 647ms 18:16:51 INFO - PROCESS | 3780 | 1463797011909 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 3780 | 1463797011911 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 18:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:16:51 INFO - PROCESS | 3780 | 1463797011915 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 3780 | 1463797011916 Marionette TRACE conn2 <- [1,2026,null,{}] 18:16:51 INFO - PROCESS | 3780 | 1463797011919 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}] 18:16:52 INFO - PROCESS | 3780 | 1463797012002 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:16:52 INFO - PROCESS | 3780 | 1463797012008 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A1000 == 56 [pid = 3780] [id = 516] 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1A7F9800) [pid = 3780] [serial = 1548] [outer = 00000000] 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AA6AC00) [pid = 3780] [serial = 1549] [outer = 1A7F9800] 18:16:52 INFO - PROCESS | 3780 | 1463797012054 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1ABC0000) [pid = 3780] [serial = 1550] [outer = 1A7F9800] 18:16:52 INFO - PROCESS | 3780 | 1463797012485 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]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 599ms 18:16:52 INFO - PROCESS | 3780 | 1463797012512 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 3780 | 1463797012514 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 18:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:16:52 INFO - PROCESS | 3780 | 1463797012517 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 3780 | 1463797012519 Marionette TRACE conn2 <- [1,2030,null,{}] 18:16:52 INFO - PROCESS | 3780 | 1463797012537 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}] 18:16:52 INFO - PROCESS | 3780 | 1463797012624 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:16:52 INFO - PROCESS | 3780 | 1463797012631 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 3780 | ++DOCSHELL 19F2F800 == 57 [pid = 3780] [id = 517] 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1A7F7400) [pid = 3780] [serial = 1551] [outer = 00000000] 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AE89000) [pid = 3780] [serial = 1552] [outer = 1A7F7400] 18:16:52 INFO - PROCESS | 3780 | 1463797012680 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B0C9000) [pid = 3780] [serial = 1553] [outer = 1A7F7400] 18:16:53 INFO - PROCESS | 3780 | 1463797013404 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]]]}] 18:16:53 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) 18:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 978ms 18:16:53 INFO - PROCESS | 3780 | 1463797013484 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 3780 | 1463797013489 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 18:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:16:53 INFO - PROCESS | 3780 | 1463797013495 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 3780 | 1463797013498 Marionette TRACE conn2 <- [1,2034,null,{}] 18:16:53 INFO - PROCESS | 3780 | 1463797013504 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}] 18:16:53 INFO - PROCESS | 3780 | 1463797013666 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:16:53 INFO - PROCESS | 3780 | 1463797013685 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 3780 | ++DOCSHELL 130D1000 == 58 [pid = 3780] [id = 518] 18:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (13140000) [pid = 3780] [serial = 1554] [outer = 00000000] 18:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (13DB5800) [pid = 3780] [serial = 1555] [outer = 13140000] 18:16:53 INFO - PROCESS | 3780 | 1463797013740 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (14F5E800) [pid = 3780] [serial = 1556] [outer = 13140000] 18:16:54 INFO - PROCESS | 3780 | 1463797014470 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]]]}] 18:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1009ms 18:16:54 INFO - PROCESS | 3780 | 1463797014537 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:16:54 INFO - PROCESS | 3780 | 1463797014543 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 18:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:16:54 INFO - PROCESS | 3780 | 1463797014550 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 3780 | 1463797014553 Marionette TRACE conn2 <- [1,2038,null,{}] 18:16:54 INFO - PROCESS | 3780 | 1463797014557 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}] 18:16:54 INFO - PROCESS | 3780 | 1463797014668 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:16:54 INFO - PROCESS | 3780 | 1463797014814 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 3780 | ++DOCSHELL 15511800 == 59 [pid = 3780] [id = 519] 18:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D06C00) [pid = 3780] [serial = 1557] [outer = 00000000] 18:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (16EA2C00) [pid = 3780] [serial = 1558] [outer = 15D06C00] 18:16:54 INFO - PROCESS | 3780 | 1463797014868 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (179B8C00) [pid = 3780] [serial = 1559] [outer = 15D06C00] 18:16:55 INFO - PROCESS | 3780 | 1463797015456 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]]]}] 18:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 946ms 18:16:55 INFO - PROCESS | 3780 | 1463797015499 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 3780 | 1463797015502 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 18:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:16:55 INFO - PROCESS | 3780 | 1463797015505 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 3780 | 1463797015509 Marionette TRACE conn2 <- [1,2042,null,{}] 18:16:55 INFO - PROCESS | 3780 | 1463797015520 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}] 18:16:55 INFO - PROCESS | 3780 | 1463797015636 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:16:55 INFO - PROCESS | 3780 | 1463797015797 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB3800 == 60 [pid = 3780] [id = 520] 18:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1ABB3C00) [pid = 3780] [serial = 1560] [outer = 00000000] 18:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (1AE88000) [pid = 3780] [serial = 1561] [outer = 1ABB3C00] 18:16:55 INFO - PROCESS | 3780 | 1463797015854 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1B0CD000) [pid = 3780] [serial = 1562] [outer = 1ABB3C00] 18:16:56 INFO - PROCESS | 3780 | 1463797016412 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]]]}] 18:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 947ms 18:16:56 INFO - PROCESS | 3780 | 1463797016450 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 3780 | 1463797016453 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 18:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:16:56 INFO - PROCESS | 3780 | 1463797016456 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 3780 | 1463797016458 Marionette TRACE conn2 <- [1,2046,null,{}] 18:16:56 INFO - PROCESS | 3780 | 1463797016462 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}] 18:16:56 INFO - PROCESS | 3780 | 1463797016570 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:16:56 INFO - PROCESS | 3780 | 1463797016715 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 3780 | ++DOCSHELL 18807400 == 61 [pid = 3780] [id = 521] 18:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19C0FC00) [pid = 3780] [serial = 1563] [outer = 00000000] 18:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1B0E8800) [pid = 3780] [serial = 1564] [outer = 19C0FC00] 18:16:56 INFO - PROCESS | 3780 | 1463797016772 Marionette DEBUG loaded listener.js 18:16:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1B335400) [pid = 3780] [serial = 1565] [outer = 19C0FC00] 18:16:57 INFO - PROCESS | 3780 | 1463797017326 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]]]}] 18:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 915ms 18:16:57 INFO - PROCESS | 3780 | 1463797017360 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 3780 | 1463797017363 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 18:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:16:57 INFO - PROCESS | 3780 | 1463797017367 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 3780 | 1463797017369 Marionette TRACE conn2 <- [1,2050,null,{}] 18:16:57 INFO - PROCESS | 3780 | 1463797017372 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}] 18:16:57 INFO - PROCESS | 3780 | 1463797017483 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:16:57 INFO - PROCESS | 3780 | 1463797017641 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 3780 | ++DOCSHELL 1B0C8800 == 62 [pid = 3780] [id = 522] 18:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B0E3C00) [pid = 3780] [serial = 1566] [outer = 00000000] 18:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B5B5C00) [pid = 3780] [serial = 1567] [outer = 1B0E3C00] 18:16:57 INFO - PROCESS | 3780 | 1463797017695 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1B5B9800) [pid = 3780] [serial = 1568] [outer = 1B0E3C00] 18:16:58 INFO - PROCESS | 3780 | 1463797018276 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]]]}] 18:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 947ms 18:16:58 INFO - PROCESS | 3780 | 1463797018343 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 3780 | 1463797018346 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 18:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:16:58 INFO - PROCESS | 3780 | 1463797018349 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 3780 | 1463797018351 Marionette TRACE conn2 <- [1,2054,null,{}] 18:16:58 INFO - PROCESS | 3780 | 1463797018355 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}] 18:16:58 INFO - PROCESS | 3780 | 1463797018483 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:16:58 INFO - PROCESS | 3780 | 1463797018633 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 3780 | ++DOCSHELL 1B5B4800 == 63 [pid = 3780] [id = 523] 18:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1B718800) [pid = 3780] [serial = 1569] [outer = 00000000] 18:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B8B9C00) [pid = 3780] [serial = 1570] [outer = 1B718800] 18:16:58 INFO - PROCESS | 3780 | 1463797018688 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1B8BC400) [pid = 3780] [serial = 1571] [outer = 1B718800] 18:16:59 INFO - PROCESS | 3780 | 1463797019328 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]]]}] 18:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1009ms 18:16:59 INFO - PROCESS | 3780 | 1463797019352 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 3780 | 1463797019354 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 18:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:16:59 INFO - PROCESS | 3780 | 1463797019358 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 3780 | 1463797019360 Marionette TRACE conn2 <- [1,2058,null,{}] 18:16:59 INFO - PROCESS | 3780 | 1463797019364 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}] 18:16:59 INFO - PROCESS | 3780 | 1463797019470 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:16:59 INFO - PROCESS | 3780 | 1463797019769 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 3780 | ++DOCSHELL 0F30CC00 == 64 [pid = 3780] [id = 524] 18:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (103CA400) [pid = 3780] [serial = 1572] [outer = 00000000] 18:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (11044C00) [pid = 3780] [serial = 1573] [outer = 103CA400] 18:16:59 INFO - PROCESS | 3780 | 1463797019827 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (12AE1800) [pid = 3780] [serial = 1574] [outer = 103CA400] 18:17:00 INFO - PROCESS | 3780 | 1463797020369 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]]]}] 18:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1041ms 18:17:00 INFO - PROCESS | 3780 | 1463797020419 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:17:00 INFO - PROCESS | 3780 | 1463797020425 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 18:17:00 INFO - PROCESS | 3780 | 1463797020431 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:17:00 INFO - PROCESS | 3780 | 1463797020435 Marionette TRACE conn2 <- [1,2062,null,{}] 18:17:00 INFO - PROCESS | 3780 | 1463797020441 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}] 18:17:00 INFO - PROCESS | 3780 | 1463797020551 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:17:00 INFO - PROCESS | 3780 | 1463797020725 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 3780 | ++DOCSHELL 10D46C00 == 65 [pid = 3780] [id = 525] 18:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (10E36C00) [pid = 3780] [serial = 1575] [outer = 00000000] 18:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (11035C00) [pid = 3780] [serial = 1576] [outer = 10E36C00] 18:17:00 INFO - PROCESS | 3780 | 1463797020775 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (11CE9C00) [pid = 3780] [serial = 1577] [outer = 10E36C00] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1A1A1000 == 64 [pid = 3780] [id = 516] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 133A2800 == 63 [pid = 3780] [id = 515] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 10A65C00 == 62 [pid = 3780] [id = 514] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1707B800 == 61 [pid = 3780] [id = 513] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1882B400 == 60 [pid = 3780] [id = 512] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1104DC00 == 59 [pid = 3780] [id = 511] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 143AD400 == 58 [pid = 3780] [id = 510] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 15664000 == 57 [pid = 3780] [id = 509] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1047D400 == 56 [pid = 3780] [id = 508] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1126BC00 == 55 [pid = 3780] [id = 507] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 19C7B400 == 54 [pid = 3780] [id = 506] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1ABBA000 == 53 [pid = 3780] [id = 505] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1AC3AC00 == 52 [pid = 3780] [id = 504] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 19B50C00 == 51 [pid = 3780] [id = 503] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 10A62C00 == 50 [pid = 3780] [id = 502] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1103F000 == 49 [pid = 3780] [id = 501] 18:17:01 INFO - PROCESS | 3780 | --DOCSHELL 1A87F800 == 48 [pid = 3780] [id = 500] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (19F2B000) [pid = 3780] [serial = 1499] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1A1ADC00) [pid = 3780] [serial = 1489] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1ABBCC00) [pid = 3780] [serial = 1492] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (16F2C000) [pid = 3780] [serial = 1480] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (1707FC00) [pid = 3780] [serial = 1481] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1A40F400) [pid = 3780] [serial = 1490] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (11280400) [pid = 3780] [serial = 1472] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1103E800) [pid = 3780] [serial = 1495] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1103C000) [pid = 3780] [serial = 1471] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (130CE800) [pid = 3780] [serial = 1474] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (143A4000) [pid = 3780] [serial = 1475] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (15659800) [pid = 3780] [serial = 1477] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (15D09800) [pid = 3780] [serial = 1478] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (183CCC00) [pid = 3780] [serial = 1483] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (11A0D400) [pid = 3780] [serial = 1453] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (15E45400) [pid = 3780] [serial = 1456] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (19F26800) [pid = 3780] [serial = 1459] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1ABB5800) [pid = 3780] [serial = 1462] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1AC30800) [pid = 3780] [serial = 1465] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1AE8A000) [pid = 3780] [serial = 1468] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (18809800) [pid = 3780] [serial = 1498] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1AC35400) [pid = 3780] [serial = 1493] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1907D000) [pid = 3780] [serial = 1486] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (19B55400) [pid = 3780] [serial = 1487] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (18801800) [pid = 3780] [serial = 1484] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (143A2800) [pid = 3780] [serial = 1496] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1AE88800) [pid = 3780] [serial = 1501] [outer = 00000000] [url = about:blank] 18:17:01 INFO - PROCESS | 3780 | 1463797021381 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]]]}] 18:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 962ms 18:17:01 INFO - PROCESS | 3780 | 1463797021413 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:17:01 INFO - PROCESS | 3780 | 1463797021417 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 18:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:17:01 INFO - PROCESS | 3780 | 1463797021421 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 3780 | 1463797021423 Marionette TRACE conn2 <- [1,2066,null,{}] 18:17:01 INFO - PROCESS | 3780 | 1463797021426 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}] 18:17:01 INFO - PROCESS | 3780 | 1463797021514 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:17:01 INFO - PROCESS | 3780 | 1463797021524 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 3780 | ++DOCSHELL 12895C00 == 49 [pid = 3780] [id = 526] 18:17:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1289B000) [pid = 3780] [serial = 1578] [outer = 00000000] 18:17:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1330B000) [pid = 3780] [serial = 1579] [outer = 1289B000] 18:17:01 INFO - PROCESS | 3780 | 1463797021576 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1382E800) [pid = 3780] [serial = 1580] [outer = 1289B000] 18:17:02 INFO - PROCESS | 3780 | 1463797022072 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]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 694ms 18:17:02 INFO - PROCESS | 3780 | 1463797022121 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 3780 | 1463797022124 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 18:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:17:02 INFO - PROCESS | 3780 | 1463797022129 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 3780 | 1463797022134 Marionette TRACE conn2 <- [1,2070,null,{}] 18:17:02 INFO - PROCESS | 3780 | 1463797022144 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}] 18:17:02 INFO - PROCESS | 3780 | 1463797022232 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:17:02 INFO - PROCESS | 3780 | 1463797022243 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:02 INFO - PROCESS | 3780 | ++DOCSHELL 14F6CC00 == 50 [pid = 3780] [id = 527] 18:17:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (15506400) [pid = 3780] [serial = 1581] [outer = 00000000] 18:17:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (15513C00) [pid = 3780] [serial = 1582] [outer = 15506400] 18:17:02 INFO - PROCESS | 3780 | 1463797022286 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1570EC00) [pid = 3780] [serial = 1583] [outer = 15506400] 18:17:02 INFO - PROCESS | 3780 | 1463797022758 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]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 663ms 18:17:02 INFO - PROCESS | 3780 | 1463797022785 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 3780 | 1463797022788 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 18:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:17:02 INFO - PROCESS | 3780 | 1463797022795 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 3780 | 1463797022796 Marionette TRACE conn2 <- [1,2074,null,{}] 18:17:02 INFO - PROCESS | 3780 | 1463797022800 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}] 18:17:02 INFO - PROCESS | 3780 | 1463797022887 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:17:02 INFO - PROCESS | 3780 | 1463797022922 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 3780 | ++DOCSHELL 11038000 == 51 [pid = 3780] [id = 528] 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15D0C800) [pid = 3780] [serial = 1584] [outer = 00000000] 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (15E4A800) [pid = 3780] [serial = 1585] [outer = 15D0C800] 18:17:03 INFO - PROCESS | 3780 | 1463797023060 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (161E3800) [pid = 3780] [serial = 1586] [outer = 15D0C800] 18:17:03 INFO - PROCESS | 3780 | 1463797023434 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]]]}] 18:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 710ms 18:17:03 INFO - PROCESS | 3780 | 1463797023490 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 3780 | 1463797023492 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 18:17:03 INFO - PROCESS | 3780 | 1463797023495 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:17:03 INFO - PROCESS | 3780 | 1463797023497 Marionette TRACE conn2 <- [1,2078,null,{}] 18:17:03 INFO - PROCESS | 3780 | 1463797023501 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}] 18:17:03 INFO - PROCESS | 3780 | 1463797023652 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:17:03 INFO - PROCESS | 3780 | 1463797023724 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 3780 | ++DOCSHELL 161E0000 == 52 [pid = 3780] [id = 529] 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (161E9C00) [pid = 3780] [serial = 1587] [outer = 00000000] 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (16F26400) [pid = 3780] [serial = 1588] [outer = 161E9C00] 18:17:03 INFO - PROCESS | 3780 | 1463797023776 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (1717AC00) [pid = 3780] [serial = 1589] [outer = 161E9C00] 18:17:04 INFO - PROCESS | 3780 | 1463797024208 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]]]}] 18:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 757ms 18:17:04 INFO - PROCESS | 3780 | 1463797024237 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 3780 | 1463797024238 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 18:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:17:04 INFO - PROCESS | 3780 | 1463797024288 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 3780 | 1463797024290 Marionette TRACE conn2 <- [1,2082,null,{}] 18:17:04 INFO - PROCESS | 3780 | 1463797024297 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}] 18:17:04 INFO - PROCESS | 3780 | 1463797024419 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:17:04 INFO - PROCESS | 3780 | 1463797024492 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 3780 | ++DOCSHELL 172DB400 == 53 [pid = 3780] [id = 530] 18:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (17971C00) [pid = 3780] [serial = 1590] [outer = 00000000] 18:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (182EE400) [pid = 3780] [serial = 1591] [outer = 17971C00] 18:17:04 INFO - PROCESS | 3780 | 1463797024534 Marionette DEBUG loaded listener.js 18:17:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (18806C00) [pid = 3780] [serial = 1592] [outer = 17971C00] 18:17:04 INFO - PROCESS | 3780 | 1463797024988 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]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 725ms 18:17:05 INFO - PROCESS | 3780 | 1463797025019 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 3780 | 1463797025021 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 18:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:17:05 INFO - PROCESS | 3780 | 1463797025024 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 3780 | 1463797025026 Marionette TRACE conn2 <- [1,2086,null,{}] 18:17:05 INFO - PROCESS | 3780 | 1463797025030 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}] 18:17:05 INFO - PROCESS | 3780 | 1463797025152 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:17:05 INFO - PROCESS | 3780 | 1463797025222 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 3780 | ++DOCSHELL 177BA400 == 54 [pid = 3780] [id = 531] 18:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (179BDC00) [pid = 3780] [serial = 1593] [outer = 00000000] 18:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (18834C00) [pid = 3780] [serial = 1594] [outer = 179BDC00] 18:17:05 INFO - PROCESS | 3780 | 1463797025265 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (19078C00) [pid = 3780] [serial = 1595] [outer = 179BDC00] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1882BC00) [pid = 3780] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (19C0D800) [pid = 3780] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (19C77000) [pid = 3780] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (104E4400) [pid = 3780] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (16CEA400) [pid = 3780] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1570A400) [pid = 3780] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (17969C00) [pid = 3780] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (11273400) [pid = 3780] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (15E47800) [pid = 3780] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1A7F9800) [pid = 3780] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:17:05 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (19C7A000) [pid = 3780] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:17:05 INFO - PROCESS | 3780 | 1463797025767 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]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 805ms 18:17:05 INFO - PROCESS | 3780 | 1463797025828 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 3780 | 1463797025829 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 18:17:05 INFO - PROCESS | 3780 | 1463797025833 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:17:05 INFO - PROCESS | 3780 | 1463797025835 Marionette TRACE conn2 <- [1,2090,null,{}] 18:17:05 INFO - PROCESS | 3780 | 1463797025838 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}] 18:17:05 INFO - PROCESS | 3780 | 1463797025924 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:17:05 INFO - PROCESS | 3780 | 1463797025930 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 3780 | ++DOCSHELL 11273400 == 55 [pid = 3780] [id = 532] 18:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (16510C00) [pid = 3780] [serial = 1596] [outer = 00000000] 18:17:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (179BBC00) [pid = 3780] [serial = 1597] [outer = 16510C00] 18:17:05 INFO - PROCESS | 3780 | 1463797025984 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1880AC00) [pid = 3780] [serial = 1598] [outer = 16510C00] 18:17:06 INFO - PROCESS | 3780 | 1463797026427 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]]]}] 18:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 18:17:06 INFO - PROCESS | 3780 | 1463797026470 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:17:06 INFO - PROCESS | 3780 | 1463797026472 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 18:17:06 INFO - PROCESS | 3780 | 1463797026476 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:17:06 INFO - PROCESS | 3780 | 1463797026478 Marionette TRACE conn2 <- [1,2094,null,{}] 18:17:06 INFO - PROCESS | 3780 | 1463797026481 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}] 18:17:06 INFO - PROCESS | 3780 | 1463797026565 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:17:06 INFO - PROCESS | 3780 | 1463797026571 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 3780 | ++DOCSHELL 15507C00 == 56 [pid = 3780] [id = 533] 18:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (18830800) [pid = 3780] [serial = 1599] [outer = 00000000] 18:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19B53000) [pid = 3780] [serial = 1600] [outer = 18830800] 18:17:06 INFO - PROCESS | 3780 | 1463797026615 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19C12800) [pid = 3780] [serial = 1601] [outer = 18830800] 18:17:07 INFO - PROCESS | 3780 | 1463797027059 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]]]}] 18:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 647ms 18:17:07 INFO - PROCESS | 3780 | 1463797027114 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 3780 | 1463797027116 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 18:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:17:07 INFO - PROCESS | 3780 | 1463797027120 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 3780 | 1463797027121 Marionette TRACE conn2 <- [1,2098,null,{}] 18:17:07 INFO - PROCESS | 3780 | 1463797027125 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}] 18:17:07 INFO - PROCESS | 3780 | 1463797027211 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:17:07 INFO - PROCESS | 3780 | 1463797027217 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 3780 | ++DOCSHELL 16E9B800 == 57 [pid = 3780] [id = 534] 18:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (16EA1C00) [pid = 3780] [serial = 1602] [outer = 00000000] 18:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (19C7AC00) [pid = 3780] [serial = 1603] [outer = 16EA1C00] 18:17:07 INFO - PROCESS | 3780 | 1463797027266 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (19F30C00) [pid = 3780] [serial = 1604] [outer = 16EA1C00] 18:17:07 INFO - PROCESS | 3780 | 1463797027825 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]]]}] 18:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 741ms 18:17:07 INFO - PROCESS | 3780 | 1463797027861 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 3780 | 1463797027865 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 18:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:17:07 INFO - PROCESS | 3780 | 1463797027870 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 3780 | 1463797027875 Marionette TRACE conn2 <- [1,2102,null,{}] 18:17:07 INFO - PROCESS | 3780 | 1463797027882 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}] 18:17:08 INFO - PROCESS | 3780 | 1463797028007 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:17:08 INFO - PROCESS | 3780 | 1463797028200 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 3780 | ++DOCSHELL 10D45000 == 58 [pid = 3780] [id = 535] 18:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (10D45800) [pid = 3780] [serial = 1605] [outer = 00000000] 18:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (10F67000) [pid = 3780] [serial = 1606] [outer = 10D45800] 18:17:08 INFO - PROCESS | 3780 | 1463797028258 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (11043C00) [pid = 3780] [serial = 1607] [outer = 10D45800] 18:17:08 INFO - PROCESS | 3780 | 1463797028871 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]]]}] 18:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1010ms 18:17:08 INFO - PROCESS | 3780 | 1463797028908 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 3780 | 1463797028913 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 18:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:17:08 INFO - PROCESS | 3780 | 1463797028920 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 3780 | 1463797028923 Marionette TRACE conn2 <- [1,2106,null,{}] 18:17:08 INFO - PROCESS | 3780 | 1463797028926 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}] 18:17:09 INFO - PROCESS | 3780 | 1463797029038 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:17:09 INFO - PROCESS | 3780 | 1463797029202 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:09 INFO - PROCESS | 3780 | ++DOCSHELL 13385400 == 59 [pid = 3780] [id = 536] 18:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (13385800) [pid = 3780] [serial = 1608] [outer = 00000000] 18:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (143A4000) [pid = 3780] [serial = 1609] [outer = 13385800] 18:17:09 INFO - PROCESS | 3780 | 1463797029257 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1550EC00) [pid = 3780] [serial = 1610] [outer = 13385800] 18:17:09 INFO - PROCESS | 3780 | 1463797029832 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]]]}] 18:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 947ms 18:17:09 INFO - PROCESS | 3780 | 1463797029863 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 3780 | 1463797029866 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 18:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:17:09 INFO - PROCESS | 3780 | 1463797029870 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 3780 | 1463797029874 Marionette TRACE conn2 <- [1,2110,null,{}] 18:17:09 INFO - PROCESS | 3780 | 1463797029884 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}] 18:17:10 INFO - PROCESS | 3780 | 1463797030002 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:17:10 INFO - PROCESS | 3780 | 1463797030166 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 3780 | ++DOCSHELL 177B6000 == 60 [pid = 3780] [id = 537] 18:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (177B7800) [pid = 3780] [serial = 1611] [outer = 00000000] 18:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1882C000) [pid = 3780] [serial = 1612] [outer = 177B7800] 18:17:10 INFO - PROCESS | 3780 | 1463797030223 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (19B55400) [pid = 3780] [serial = 1613] [outer = 177B7800] 18:17:10 INFO - PROCESS | 3780 | 1463797030831 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]]]}] 18:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1009ms 18:17:10 INFO - PROCESS | 3780 | 1463797030872 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:17:10 INFO - PROCESS | 3780 | 1463797030874 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 18:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:17:10 INFO - PROCESS | 3780 | 1463797030878 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:17:10 INFO - PROCESS | 3780 | 1463797030880 Marionette TRACE conn2 <- [1,2114,null,{}] 18:17:10 INFO - PROCESS | 3780 | 1463797030884 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}] 18:17:11 INFO - PROCESS | 3780 | 1463797030991 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:17:11 INFO - PROCESS | 3780 | 1463797031153 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:11 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A7800 == 61 [pid = 3780] [id = 538] 18:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1A345C00) [pid = 3780] [serial = 1614] [outer = 00000000] 18:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1A40F800) [pid = 3780] [serial = 1615] [outer = 1A345C00] 18:17:11 INFO - PROCESS | 3780 | 1463797031209 Marionette DEBUG loaded listener.js 18:17:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1AA67400) [pid = 3780] [serial = 1616] [outer = 1A345C00] 18:17:11 INFO - PROCESS | 3780 | 1463797031789 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]]]}] 18:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 947ms 18:17:11 INFO - PROCESS | 3780 | 1463797031855 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 3780 | 1463797031857 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 18:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:17:11 INFO - PROCESS | 3780 | 1463797031861 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - PROCESS | 3780 | 1463797031863 Marionette TRACE conn2 <- [1,2118,null,{}] 18:17:11 INFO - PROCESS | 3780 | 1463797031866 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}] 18:17:11 INFO - PROCESS | 3780 | 1463797031972 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:17:12 INFO - PROCESS | 3780 | 1463797032136 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:12 INFO - PROCESS | 3780 | ++DOCSHELL 105E7C00 == 62 [pid = 3780] [id = 539] 18:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1882BC00) [pid = 3780] [serial = 1617] [outer = 00000000] 18:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1ABBCC00) [pid = 3780] [serial = 1618] [outer = 1882BC00] 18:17:12 INFO - PROCESS | 3780 | 1463797032190 Marionette DEBUG loaded listener.js 18:17:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (1AC2FC00) [pid = 3780] [serial = 1619] [outer = 1882BC00] 18:17:12 INFO - PROCESS | 3780 | 1463797032773 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] 18:17:12 INFO - PROCESS | 3780 | 1463797032808 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 18:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:17:12 INFO - PROCESS | 3780 | 1463797032812 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:17:12 INFO - PROCESS | 3780 | 1463797032814 Marionette TRACE conn2 <- [1,2122,null,{}] 18:17:12 INFO - PROCESS | 3780 | 1463797032817 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}] 18:17:12 INFO - PROCESS | 3780 | 1463797032952 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:17:13 INFO - PROCESS | 3780 | 1463797033118 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 3780 | ++DOCSHELL 1AE8D800 == 63 [pid = 3780] [id = 540] 18:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (1B00A800) [pid = 3780] [serial = 1620] [outer = 00000000] 18:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1B017800) [pid = 3780] [serial = 1621] [outer = 1B00A800] 18:17:13 INFO - PROCESS | 3780 | 1463797033172 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (1B0DFC00) [pid = 3780] [serial = 1622] [outer = 1B00A800] 18:17:13 INFO - PROCESS | 3780 | 1463797033727 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]]]}] 18:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 962ms 18:17:13 INFO - PROCESS | 3780 | 1463797033757 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:17:13 INFO - PROCESS | 3780 | 1463797033759 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 18:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:17:13 INFO - PROCESS | 3780 | 1463797033763 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:17:13 INFO - PROCESS | 3780 | 1463797033765 Marionette TRACE conn2 <- [1,2126,null,{}] 18:17:13 INFO - PROCESS | 3780 | 1463797033769 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}] 18:17:13 INFO - PROCESS | 3780 | 1463797033879 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:17:14 INFO - PROCESS | 3780 | 1463797034051 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 3780 | ++DOCSHELL 11036C00 == 64 [pid = 3780] [id = 541] 18:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (18554800) [pid = 3780] [serial = 1623] [outer = 00000000] 18:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (19F28800) [pid = 3780] [serial = 1624] [outer = 18554800] 18:17:14 INFO - PROCESS | 3780 | 1463797034105 Marionette DEBUG loaded listener.js 18:17:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (1AA63C00) [pid = 3780] [serial = 1625] [outer = 18554800] 18:17:15 INFO - PROCESS | 3780 | 1463797035008 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]]]}] 18:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1262ms 18:17:15 INFO - PROCESS | 3780 | 1463797035051 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:17:15 INFO - PROCESS | 3780 | 1463797035055 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 18:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:17:15 INFO - PROCESS | 3780 | 1463797035061 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 3780 | 1463797035064 Marionette TRACE conn2 <- [1,2130,null,{}] 18:17:15 INFO - PROCESS | 3780 | 1463797035069 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}] 18:17:15 INFO - PROCESS | 3780 | 1463797035170 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:17:15 INFO - PROCESS | 3780 | 1463797035325 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A58800 == 65 [pid = 3780] [id = 542] 18:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (11049800) [pid = 3780] [serial = 1626] [outer = 00000000] 18:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (1337E000) [pid = 3780] [serial = 1627] [outer = 11049800] 18:17:15 INFO - PROCESS | 3780 | 1463797035376 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (140F0400) [pid = 3780] [serial = 1628] [outer = 11049800] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 15507C00 == 64 [pid = 3780] [id = 533] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 11273400 == 63 [pid = 3780] [id = 532] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 177BA400 == 62 [pid = 3780] [id = 531] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 172DB400 == 61 [pid = 3780] [id = 530] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 14F6CC00 == 60 [pid = 3780] [id = 527] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 12895C00 == 59 [pid = 3780] [id = 526] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 10D46C00 == 58 [pid = 3780] [id = 525] 18:17:15 INFO - PROCESS | 3780 | --DOCSHELL 0F30CC00 == 57 [pid = 3780] [id = 524] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (1B32E400) [pid = 3780] [serial = 1519] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (1AE89000) [pid = 3780] [serial = 1552] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (1A887400) [pid = 3780] [serial = 1451] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (19072000) [pid = 3780] [serial = 1537] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (19C16400) [pid = 3780] [serial = 1540] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (19B55800) [pid = 3780] [serial = 1538] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1A1A4000) [pid = 3780] [serial = 1543] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (19C78C00) [pid = 3780] [serial = 1541] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1A349400) [pid = 3780] [serial = 1544] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1103D400) [pid = 3780] [serial = 1525] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1337B800) [pid = 3780] [serial = 1526] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (19C11400) [pid = 3780] [serial = 1546] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1591B800) [pid = 3780] [serial = 1528] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (15D0F800) [pid = 3780] [serial = 1529] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (182F9400) [pid = 3780] [serial = 1534] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1337D800) [pid = 3780] [serial = 1523] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (11C5A800) [pid = 3780] [serial = 1522] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (16F31000) [pid = 3780] [serial = 1531] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (172E0000) [pid = 3780] [serial = 1532] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (13380400) [pid = 3780] [serial = 1504] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (15E4DC00) [pid = 3780] [serial = 1507] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1A7FC800) [pid = 3780] [serial = 1510] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1B0C6000) [pid = 3780] [serial = 1513] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1B0DA400) [pid = 3780] [serial = 1516] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1AA6AC00) [pid = 3780] [serial = 1549] [outer = 00000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (1ABC0000) [pid = 3780] [serial = 1550] [outer = 00000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (19C7EC00) [pid = 3780] [serial = 1547] [outer = 00000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (18801C00) [pid = 3780] [serial = 1535] [outer = 00000000] [url = about:blank] 18:17:16 INFO - PROCESS | 3780 | 1463797036002 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] 18:17:16 INFO - PROCESS | 3780 | 1463797036067 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 18:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:17:16 INFO - PROCESS | 3780 | 1463797036073 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - PROCESS | 3780 | 1463797036075 Marionette TRACE conn2 <- [1,2134,null,{}] 18:17:16 INFO - PROCESS | 3780 | 1463797036079 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}] 18:17:16 INFO - PROCESS | 3780 | 1463797036173 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:17:16 INFO - PROCESS | 3780 | 1463797036282 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 3780 | ++DOCSHELL 11041800 == 58 [pid = 3780] [id = 543] 18:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (11273400) [pid = 3780] [serial = 1629] [outer = 00000000] 18:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1306A800) [pid = 3780] [serial = 1630] [outer = 11273400] 18:17:16 INFO - PROCESS | 3780 | 1463797036327 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (15513800) [pid = 3780] [serial = 1631] [outer = 11273400] 18:17:16 INFO - PROCESS | 3780 | 1463797036730 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] 18:17:16 INFO - PROCESS | 3780 | 1463797036776 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 18:17:16 INFO - PROCESS | 3780 | 1463797036780 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:17:16 INFO - PROCESS | 3780 | 1463797036783 Marionette TRACE conn2 <- [1,2138,null,{}] 18:17:16 INFO - PROCESS | 3780 | 1463797036793 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}] 18:17:16 INFO - PROCESS | 3780 | 1463797036882 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:17:16 INFO - PROCESS | 3780 | 1463797036892 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 3780 | ++DOCSHELL 161E8400 == 59 [pid = 3780] [id = 544] 18:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (16CEA400) [pid = 3780] [serial = 1632] [outer = 00000000] 18:17:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (16F2FC00) [pid = 3780] [serial = 1633] [outer = 16CEA400] 18:17:16 INFO - PROCESS | 3780 | 1463797036939 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (17717800) [pid = 3780] [serial = 1634] [outer = 16CEA400] 18:17:17 INFO - PROCESS | 3780 | 1463797037411 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]]]}] 18:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 710ms 18:17:17 INFO - PROCESS | 3780 | 1463797037481 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:17:17 INFO - PROCESS | 3780 | 1463797037484 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 18:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:17:17 INFO - PROCESS | 3780 | 1463797037487 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:17:17 INFO - PROCESS | 3780 | 1463797037489 Marionette TRACE conn2 <- [1,2142,null,{}] 18:17:17 INFO - PROCESS | 3780 | 1463797037492 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}] 18:17:17 INFO - PROCESS | 3780 | 1463797037579 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:17:17 INFO - PROCESS | 3780 | 1463797037721 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 3780 | ++DOCSHELL 17975400 == 60 [pid = 3780] [id = 545] 18:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (17A6C000) [pid = 3780] [serial = 1635] [outer = 00000000] 18:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (18809800) [pid = 3780] [serial = 1636] [outer = 17A6C000] 18:17:17 INFO - PROCESS | 3780 | 1463797037766 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (18835400) [pid = 3780] [serial = 1637] [outer = 17A6C000] 18:17:18 INFO - PROCESS | 3780 | 1463797038161 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]]]}] 18:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 694ms 18:17:18 INFO - PROCESS | 3780 | 1463797038186 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 3780 | 1463797038188 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 18:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:17:18 INFO - PROCESS | 3780 | 1463797038249 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 3780 | 1463797038251 Marionette TRACE conn2 <- [1,2146,null,{}] 18:17:18 INFO - PROCESS | 3780 | 1463797038254 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}] 18:17:18 INFO - PROCESS | 3780 | 1463797038388 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:17:18 INFO - PROCESS | 3780 | 1463797038398 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 3780 | ++DOCSHELL 11C5A000 == 61 [pid = 3780] [id = 546] 18:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1854D800) [pid = 3780] [serial = 1638] [outer = 00000000] 18:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (19B53C00) [pid = 3780] [serial = 1639] [outer = 1854D800] 18:17:18 INFO - PROCESS | 3780 | 1463797038519 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (19B5B000) [pid = 3780] [serial = 1640] [outer = 1854D800] 18:17:18 INFO - PROCESS | 3780 | 1463797038947 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]]]}] 18:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 758ms 18:17:19 INFO - PROCESS | 3780 | 1463797039019 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 3780 | 1463797039021 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 18:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:17:19 INFO - PROCESS | 3780 | 1463797039039 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 3780 | 1463797039041 Marionette TRACE conn2 <- [1,2150,null,{}] 18:17:19 INFO - PROCESS | 3780 | 1463797039044 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}] 18:17:19 INFO - PROCESS | 3780 | 1463797039185 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:17:19 INFO - PROCESS | 3780 | 1463797039257 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 3780 | ++DOCSHELL 172DB400 == 62 [pid = 3780] [id = 547] 18:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (19C81400) [pid = 3780] [serial = 1641] [outer = 00000000] 18:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1A7F6C00) [pid = 3780] [serial = 1642] [outer = 19C81400] 18:17:19 INFO - PROCESS | 3780 | 1463797039302 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1AA5F800) [pid = 3780] [serial = 1643] [outer = 19C81400] 18:17:19 INFO - PROCESS | 3780 | 1463797039717 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]]]}] 18:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 757ms 18:17:19 INFO - PROCESS | 3780 | 1463797039786 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:17:19 INFO - PROCESS | 3780 | 1463797039787 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 18:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:17:19 INFO - PROCESS | 3780 | 1463797039791 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 3780 | 1463797039792 Marionette TRACE conn2 <- [1,2154,null,{}] 18:17:19 INFO - PROCESS | 3780 | 1463797039795 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}] 18:17:19 INFO - PROCESS | 3780 | 1463797039921 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:17:20 INFO - PROCESS | 3780 | 1463797039992 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 3780 | ++DOCSHELL 1A40B000 == 63 [pid = 3780] [id = 548] 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1A7F5400) [pid = 3780] [serial = 1644] [outer = 00000000] 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1AC3B000) [pid = 3780] [serial = 1645] [outer = 1A7F5400] 18:17:20 INFO - PROCESS | 3780 | 1463797040036 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1B00B800) [pid = 3780] [serial = 1646] [outer = 1A7F5400] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (17971C00) [pid = 3780] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1289B000) [pid = 3780] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (15D0C800) [pid = 3780] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (179BDC00) [pid = 3780] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (10E36C00) [pid = 3780] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (15506400) [pid = 3780] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (103CA400) [pid = 3780] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (16510C00) [pid = 3780] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (161E9C00) [pid = 3780] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:17:20 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (18830800) [pid = 3780] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:17:20 INFO - PROCESS | 3780 | 1463797040557 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]]]}] 18:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 852ms 18:17:20 INFO - PROCESS | 3780 | 1463797040634 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 3780 | 1463797040636 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 18:17:20 INFO - PROCESS | 3780 | 1463797040639 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:17:20 INFO - PROCESS | 3780 | 1463797040641 Marionette TRACE conn2 <- [1,2158,null,{}] 18:17:20 INFO - PROCESS | 3780 | 1463797040644 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}] 18:17:20 INFO - PROCESS | 3780 | 1463797040729 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:17:20 INFO - PROCESS | 3780 | 1463797040736 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 3780 | ++DOCSHELL 11A01800 == 64 [pid = 3780] [id = 549] 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1289B000) [pid = 3780] [serial = 1647] [outer = 00000000] 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1854C800) [pid = 3780] [serial = 1648] [outer = 1289B000] 18:17:20 INFO - PROCESS | 3780 | 1463797040779 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (19F26C00) [pid = 3780] [serial = 1649] [outer = 1289B000] 18:17:21 INFO - PROCESS | 3780 | 1463797041223 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]]]}] 18:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 646ms 18:17:21 INFO - PROCESS | 3780 | 1463797041278 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 3780 | 1463797041280 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 18:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:17:21 INFO - PROCESS | 3780 | 1463797041283 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - PROCESS | 3780 | 1463797041285 Marionette TRACE conn2 <- [1,2162,null,{}] 18:17:21 INFO - PROCESS | 3780 | 1463797041289 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}] 18:17:21 INFO - PROCESS | 3780 | 1463797041374 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:17:21 INFO - PROCESS | 3780 | 1463797041380 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:21 INFO - PROCESS | 3780 | ++DOCSHELL 15D0C800 == 65 [pid = 3780] [id = 550] 18:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (18547C00) [pid = 3780] [serial = 1650] [outer = 00000000] 18:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1B016000) [pid = 3780] [serial = 1651] [outer = 18547C00] 18:17:21 INFO - PROCESS | 3780 | 1463797041424 Marionette DEBUG loaded listener.js 18:17:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1B0CA800) [pid = 3780] [serial = 1652] [outer = 18547C00] 18:17:21 INFO - PROCESS | 3780 | 1463797041899 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]]]}] 18:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 647ms 18:17:21 INFO - PROCESS | 3780 | 1463797041955 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:17:21 INFO - PROCESS | 3780 | 1463797041957 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 18:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:17:21 INFO - PROCESS | 3780 | 1463797041960 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - PROCESS | 3780 | 1463797041962 Marionette TRACE conn2 <- [1,2166,null,{}] 18:17:21 INFO - PROCESS | 3780 | 1463797041965 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}] 18:17:22 INFO - PROCESS | 3780 | 1463797042050 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:17:22 INFO - PROCESS | 3780 | 1463797042056 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB4C00 == 66 [pid = 3780] [id = 551] 18:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1AC2D400) [pid = 3780] [serial = 1653] [outer = 00000000] 18:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1B0E4C00) [pid = 3780] [serial = 1654] [outer = 1AC2D400] 18:17:22 INFO - PROCESS | 3780 | 1463797042099 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1B334400) [pid = 3780] [serial = 1655] [outer = 1AC2D400] 18:17:22 INFO - PROCESS | 3780 | 1463797042838 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]]]}] 18:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 946ms 18:17:22 INFO - PROCESS | 3780 | 1463797042906 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:17:22 INFO - PROCESS | 3780 | 1463797042911 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 18:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:17:22 INFO - PROCESS | 3780 | 1463797042916 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:17:22 INFO - PROCESS | 3780 | 1463797042920 Marionette TRACE conn2 <- [1,2170,null,{}] 18:17:22 INFO - PROCESS | 3780 | 1463797042925 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}] 18:17:23 INFO - PROCESS | 3780 | 1463797043072 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:17:23 INFO - PROCESS | 3780 | 1463797043201 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 3780 | ++DOCSHELL 10D47C00 == 67 [pid = 3780] [id = 552] 18:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (10E3F800) [pid = 3780] [serial = 1656] [outer = 00000000] 18:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (13320000) [pid = 3780] [serial = 1657] [outer = 10E3F800] 18:17:23 INFO - PROCESS | 3780 | 1463797043256 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (143A0C00) [pid = 3780] [serial = 1658] [outer = 10E3F800] 18:17:23 INFO - PROCESS | 3780 | 1463797043815 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]]]}] 18:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 947ms 18:17:23 INFO - PROCESS | 3780 | 1463797043862 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:17:23 INFO - PROCESS | 3780 | 1463797043868 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 18:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:17:23 INFO - PROCESS | 3780 | 1463797043875 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 3780 | 1463797043878 Marionette TRACE conn2 <- [1,2174,null,{}] 18:17:23 INFO - PROCESS | 3780 | 1463797043882 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}] 18:17:24 INFO - PROCESS | 3780 | 1463797043994 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:17:24 INFO - PROCESS | 3780 | 1463797044159 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 3780 | ++DOCSHELL 161E9C00 == 68 [pid = 3780] [id = 553] 18:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (16510400) [pid = 3780] [serial = 1659] [outer = 00000000] 18:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (17077000) [pid = 3780] [serial = 1660] [outer = 16510400] 18:17:24 INFO - PROCESS | 3780 | 1463797044214 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (18234000) [pid = 3780] [serial = 1661] [outer = 16510400] 18:17:24 INFO - PROCESS | 3780 | 1463797044845 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]]]}] 18:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1010ms 18:17:24 INFO - PROCESS | 3780 | 1463797044882 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 3780 | 1463797044884 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 18:17:24 INFO - PROCESS | 3780 | 1463797044889 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:17:24 INFO - PROCESS | 3780 | 1463797044893 Marionette TRACE conn2 <- [1,2178,null,{}] 18:17:24 INFO - PROCESS | 3780 | 1463797044904 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}] 18:17:25 INFO - PROCESS | 3780 | 1463797045017 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:17:25 INFO - PROCESS | 3780 | 1463797045217 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 3780 | ++DOCSHELL 1A7F2000 == 69 [pid = 3780] [id = 554] 18:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (1AA60000) [pid = 3780] [serial = 1662] [outer = 00000000] 18:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (1ABC0C00) [pid = 3780] [serial = 1663] [outer = 1AA60000] 18:17:25 INFO - PROCESS | 3780 | 1463797045274 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (1B0DC800) [pid = 3780] [serial = 1664] [outer = 1AA60000] 18:17:25 INFO - PROCESS | 3780 | 1463797045782 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]]]}] 18:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 915ms 18:17:25 INFO - PROCESS | 3780 | 1463797045828 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:17:25 INFO - PROCESS | 3780 | 1463797045831 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 18:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:17:25 INFO - PROCESS | 3780 | 1463797045851 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - PROCESS | 3780 | 1463797045853 Marionette TRACE conn2 <- [1,2182,null,{}] 18:17:25 INFO - PROCESS | 3780 | 1463797045857 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}] 18:17:25 INFO - PROCESS | 3780 | 1463797045967 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:17:26 INFO - PROCESS | 3780 | 1463797046129 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 3780 | ++DOCSHELL 1AA62400 == 70 [pid = 3780] [id = 555] 18:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (1B5B0400) [pid = 3780] [serial = 1665] [outer = 00000000] 18:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (1B5BAC00) [pid = 3780] [serial = 1666] [outer = 1B5B0400] 18:17:26 INFO - PROCESS | 3780 | 1463797046183 Marionette DEBUG loaded listener.js 18:17:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (1B7A1800) [pid = 3780] [serial = 1667] [outer = 1B5B0400] 18:17:26 INFO - PROCESS | 3780 | 1463797046768 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]]]}] 18:17:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 947ms 18:17:26 INFO - PROCESS | 3780 | 1463797046797 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 3780 | 1463797046799 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 18:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:17:26 INFO - PROCESS | 3780 | 1463797046817 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - PROCESS | 3780 | 1463797046819 Marionette TRACE conn2 <- [1,2186,null,{}] 18:17:26 INFO - PROCESS | 3780 | 1463797046822 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}] 18:17:26 INFO - PROCESS | 3780 | 1463797046928 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:17:27 INFO - PROCESS | 3780 | 1463797047078 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 3780 | ++DOCSHELL 11272800 == 71 [pid = 3780] [id = 556] 18:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (19BCF800) [pid = 3780] [serial = 1668] [outer = 00000000] 18:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (19BD5400) [pid = 3780] [serial = 1669] [outer = 19BCF800] 18:17:27 INFO - PROCESS | 3780 | 1463797047132 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (19BD7C00) [pid = 3780] [serial = 1670] [outer = 19BCF800] 18:17:27 INFO - PROCESS | 3780 | 1463797047682 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]]]}] 18:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 915ms 18:17:27 INFO - PROCESS | 3780 | 1463797047718 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 3780 | 1463797047720 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 18:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:17:27 INFO - PROCESS | 3780 | 1463797047724 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - PROCESS | 3780 | 1463797047726 Marionette TRACE conn2 <- [1,2190,null,{}] 18:17:27 INFO - PROCESS | 3780 | 1463797047730 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}] 18:17:27 INFO - PROCESS | 3780 | 1463797047845 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:17:28 INFO - PROCESS | 3780 | 1463797048010 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:28 INFO - PROCESS | 3780 | ++DOCSHELL 19BCBC00 == 72 [pid = 3780] [id = 557] 18:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (19BD3800) [pid = 3780] [serial = 1671] [outer = 00000000] 18:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1B8BDC00) [pid = 3780] [serial = 1672] [outer = 19BD3800] 18:17:28 INFO - PROCESS | 3780 | 1463797048064 Marionette DEBUG loaded listener.js 18:17:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (1B8C1800) [pid = 3780] [serial = 1673] [outer = 19BD3800] 18:17:28 INFO - PROCESS | 3780 | 1463797048727 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]]]}] 18:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1010ms 18:17:28 INFO - PROCESS | 3780 | 1463797048758 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:17:28 INFO - PROCESS | 3780 | 1463797048761 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 18:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:17:28 INFO - PROCESS | 3780 | 1463797048764 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:17:28 INFO - PROCESS | 3780 | 1463797048766 Marionette TRACE conn2 <- [1,2194,null,{}] 18:17:28 INFO - PROCESS | 3780 | 1463797048785 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}] 18:17:28 INFO - PROCESS | 3780 | 1463797048893 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:17:29 INFO - PROCESS | 3780 | 1463797049044 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 3780 | ++DOCSHELL 10D3B000 == 73 [pid = 3780] [id = 558] 18:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 182 (1103C000) [pid = 3780] [serial = 1674] [outer = 00000000] 18:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 183 (1314A400) [pid = 3780] [serial = 1675] [outer = 1103C000] 18:17:29 INFO - PROCESS | 3780 | 1463797049100 Marionette DEBUG loaded listener.js 18:17:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 184 (143AD800) [pid = 3780] [serial = 1676] [outer = 1103C000] 18:17:29 INFO - PROCESS | 3780 | --DOCSHELL 1B5B5000 == 72 [pid = 3780] [id = 16] 18:17:29 INFO - PROCESS | 3780 | 1463797049945 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]]]}] 18:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1230ms 18:17:29 INFO - PROCESS | 3780 | 1463797049981 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:17:29 INFO - PROCESS | 3780 | 1463797049984 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 18:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:17:30 INFO - PROCESS | 3780 | 1463797049989 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - PROCESS | 3780 | 1463797049992 Marionette TRACE conn2 <- [1,2198,null,{}] 18:17:30 INFO - PROCESS | 3780 | 1463797049996 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}] 18:17:30 INFO - PROCESS | 3780 | 1463797050101 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:17:30 INFO - PROCESS | 3780 | 1463797050263 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:30 INFO - PROCESS | 3780 | ++DOCSHELL 10435000 == 73 [pid = 3780] [id = 559] 18:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 185 (11042400) [pid = 3780] [serial = 1677] [outer = 00000000] 18:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 186 (1337D800) [pid = 3780] [serial = 1678] [outer = 11042400] 18:17:30 INFO - PROCESS | 3780 | 1463797050314 Marionette DEBUG loaded listener.js 18:17:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 187 (1550B400) [pid = 3780] [serial = 1679] [outer = 11042400] 18:17:30 INFO - PROCESS | 3780 | 1463797050886 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]]]}] 18:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 962ms 18:17:30 INFO - PROCESS | 3780 | 1463797050944 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:17:30 INFO - PROCESS | 3780 | 1463797050949 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 18:17:30 INFO - PROCESS | 3780 | 1463797050956 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - PROCESS | 3780 | 1463797050958 Marionette TRACE conn2 <- [1,2202,null,{}] 18:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:17:30 INFO - PROCESS | 3780 | 1463797050962 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}] 18:17:31 INFO - PROCESS | 3780 | 1463797051085 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:17:31 INFO - PROCESS | 3780 | 1463797051236 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 18554000 == 72 [pid = 3780] [id = 440] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 11279400 == 71 [pid = 3780] [id = 118] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 19B57C00 == 70 [pid = 3780] [id = 472] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 171D7000 == 69 [pid = 3780] [id = 473] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 0C785800 == 68 [pid = 3780] [id = 123] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 15D0C800 == 67 [pid = 3780] [id = 550] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 11A01800 == 66 [pid = 3780] [id = 549] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 1A40B000 == 65 [pid = 3780] [id = 548] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 172DB400 == 64 [pid = 3780] [id = 547] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 11C5A000 == 63 [pid = 3780] [id = 546] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 17975400 == 62 [pid = 3780] [id = 545] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 161E8400 == 61 [pid = 3780] [id = 544] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 11038000 == 60 [pid = 3780] [id = 528] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 11041800 == 59 [pid = 3780] [id = 543] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 10A58800 == 58 [pid = 3780] [id = 542] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 105E7C00 == 57 [pid = 3780] [id = 539] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 1A1A7800 == 56 [pid = 3780] [id = 538] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 177B6000 == 55 [pid = 3780] [id = 537] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 13385400 == 54 [pid = 3780] [id = 536] 18:17:31 INFO - PROCESS | 3780 | --DOCSHELL 10D45000 == 53 [pid = 3780] [id = 535] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 186 (1880AC00) [pid = 3780] [serial = 1598] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 185 (16F26400) [pid = 3780] [serial = 1588] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 184 (1717AC00) [pid = 3780] [serial = 1589] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 183 (19B53000) [pid = 3780] [serial = 1600] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 182 (19C12800) [pid = 3780] [serial = 1601] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 181 (182EE400) [pid = 3780] [serial = 1591] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (13DB5800) [pid = 3780] [serial = 1555] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (16EA2C00) [pid = 3780] [serial = 1558] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (1AE88000) [pid = 3780] [serial = 1561] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (1B0E8800) [pid = 3780] [serial = 1564] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (1B5B5C00) [pid = 3780] [serial = 1567] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (1330B000) [pid = 3780] [serial = 1579] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (1382E800) [pid = 3780] [serial = 1580] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (15E4A800) [pid = 3780] [serial = 1585] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (18834C00) [pid = 3780] [serial = 1594] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (161E3800) [pid = 3780] [serial = 1586] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (11CE9C00) [pid = 3780] [serial = 1577] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (11035C00) [pid = 3780] [serial = 1576] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (18806C00) [pid = 3780] [serial = 1592] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (15513C00) [pid = 3780] [serial = 1582] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1570EC00) [pid = 3780] [serial = 1583] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (12AE1800) [pid = 3780] [serial = 1574] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (11044C00) [pid = 3780] [serial = 1573] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1B8B9C00) [pid = 3780] [serial = 1570] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (179BBC00) [pid = 3780] [serial = 1597] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (19C7AC00) [pid = 3780] [serial = 1603] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (19078C00) [pid = 3780] [serial = 1595] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3780 | ++DOCSHELL 1036E000 == 54 [pid = 3780] [id = 560] 18:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (105E7C00) [pid = 3780] [serial = 1680] [outer = 00000000] 18:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (11052400) [pid = 3780] [serial = 1681] [outer = 105E7C00] 18:17:31 INFO - PROCESS | 3780 | 1463797051327 Marionette DEBUG loaded listener.js 18:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (1287EC00) [pid = 3780] [serial = 1682] [outer = 105E7C00] 18:17:31 INFO - PROCESS | 3780 | 1463797051750 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]]]}] 18:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 852ms 18:17:31 INFO - PROCESS | 3780 | 1463797051802 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:17:31 INFO - PROCESS | 3780 | 1463797051805 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 18:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:17:31 INFO - PROCESS | 3780 | 1463797051808 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:17:31 INFO - PROCESS | 3780 | 1463797051811 Marionette TRACE conn2 <- [1,2206,null,{}] 18:17:31 INFO - PROCESS | 3780 | 1463797051822 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}] 18:17:31 INFO - PROCESS | 3780 | 1463797051964 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:17:31 INFO - PROCESS | 3780 | 1463797051977 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:31 INFO - PROCESS | 3780 | ++DOCSHELL 15506400 == 55 [pid = 3780] [id = 561] 18:17:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1570AC00) [pid = 3780] [serial = 1683] [outer = 00000000] 18:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (17188800) [pid = 3780] [serial = 1684] [outer = 1570AC00] 18:17:32 INFO - PROCESS | 3780 | 1463797052023 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (18234400) [pid = 3780] [serial = 1685] [outer = 1570AC00] 18:17:32 INFO - PROCESS | 3780 | 1463797052512 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]]]}] 18:17:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:17:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 694ms 18:17:32 INFO - PROCESS | 3780 | 1463797052539 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 3780 | 1463797052541 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 18:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:17:32 INFO - PROCESS | 3780 | 1463797052545 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 3780 | 1463797052546 Marionette TRACE conn2 <- [1,2210,null,{}] 18:17:32 INFO - PROCESS | 3780 | 1463797052550 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}] 18:17:32 INFO - PROCESS | 3780 | 1463797052639 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:17:32 INFO - PROCESS | 3780 | 1463797052646 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 3780 | ++DOCSHELL 18550C00 == 56 [pid = 3780] [id = 562] 18:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (18553800) [pid = 3780] [serial = 1686] [outer = 00000000] 18:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (1880FC00) [pid = 3780] [serial = 1687] [outer = 18553800] 18:17:32 INFO - PROCESS | 3780 | 1463797052690 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (19075000) [pid = 3780] [serial = 1688] [outer = 18553800] 18:17:33 INFO - PROCESS | 3780 | 1463797053152 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]]]}] 18:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 646ms 18:17:33 INFO - PROCESS | 3780 | 1463797053183 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 3780 | 1463797053185 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 18:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:17:33 INFO - PROCESS | 3780 | 1463797053188 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 3780 | 1463797053190 Marionette TRACE conn2 <- [1,2214,null,{}] 18:17:33 INFO - PROCESS | 3780 | 1463797053193 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}] 18:17:33 INFO - PROCESS | 3780 | 1463797053280 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:17:33 INFO - PROCESS | 3780 | 1463797053286 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 3780 | ++DOCSHELL 17715800 == 57 [pid = 3780] [id = 563] 18:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (19071C00) [pid = 3780] [serial = 1689] [outer = 00000000] 18:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (19B58800) [pid = 3780] [serial = 1690] [outer = 19071C00] 18:17:33 INFO - PROCESS | 3780 | 1463797053329 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (1103E800) [pid = 3780] [serial = 1691] [outer = 19071C00] 18:17:33 INFO - PROCESS | 3780 | 1463797053862 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]]]}] 18:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 710ms 18:17:33 INFO - PROCESS | 3780 | 1463797053888 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 3780 | 1463797053890 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 18:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:17:33 INFO - PROCESS | 3780 | 1463797053893 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 3780 | 1463797053895 Marionette TRACE conn2 <- [1,2218,null,{}] 18:17:33 INFO - PROCESS | 3780 | 1463797053898 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}] 18:17:34 INFO - PROCESS | 3780 | 1463797054031 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:17:34 INFO - PROCESS | 3780 | 1463797054103 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 3780 | ++DOCSHELL 19BD6800 == 58 [pid = 3780] [id = 564] 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (19C0DC00) [pid = 3780] [serial = 1692] [outer = 00000000] 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (19C7E400) [pid = 3780] [serial = 1693] [outer = 19C0DC00] 18:17:34 INFO - PROCESS | 3780 | 1463797054147 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (19F2EC00) [pid = 3780] [serial = 1694] [outer = 19C0DC00] 18:17:34 INFO - PROCESS | 3780 | 1463797054552 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]]]}] 18:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 710ms 18:17:34 INFO - PROCESS | 3780 | 1463797054593 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 3780 | 1463797054595 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 18:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:17:34 INFO - PROCESS | 3780 | 1463797054598 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 3780 | 1463797054600 Marionette TRACE conn2 <- [1,2222,null,{}] 18:17:34 INFO - PROCESS | 3780 | 1463797054603 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}] 18:17:34 INFO - PROCESS | 3780 | 1463797054727 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:17:34 INFO - PROCESS | 3780 | 1463797054826 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 3780 | ++DOCSHELL 19C16C00 == 59 [pid = 3780] [id = 565] 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (1A348800) [pid = 3780] [serial = 1695] [outer = 00000000] 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (1AA6AC00) [pid = 3780] [serial = 1696] [outer = 1A348800] 18:17:34 INFO - PROCESS | 3780 | 1463797054869 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (1ABC0000) [pid = 3780] [serial = 1697] [outer = 1A348800] 18:17:35 INFO - PROCESS | 3780 | 1463797055329 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]]]}] 18:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 757ms 18:17:35 INFO - PROCESS | 3780 | 1463797055371 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:17:35 INFO - PROCESS | 3780 | 1463797055373 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 18:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:17:35 INFO - PROCESS | 3780 | 1463797055383 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 3780 | 1463797055385 Marionette TRACE conn2 <- [1,2226,null,{}] 18:17:35 INFO - PROCESS | 3780 | 1463797055388 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}] 18:17:35 INFO - PROCESS | 3780 | 1463797055517 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:17:35 INFO - PROCESS | 3780 | 1463797055528 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A40B000 == 60 [pid = 3780] [id = 566] 18:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (1A40CC00) [pid = 3780] [serial = 1698] [outer = 00000000] 18:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (1B016400) [pid = 3780] [serial = 1699] [outer = 1A40CC00] 18:17:35 INFO - PROCESS | 3780 | 1463797055635 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 181 (1B0D3800) [pid = 3780] [serial = 1700] [outer = 1A40CC00] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 180 (19C16800) [pid = 3780] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (18554800) [pid = 3780] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (19C81400) [pid = 3780] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (16CEA400) [pid = 3780] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (140F9000) [pid = 3780] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (1907B000) [pid = 3780] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (1289B000) [pid = 3780] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (11049800) [pid = 3780] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (1AC3CC00) [pid = 3780] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (19F2AC00) [pid = 3780] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1A7F5400) [pid = 3780] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (19F22000) [pid = 3780] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1331E800) [pid = 3780] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (11040C00) [pid = 3780] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (11273400) [pid = 3780] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (177C3000) [pid = 3780] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1ABB2800) [pid = 3780] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (16EA1C00) [pid = 3780] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1854D800) [pid = 3780] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (17A6C000) [pid = 3780] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (105E7800) [pid = 3780] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (19074C00) [pid = 3780] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (10D40400) [pid = 3780] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (10E3C000) [pid = 3780] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (18547C00) [pid = 3780] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (130D0000) [pid = 3780] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1717C400) [pid = 3780] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1ABB1400) [pid = 3780] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (10D47000) [pid = 3780] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1823BC00) [pid = 3780] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:17:36 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (172DA800) [pid = 3780] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:17:36 INFO - PROCESS | 3780 | 1463797056342 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]]]}] 18:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1010ms 18:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:17:36 INFO - PROCESS | 3780 | 1463797056380 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 3780 | 1463797056382 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 18:17:36 INFO - PROCESS | 3780 | 1463797056385 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 3780 | 1463797056396 Marionette TRACE conn2 <- [1,2230,null,{}] 18:17:36 INFO - PROCESS | 3780 | 1463797056400 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}] 18:17:36 INFO - PROCESS | 3780 | 1463797056492 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:17:36 INFO - PROCESS | 3780 | 1463797056614 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 3780 | ++DOCSHELL 105E7800 == 61 [pid = 3780] [id = 567] 18:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (10A5AC00) [pid = 3780] [serial = 1701] [outer = 00000000] 18:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (10E37800) [pid = 3780] [serial = 1702] [outer = 10A5AC00] 18:17:36 INFO - PROCESS | 3780 | 1463797056657 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (13317800) [pid = 3780] [serial = 1703] [outer = 10A5AC00] 18:17:37 INFO - PROCESS | 3780 | 1463797057009 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]]]}] 18:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 663ms 18:17:37 INFO - PROCESS | 3780 | 1463797057044 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 3780 | 1463797057046 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 18:17:37 INFO - PROCESS | 3780 | 1463797057049 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:17:37 INFO - PROCESS | 3780 | 1463797057051 Marionette TRACE conn2 <- [1,2234,null,{}] 18:17:37 INFO - PROCESS | 3780 | 1463797057054 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}] 18:17:37 INFO - PROCESS | 3780 | 1463797057190 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:17:37 INFO - PROCESS | 3780 | 1463797057199 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 3780 | ++DOCSHELL 1104D800 == 62 [pid = 3780] [id = 568] 18:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1142A000) [pid = 3780] [serial = 1704] [outer = 00000000] 18:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (16F2F000) [pid = 3780] [serial = 1705] [outer = 1142A000] 18:17:37 INFO - PROCESS | 3780 | 1463797057246 Marionette DEBUG loaded listener.js 18:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (12DF7000) [pid = 3780] [serial = 1706] [outer = 1142A000] 18:17:37 INFO - PROCESS | 3780 | 1463797057669 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]]]}] 18:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 647ms 18:17:37 INFO - PROCESS | 3780 | 1463797057687 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 3780 | 1463797057690 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 18:17:37 INFO - PROCESS | 3780 | 1463797057693 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:17:37 INFO - PROCESS | 3780 | 1463797057695 Marionette TRACE conn2 <- [1,2238,null,{}] 18:17:37 INFO - PROCESS | 3780 | 1463797057699 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}] 18:17:37 INFO - PROCESS | 3780 | 1463797057850 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:17:37 INFO - PROCESS | 3780 | 1463797057898 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 3780 | ++DOCSHELL 19C7D000 == 63 [pid = 3780] [id = 569] 18:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (19F2BC00) [pid = 3780] [serial = 1707] [outer = 00000000] 18:17:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1A87F800) [pid = 3780] [serial = 1708] [outer = 19F2BC00] 18:17:37 INFO - PROCESS | 3780 | 1463797057945 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1B012000) [pid = 3780] [serial = 1709] [outer = 19F2BC00] 18:17:38 INFO - PROCESS | 3780 | 1463797058546 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]]]}] 18:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 915ms 18:17:38 INFO - PROCESS | 3780 | 1463797058598 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:17:38 INFO - PROCESS | 3780 | 1463797058603 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 18:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:17:38 INFO - PROCESS | 3780 | 1463797058608 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:17:38 INFO - PROCESS | 3780 | 1463797058612 Marionette TRACE conn2 <- [1,2242,null,{}] 18:17:38 INFO - PROCESS | 3780 | 1463797058618 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}] 18:17:38 INFO - PROCESS | 3780 | 1463797058783 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:17:38 INFO - PROCESS | 3780 | 1463797058939 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:38 INFO - PROCESS | 3780 | ++DOCSHELL 11045000 == 64 [pid = 3780] [id = 570] 18:17:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (11051800) [pid = 3780] [serial = 1710] [outer = 00000000] 18:17:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1306F400) [pid = 3780] [serial = 1711] [outer = 11051800] 18:17:38 INFO - PROCESS | 3780 | 1463797059000 Marionette DEBUG loaded listener.js 18:17:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (13DADC00) [pid = 3780] [serial = 1712] [outer = 11051800] 18:17:39 INFO - PROCESS | 3780 | 1463797059620 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]]]}] 18:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1057ms 18:17:39 INFO - PROCESS | 3780 | 1463797059688 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:17:39 INFO - PROCESS | 3780 | 1463797059694 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 18:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:17:39 INFO - PROCESS | 3780 | 1463797059700 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:17:39 INFO - PROCESS | 3780 | 1463797059703 Marionette TRACE conn2 <- [1,2246,null,{}] 18:17:39 INFO - PROCESS | 3780 | 1463797059727 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}] 18:17:39 INFO - PROCESS | 3780 | 1463797059870 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:17:40 INFO - PROCESS | 3780 | 1463797060026 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:40 INFO - PROCESS | 3780 | ++DOCSHELL 15661800 == 65 [pid = 3780] [id = 571] 18:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (15709C00) [pid = 3780] [serial = 1713] [outer = 00000000] 18:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (16511000) [pid = 3780] [serial = 1714] [outer = 15709C00] 18:17:40 INFO - PROCESS | 3780 | 1463797060095 Marionette DEBUG loaded listener.js 18:17:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (1707B800) [pid = 3780] [serial = 1715] [outer = 15709C00] 18:17:40 INFO - PROCESS | 3780 | 1463797060712 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]]]}] 18:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1041ms 18:17:40 INFO - PROCESS | 3780 | 1463797060742 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 3780 | 1463797060745 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 18:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:17:40 INFO - PROCESS | 3780 | 1463797060749 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 3780 | 1463797060752 Marionette TRACE conn2 <- [1,2250,null,{}] 18:17:40 INFO - PROCESS | 3780 | 1463797060763 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}] 18:17:40 INFO - PROCESS | 3780 | 1463797060900 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:17:41 INFO - PROCESS | 3780 | 1463797061071 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 3780 | ++DOCSHELL 19C12800 == 66 [pid = 3780] [id = 572] 18:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (19C13C00) [pid = 3780] [serial = 1716] [outer = 00000000] 18:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (19F2E800) [pid = 3780] [serial = 1717] [outer = 19C13C00] 18:17:41 INFO - PROCESS | 3780 | 1463797061127 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (1A882400) [pid = 3780] [serial = 1718] [outer = 19C13C00] 18:17:41 INFO - PROCESS | 3780 | 1463797061689 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]]]}] 18:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1010ms 18:17:41 INFO - PROCESS | 3780 | 1463797061751 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:17:41 INFO - PROCESS | 3780 | 1463797061754 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 18:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:17:41 INFO - PROCESS | 3780 | 1463797061757 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:17:41 INFO - PROCESS | 3780 | 1463797061759 Marionette TRACE conn2 <- [1,2254,null,{}] 18:17:41 INFO - PROCESS | 3780 | 1463797061763 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}] 18:17:41 INFO - PROCESS | 3780 | 1463797061873 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:17:42 INFO - PROCESS | 3780 | 1463797062074 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 3780 | ++DOCSHELL 19A0A000 == 67 [pid = 3780] [id = 573] 18:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (19A0B400) [pid = 3780] [serial = 1719] [outer = 00000000] 18:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (19A0FC00) [pid = 3780] [serial = 1720] [outer = 19A0B400] 18:17:42 INFO - PROCESS | 3780 | 1463797062128 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (19A15000) [pid = 3780] [serial = 1721] [outer = 19A0B400] 18:17:42 INFO - PROCESS | 3780 | 1463797062679 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]]]}] 18:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 962ms 18:17:42 INFO - PROCESS | 3780 | 1463797062734 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:17:42 INFO - PROCESS | 3780 | 1463797062736 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 18:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:17:42 INFO - PROCESS | 3780 | 1463797062740 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:17:42 INFO - PROCESS | 3780 | 1463797062742 Marionette TRACE conn2 <- [1,2258,null,{}] 18:17:42 INFO - PROCESS | 3780 | 1463797062746 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}] 18:17:42 INFO - PROCESS | 3780 | 1463797062853 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:17:43 INFO - PROCESS | 3780 | 1463797063020 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 3780 | ++DOCSHELL 10E38400 == 68 [pid = 3780] [id = 574] 18:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (11036800) [pid = 3780] [serial = 1722] [outer = 00000000] 18:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 173 (143A2800) [pid = 3780] [serial = 1723] [outer = 11036800] 18:17:43 INFO - PROCESS | 3780 | 1463797063074 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 174 (143AA000) [pid = 3780] [serial = 1724] [outer = 11036800] 18:17:44 INFO - PROCESS | 3780 | 1463797063998 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]]]}] 18:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1309ms 18:17:44 INFO - PROCESS | 3780 | 1463797064034 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 3780 | 1463797064038 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 18:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:17:44 INFO - PROCESS | 3780 | 1463797064043 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 3780 | 1463797064047 Marionette TRACE conn2 <- [1,2262,null,{}] 18:17:44 INFO - PROCESS | 3780 | 1463797064053 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}] 18:17:44 INFO - PROCESS | 3780 | 1463797064153 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:17:44 INFO - PROCESS | 3780 | 1463797064314 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 3780 | ++DOCSHELL 103DE800 == 69 [pid = 3780] [id = 575] 18:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 175 (10476C00) [pid = 3780] [serial = 1725] [outer = 00000000] 18:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 176 (10D48000) [pid = 3780] [serial = 1726] [outer = 10476C00] 18:17:44 INFO - PROCESS | 3780 | 1463797064363 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 177 (11A0B000) [pid = 3780] [serial = 1727] [outer = 10476C00] 18:17:44 INFO - PROCESS | 3780 | 1463797064924 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]]]}] 18:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 899ms 18:17:44 INFO - PROCESS | 3780 | 1463797064953 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 3780 | 1463797064958 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 18:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:17:44 INFO - PROCESS | 3780 | 1463797064965 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 3780 | 1463797064968 Marionette TRACE conn2 <- [1,2266,null,{}] 18:17:45 INFO - PROCESS | 3780 | 1463797064971 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}] 18:17:45 INFO - PROCESS | 3780 | 1463797065067 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:17:45 INFO - PROCESS | 3780 | 1463797065264 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 3780 | ++DOCSHELL 13383C00 == 70 [pid = 3780] [id = 576] 18:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 178 (13388800) [pid = 3780] [serial = 1728] [outer = 00000000] 18:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 179 (13834400) [pid = 3780] [serial = 1729] [outer = 13388800] 18:17:45 INFO - PROCESS | 3780 | 1463797065312 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 180 (140F9800) [pid = 3780] [serial = 1730] [outer = 13388800] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1104D800 == 69 [pid = 3780] [id = 568] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 105E7800 == 68 [pid = 3780] [id = 567] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1A40B000 == 67 [pid = 3780] [id = 566] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 19C16C00 == 66 [pid = 3780] [id = 565] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 19BD6800 == 65 [pid = 3780] [id = 564] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 17715800 == 64 [pid = 3780] [id = 563] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 16E9B800 == 63 [pid = 3780] [id = 534] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 18550C00 == 62 [pid = 3780] [id = 562] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 15506400 == 61 [pid = 3780] [id = 561] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1A1AB400 == 60 [pid = 3780] [id = 17] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1036E000 == 59 [pid = 3780] [id = 560] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 179 (1A40F800) [pid = 3780] [serial = 1615] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 178 (10F67000) [pid = 3780] [serial = 1606] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 177 (1ABBCC00) [pid = 3780] [serial = 1618] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 176 (1B017800) [pid = 3780] [serial = 1621] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 175 (143A4000) [pid = 3780] [serial = 1609] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 174 (1882C000) [pid = 3780] [serial = 1612] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOMWINDOW == 173 (1B0E4C00) [pid = 3780] [serial = 1654] [outer = 00000000] [url = about:blank] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 10435000 == 58 [pid = 3780] [id = 559] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 10D3B000 == 57 [pid = 3780] [id = 558] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 19BCBC00 == 56 [pid = 3780] [id = 557] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 11272800 == 55 [pid = 3780] [id = 556] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1AA62400 == 54 [pid = 3780] [id = 555] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1A7F2000 == 53 [pid = 3780] [id = 554] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 161E9C00 == 52 [pid = 3780] [id = 553] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 10D47C00 == 51 [pid = 3780] [id = 552] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 161E0000 == 50 [pid = 3780] [id = 529] 18:17:45 INFO - PROCESS | 3780 | --DOCSHELL 1ABB4C00 == 49 [pid = 3780] [id = 551] 18:17:45 INFO - PROCESS | 3780 | 1463797065941 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]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1009ms 18:17:46 INFO - PROCESS | 3780 | 1463797066001 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 3780 | 1463797066003 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 18:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:17:46 INFO - PROCESS | 3780 | 1463797066008 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 3780 | 1463797066012 Marionette TRACE conn2 <- [1,2270,null,{}] 18:17:46 INFO - PROCESS | 3780 | 1463797066022 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}] 18:17:46 INFO - PROCESS | 3780 | 1463797066112 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 172 (19C7F400) [pid = 3780] [serial = 1370] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (19F28800) [pid = 3780] [serial = 1624] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1AA5F800) [pid = 3780] [serial = 1643] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (17717800) [pid = 3780] [serial = 1634] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1570F400) [pid = 3780] [serial = 1364] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1AE8D000) [pid = 3780] [serial = 1469] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1854C800) [pid = 3780] [serial = 1648] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1337E000) [pid = 3780] [serial = 1627] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1B010000) [pid = 3780] [serial = 1502] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (1A405C00) [pid = 3780] [serial = 1418] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (140F0400) [pid = 3780] [serial = 1628] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1B00B800) [pid = 3780] [serial = 1646] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1A1A6400) [pid = 3780] [serial = 1415] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (14F6D000) [pid = 3780] [serial = 1409] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (143A2000) [pid = 3780] [serial = 1505] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (15513800) [pid = 3780] [serial = 1631] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (19F26C00) [pid = 3780] [serial = 1649] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (17B85000) [pid = 3780] [serial = 1310] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1306A800) [pid = 3780] [serial = 1630] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1AC33400) [pid = 3780] [serial = 1466] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (19F30C00) [pid = 3780] [serial = 1604] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1AC3B000) [pid = 3780] [serial = 1645] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (19B53C00) [pid = 3780] [serial = 1639] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (18809800) [pid = 3780] [serial = 1636] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19B5B000) [pid = 3780] [serial = 1640] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (133A3000) [pid = 3780] [serial = 1373] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (18835400) [pid = 3780] [serial = 1637] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (19C0B800) [pid = 3780] [serial = 1367] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (130D0C00) [pid = 3780] [serial = 1454] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (13071C00) [pid = 3780] [serial = 1361] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (16F2FC00) [pid = 3780] [serial = 1633] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1B016000) [pid = 3780] [serial = 1651] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (16510000) [pid = 3780] [serial = 1457] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (19073800) [pid = 3780] [serial = 1412] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1ABBB800) [pid = 3780] [serial = 1463] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1A7F6C00) [pid = 3780] [serial = 1642] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1104EC00) [pid = 3780] [serial = 1406] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1AA63C00) [pid = 3780] [serial = 1625] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1A404000) [pid = 3780] [serial = 1460] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1AA61000) [pid = 3780] [serial = 1421] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (1B0CA800) [pid = 3780] [serial = 1652] [outer = 00000000] [url = about:blank] 18:17:46 INFO - PROCESS | 3780 | 1463797066224 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 3780 | ++DOCSHELL 10435000 == 50 [pid = 3780] [id = 577] 18:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (10471000) [pid = 3780] [serial = 1731] [outer = 00000000] 18:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (11051C00) [pid = 3780] [serial = 1732] [outer = 10471000] 18:17:46 INFO - PROCESS | 3780 | 1463797066270 Marionette DEBUG loaded listener.js 18:17:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1330BC00) [pid = 3780] [serial = 1733] [outer = 10471000] 18:17:46 INFO - PROCESS | 3780 | 1463797066678 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]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 710ms 18:17:46 INFO - PROCESS | 3780 | 1463797066752 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 3780 | 1463797066758 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 18:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:17:46 INFO - PROCESS | 3780 | 1463797066766 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 3780 | 1463797066772 Marionette TRACE conn2 <- [1,2274,null,{}] 18:17:46 INFO - PROCESS | 3780 | 1463797066783 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}] 18:17:46 INFO - PROCESS | 3780 | 1463797066894 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:17:47 INFO - PROCESS | 3780 | 1463797067055 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:47 INFO - PROCESS | 3780 | ++DOCSHELL 11033400 == 51 [pid = 3780] [id = 578] 18:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (11035400) [pid = 3780] [serial = 1734] [outer = 00000000] 18:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (11048800) [pid = 3780] [serial = 1735] [outer = 11035400] 18:17:47 INFO - PROCESS | 3780 | 1463797067112 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (12D6F800) [pid = 3780] [serial = 1736] [outer = 11035400] 18:17:47 INFO - PROCESS | 3780 | 1463797067729 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]]]}] 18:17:47 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 18:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1010ms 18:17:47 INFO - PROCESS | 3780 | 1463797067770 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:17:47 INFO - PROCESS | 3780 | 1463797067775 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 18:17:47 INFO - PROCESS | 3780 | 1463797067788 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:17:47 INFO - PROCESS | 3780 | 1463797067792 Marionette TRACE conn2 <- [1,2278,null,{}] 18:17:47 INFO - PROCESS | 3780 | 1463797067797 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}] 18:17:47 INFO - PROCESS | 3780 | 1463797067902 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:17:48 INFO - PROCESS | 3780 | 1463797068047 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 3780 | ++DOCSHELL 12874400 == 52 [pid = 3780] [id = 579] 18:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1306A800) [pid = 3780] [serial = 1737] [outer = 00000000] 18:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (140FCC00) [pid = 3780] [serial = 1738] [outer = 1306A800] 18:17:48 INFO - PROCESS | 3780 | 1463797068102 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (14F68000) [pid = 3780] [serial = 1739] [outer = 1306A800] 18:17:48 INFO - PROCESS | 3780 | 1463797068646 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]]]}] 18:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 900ms 18:17:48 INFO - PROCESS | 3780 | 1463797068684 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 3780 | 1463797068687 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 18:17:48 INFO - PROCESS | 3780 | 1463797068707 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:17:48 INFO - PROCESS | 3780 | 1463797068709 Marionette TRACE conn2 <- [1,2282,null,{}] 18:17:48 INFO - PROCESS | 3780 | 1463797068719 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}] 18:17:48 INFO - PROCESS | 3780 | 1463797068830 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:17:49 INFO - PROCESS | 3780 | 1463797069031 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 3780 | ++DOCSHELL 15D05400 == 53 [pid = 3780] [id = 580] 18:17:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (15D08000) [pid = 3780] [serial = 1740] [outer = 00000000] 18:17:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (15E43000) [pid = 3780] [serial = 1741] [outer = 15D08000] 18:17:49 INFO - PROCESS | 3780 | 1463797069090 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (15E49C00) [pid = 3780] [serial = 1742] [outer = 15D08000] 18:17:49 INFO - PROCESS | 3780 | 1463797069660 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]]]}] 18:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1010ms 18:17:49 INFO - PROCESS | 3780 | 1463797069742 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 3780 | 1463797069744 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 18:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:17:49 INFO - PROCESS | 3780 | 1463797069748 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 3780 | 1463797069750 Marionette TRACE conn2 <- [1,2286,null,{}] 18:17:49 INFO - PROCESS | 3780 | 1463797069754 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}] 18:17:49 INFO - PROCESS | 3780 | 1463797069892 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:17:50 INFO - PROCESS | 3780 | 1463797070035 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 3780 | ++DOCSHELL 15917C00 == 54 [pid = 3780] [id = 581] 18:17:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (15E42C00) [pid = 3780] [serial = 1743] [outer = 00000000] 18:17:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (16EA2400) [pid = 3780] [serial = 1744] [outer = 15E42C00] 18:17:50 INFO - PROCESS | 3780 | 1463797070089 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (16F26800) [pid = 3780] [serial = 1745] [outer = 15E42C00] 18:17:50 INFO - PROCESS | 3780 | 1463797070623 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]]]}] 18:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 947ms 18:17:50 INFO - PROCESS | 3780 | 1463797070693 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:17:50 INFO - PROCESS | 3780 | 1463797070695 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 18:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:17:50 INFO - PROCESS | 3780 | 1463797070699 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 3780 | 1463797070701 Marionette TRACE conn2 <- [1,2290,null,{}] 18:17:50 INFO - PROCESS | 3780 | 1463797070705 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}] 18:17:50 INFO - PROCESS | 3780 | 1463797070804 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:17:50 INFO - PROCESS | 3780 | 1463797070967 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 3780 | ++DOCSHELL 15D03800 == 55 [pid = 3780] [id = 582] 18:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (15E49800) [pid = 3780] [serial = 1746] [outer = 00000000] 18:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (17974C00) [pid = 3780] [serial = 1747] [outer = 15E49800] 18:17:51 INFO - PROCESS | 3780 | 1463797071021 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (17A6D400) [pid = 3780] [serial = 1748] [outer = 15E49800] 18:17:51 INFO - PROCESS | 3780 | 1463797071578 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]]]}] 18:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 962ms 18:17:51 INFO - PROCESS | 3780 | 1463797071644 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:17:51 INFO - PROCESS | 3780 | 1463797071647 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 18:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:17:51 INFO - PROCESS | 3780 | 1463797071650 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:17:51 INFO - PROCESS | 3780 | 1463797071652 Marionette TRACE conn2 <- [1,2294,null,{}] 18:17:51 INFO - PROCESS | 3780 | 1463797071656 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}] 18:17:51 INFO - PROCESS | 3780 | 1463797071782 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:17:51 INFO - PROCESS | 3780 | 1463797071936 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 3780 | ++DOCSHELL 18551000 == 56 [pid = 3780] [id = 583] 18:17:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (18806400) [pid = 3780] [serial = 1749] [outer = 00000000] 18:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1882D800) [pid = 3780] [serial = 1750] [outer = 18806400] 18:17:52 INFO - PROCESS | 3780 | 1463797071991 Marionette DEBUG loaded listener.js 18:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (19076400) [pid = 3780] [serial = 1751] [outer = 18806400] 18:17:52 INFO - PROCESS | 3780 | 1463797072592 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]]]}] 18:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 962ms 18:17:52 INFO - PROCESS | 3780 | 1463797072627 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:17:52 INFO - PROCESS | 3780 | 1463797072630 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 18:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:17:52 INFO - PROCESS | 3780 | 1463797072633 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:17:52 INFO - PROCESS | 3780 | 1463797072635 Marionette TRACE conn2 <- [1,2298,null,{}] 18:17:52 INFO - PROCESS | 3780 | 1463797072639 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}] 18:17:52 INFO - PROCESS | 3780 | 1463797072742 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:17:52 INFO - PROCESS | 3780 | 1463797072900 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:52 INFO - PROCESS | 3780 | ++DOCSHELL 17715800 == 57 [pid = 3780] [id = 584] 18:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1880EC00) [pid = 3780] [serial = 1752] [outer = 00000000] 18:17:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (19080400) [pid = 3780] [serial = 1753] [outer = 1880EC00] 18:17:52 INFO - PROCESS | 3780 | 1463797072962 Marionette DEBUG loaded listener.js 18:17:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (19A0F000) [pid = 3780] [serial = 1754] [outer = 1880EC00] 18:17:53 INFO - PROCESS | 3780 | 1463797073663 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]]]}] 18:17:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:17:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1057ms 18:17:53 INFO - PROCESS | 3780 | 1463797073703 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:17:53 INFO - PROCESS | 3780 | 1463797073707 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 18:17:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:17:53 INFO - PROCESS | 3780 | 1463797073714 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:17:53 INFO - PROCESS | 3780 | 1463797073717 Marionette TRACE conn2 <- [1,2302,null,{}] 18:17:53 INFO - PROCESS | 3780 | 1463797073724 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}] 18:17:53 INFO - PROCESS | 3780 | 1463797073834 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:17:53 INFO - PROCESS | 3780 | 1463797073975 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:53 INFO - PROCESS | 3780 | ++DOCSHELL 10A5B400 == 58 [pid = 3780] [id = 585] 18:17:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1104B400) [pid = 3780] [serial = 1755] [outer = 00000000] 18:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (12883800) [pid = 3780] [serial = 1756] [outer = 1104B400] 18:17:54 INFO - PROCESS | 3780 | 1463797074024 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (13311800) [pid = 3780] [serial = 1757] [outer = 1104B400] 18:17:54 INFO - PROCESS | 3780 | --DOCSHELL 13383C00 == 57 [pid = 3780] [id = 576] 18:17:54 INFO - PROCESS | 3780 | --DOCSHELL 103DE800 == 56 [pid = 3780] [id = 575] 18:17:54 INFO - PROCESS | 3780 | --DOCSHELL 19C12800 == 55 [pid = 3780] [id = 572] 18:17:54 INFO - PROCESS | 3780 | --DOCSHELL 15661800 == 54 [pid = 3780] [id = 571] 18:17:54 INFO - PROCESS | 3780 | --DOCSHELL 11045000 == 53 [pid = 3780] [id = 570] 18:17:54 INFO - PROCESS | 3780 | 1463797074587 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]]]}] 18:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 915ms 18:17:54 INFO - PROCESS | 3780 | 1463797074623 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:17:54 INFO - PROCESS | 3780 | 1463797074628 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 18:17:54 INFO - PROCESS | 3780 | 1463797074634 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:17:54 INFO - PROCESS | 3780 | 1463797074637 Marionette TRACE conn2 <- [1,2306,null,{}] 18:17:54 INFO - PROCESS | 3780 | 1463797074641 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}] 18:17:54 INFO - PROCESS | 3780 | 1463797074730 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:17:54 INFO - PROCESS | 3780 | 1463797074739 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 3780 | ++DOCSHELL 130D2C00 == 54 [pid = 3780] [id = 586] 18:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1337A800) [pid = 3780] [serial = 1758] [outer = 00000000] 18:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (15507C00) [pid = 3780] [serial = 1759] [outer = 1337A800] 18:17:54 INFO - PROCESS | 3780 | 1463797074788 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1570F400) [pid = 3780] [serial = 1760] [outer = 1337A800] 18:17:55 INFO - PROCESS | 3780 | 1463797075289 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] 18:17:55 INFO - PROCESS | 3780 | 1463797075379 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 18:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:17:55 INFO - PROCESS | 3780 | 1463797075382 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:17:55 INFO - PROCESS | 3780 | 1463797075386 Marionette TRACE conn2 <- [1,2310,null,{}] 18:17:55 INFO - PROCESS | 3780 | 1463797075396 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}] 18:17:55 INFO - PROCESS | 3780 | 1463797075487 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:17:55 INFO - PROCESS | 3780 | 1463797075674 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:55 INFO - PROCESS | 3780 | ++DOCSHELL 15979800 == 55 [pid = 3780] [id = 587] 18:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (15D08C00) [pid = 3780] [serial = 1761] [outer = 00000000] 18:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (1854C800) [pid = 3780] [serial = 1762] [outer = 15D08C00] 18:17:55 INFO - PROCESS | 3780 | 1463797075720 Marionette DEBUG loaded listener.js 18:17:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (1882C000) [pid = 3780] [serial = 1763] [outer = 15D08C00] 18:17:56 INFO - PROCESS | 3780 | 1463797076149 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]]]}] 18:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 804ms 18:17:56 INFO - PROCESS | 3780 | 1463797076216 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:17:56 INFO - PROCESS | 3780 | 1463797076219 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 18:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:17:56 INFO - PROCESS | 3780 | 1463797076222 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:17:56 INFO - PROCESS | 3780 | 1463797076224 Marionette TRACE conn2 <- [1,2314,null,{}] 18:17:56 INFO - PROCESS | 3780 | 1463797076227 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}] 18:17:56 INFO - PROCESS | 3780 | 1463797076353 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:17:56 INFO - PROCESS | 3780 | 1463797076442 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:56 INFO - PROCESS | 3780 | ++DOCSHELL 161E0C00 == 56 [pid = 3780] [id = 588] 18:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (1800FC00) [pid = 3780] [serial = 1764] [outer = 00000000] 18:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (19B4F400) [pid = 3780] [serial = 1765] [outer = 1800FC00] 18:17:56 INFO - PROCESS | 3780 | 1463797076490 Marionette DEBUG loaded listener.js 18:17:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (19BD1C00) [pid = 3780] [serial = 1766] [outer = 1800FC00] 18:17:56 INFO - PROCESS | 3780 | 1463797076898 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]]]}] 18:17:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:17:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 694ms 18:17:56 INFO - PROCESS | 3780 | 1463797076921 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:17:56 INFO - PROCESS | 3780 | 1463797076923 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 18:17:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:17:56 INFO - PROCESS | 3780 | 1463797076932 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:17:56 INFO - PROCESS | 3780 | 1463797076934 Marionette TRACE conn2 <- [1,2318,null,{}] 18:17:56 INFO - PROCESS | 3780 | 1463797076978 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}] 18:17:57 INFO - PROCESS | 3780 | 1463797077116 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:17:57 INFO - PROCESS | 3780 | 1463797077192 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:57 INFO - PROCESS | 3780 | ++DOCSHELL 18545800 == 57 [pid = 3780] [id = 589] 18:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (19B4EC00) [pid = 3780] [serial = 1767] [outer = 00000000] 18:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (19C14800) [pid = 3780] [serial = 1768] [outer = 19B4EC00] 18:17:57 INFO - PROCESS | 3780 | 1463797077235 Marionette DEBUG loaded listener.js 18:17:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (19C75C00) [pid = 3780] [serial = 1769] [outer = 19B4EC00] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1ABB3C00) [pid = 3780] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1A345C00) [pid = 3780] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (1AC2D400) [pid = 3780] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1B5B6000) [pid = 3780] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (10D45800) [pid = 3780] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (19C10400) [pid = 3780] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1AE80800) [pid = 3780] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (177B7800) [pid = 3780] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1289B800) [pid = 3780] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (19C83400) [pid = 3780] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (1B718800) [pid = 3780] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B00A800) [pid = 3780] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (15D06C00) [pid = 3780] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (13140000) [pid = 3780] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (13385800) [pid = 3780] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1AE81000) [pid = 3780] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1A7F7400) [pid = 3780] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1B0E3C00) [pid = 3780] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1882BC00) [pid = 3780] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (19C0FC00) [pid = 3780] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1103C000) [pid = 3780] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (19071C00) [pid = 3780] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (105E7C00) [pid = 3780] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (11042400) [pid = 3780] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1570AC00) [pid = 3780] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1A40CC00) [pid = 3780] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (10E3F800) [pid = 3780] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (16510400) [pid = 3780] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (18553800) [pid = 3780] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1A348800) [pid = 3780] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (10476C00) [pid = 3780] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (10A5AC00) [pid = 3780] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (13388800) [pid = 3780] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1142A000) [pid = 3780] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1B5B4000) [pid = 3780] [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.] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (11036800) [pid = 3780] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:17:57 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (19C0DC00) [pid = 3780] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:17:57 INFO - PROCESS | 3780 | 1463797077895 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]]]}] 18:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1009ms 18:17:57 INFO - PROCESS | 3780 | 1463797077941 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 18:17:57 INFO - PROCESS | 3780 | 1463797077944 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 18:17:57 INFO - PROCESS | 3780 | 1463797077948 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 3780 | 1463797077949 Marionette TRACE conn2 <- [1,2322,null,{}] 18:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:17:57 INFO - PROCESS | 3780 | 1463797077954 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}] 18:17:58 INFO - PROCESS | 3780 | 1463797078090 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:17:58 INFO - PROCESS | 3780 | 1463797078204 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3780 | ++DOCSHELL 10D45800 == 58 [pid = 3780] [id = 590] 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (10D46000) [pid = 3780] [serial = 1770] [outer = 00000000] 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (140F7000) [pid = 3780] [serial = 1771] [outer = 10D46000] 18:17:58 INFO - PROCESS | 3780 | 1463797078248 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (16CF0C00) [pid = 3780] [serial = 1772] [outer = 10D46000] 18:17:58 INFO - PROCESS | 3780 | 1463797078637 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]]]}] 18:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 757ms 18:17:58 INFO - PROCESS | 3780 | 1463797078691 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:17:58 INFO - PROCESS | 3780 | 1463797078693 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 18:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:17:58 INFO - PROCESS | 3780 | 1463797078696 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:17:58 INFO - PROCESS | 3780 | 1463797078698 Marionette TRACE conn2 <- [1,2326,null,{}] 18:17:58 INFO - PROCESS | 3780 | 1463797078701 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}] 18:17:58 INFO - PROCESS | 3780 | 1463797078784 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:17:58 INFO - PROCESS | 3780 | 1463797078790 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3780 | ++DOCSHELL 1339B800 == 59 [pid = 3780] [id = 591] 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (15D06C00) [pid = 3780] [serial = 1773] [outer = 00000000] 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (19C0D400) [pid = 3780] [serial = 1774] [outer = 15D06C00] 18:17:58 INFO - PROCESS | 3780 | 1463797078834 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (19C7F000) [pid = 3780] [serial = 1775] [outer = 15D06C00] 18:17:59 INFO - PROCESS | 3780 | 1463797079308 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]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 647ms 18:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:17:59 INFO - PROCESS | 3780 | 1463797079371 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 3780 | 1463797079373 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 18:17:59 INFO - PROCESS | 3780 | 1463797079376 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - PROCESS | 3780 | 1463797079378 Marionette TRACE conn2 <- [1,2330,null,{}] 18:17:59 INFO - PROCESS | 3780 | 1463797079381 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}] 18:17:59 INFO - PROCESS | 3780 | 1463797079464 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:17:59 INFO - PROCESS | 3780 | 1463797079470 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:59 INFO - PROCESS | 3780 | ++DOCSHELL 105EE000 == 60 [pid = 3780] [id = 592] 18:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1126E400) [pid = 3780] [serial = 1776] [outer = 00000000] 18:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1A1A0000) [pid = 3780] [serial = 1777] [outer = 1126E400] 18:17:59 INFO - PROCESS | 3780 | 1463797079513 Marionette DEBUG loaded listener.js 18:17:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1A1AB000) [pid = 3780] [serial = 1778] [outer = 1126E400] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 19F21C00 == 59 [pid = 3780] [id = 471] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1104C400 == 58 [pid = 3780] [id = 441] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 19F2F800 == 57 [pid = 3780] [id = 517] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 18807400 == 56 [pid = 3780] [id = 521] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1B0C8800 == 55 [pid = 3780] [id = 522] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 17A71800 == 54 [pid = 3780] [id = 486] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 19A0A000 == 53 [pid = 3780] [id = 573] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 11036C00 == 52 [pid = 3780] [id = 541] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1ABB3800 == 51 [pid = 3780] [id = 520] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1907AC00 == 50 [pid = 3780] [id = 489] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 130D1000 == 49 [pid = 3780] [id = 518] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1337FC00 == 48 [pid = 3780] [id = 119] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 11279000 == 47 [pid = 3780] [id = 485] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 10E38400 == 46 [pid = 3780] [id = 574] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1B5B4800 == 45 [pid = 3780] [id = 523] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 15511800 == 44 [pid = 3780] [id = 519] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 18231400 == 43 [pid = 3780] [id = 439] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 10D3F800 == 42 [pid = 3780] [id = 484] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 1AE8D800 == 41 [pid = 3780] [id = 540] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 130D2C00 == 40 [pid = 3780] [id = 586] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 10A5B400 == 39 [pid = 3780] [id = 585] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 17715800 == 38 [pid = 3780] [id = 584] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 19C7D000 == 37 [pid = 3780] [id = 569] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 15D03800 == 36 [pid = 3780] [id = 582] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 18551000 == 35 [pid = 3780] [id = 583] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 15917C00 == 34 [pid = 3780] [id = 581] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 15D05400 == 33 [pid = 3780] [id = 580] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 12874400 == 32 [pid = 3780] [id = 579] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 10435000 == 31 [pid = 3780] [id = 577] 18:18:00 INFO - PROCESS | 3780 | --DOCSHELL 11033400 == 30 [pid = 3780] [id = 578] 18:18:01 INFO - PROCESS | 3780 | --DOCSHELL 15979800 == 29 [pid = 3780] [id = 587] 18:18:01 INFO - PROCESS | 3780 | --DOCSHELL 10D45800 == 28 [pid = 3780] [id = 590] 18:18:01 INFO - PROCESS | 3780 | --DOCSHELL 18545800 == 27 [pid = 3780] [id = 589] 18:18:01 INFO - PROCESS | 3780 | --DOCSHELL 1339B800 == 26 [pid = 3780] [id = 591] 18:18:01 INFO - PROCESS | 3780 | --DOCSHELL 161E0C00 == 25 [pid = 3780] [id = 588] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1B71D800) [pid = 3780] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (11043C00) [pid = 3780] [serial = 1607] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1AC30400) [pid = 3780] [serial = 1511] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1B0DE800) [pid = 3780] [serial = 1517] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19B55400) [pid = 3780] [serial = 1613] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (16EA7C00) [pid = 3780] [serial = 1508] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1B333800) [pid = 3780] [serial = 1520] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1B8BC400) [pid = 3780] [serial = 1571] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1B0DFC00) [pid = 3780] [serial = 1622] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (179B8C00) [pid = 3780] [serial = 1559] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (14F5E800) [pid = 3780] [serial = 1556] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1550EC00) [pid = 3780] [serial = 1610] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (1B0CE800) [pid = 3780] [serial = 1514] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (1B0C9000) [pid = 3780] [serial = 1553] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1B5B9800) [pid = 3780] [serial = 1568] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1AC2FC00) [pid = 3780] [serial = 1619] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (1B335400) [pid = 3780] [serial = 1565] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (1B0CD000) [pid = 3780] [serial = 1562] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (1AA67400) [pid = 3780] [serial = 1616] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (1B334400) [pid = 3780] [serial = 1655] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (143AD800) [pid = 3780] [serial = 1676] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1314A400) [pid = 3780] [serial = 1675] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19B58800) [pid = 3780] [serial = 1690] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (11052400) [pid = 3780] [serial = 1681] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1287EC00) [pid = 3780] [serial = 1682] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1550B400) [pid = 3780] [serial = 1679] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (1337D800) [pid = 3780] [serial = 1678] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (17188800) [pid = 3780] [serial = 1684] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (18234400) [pid = 3780] [serial = 1685] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1B016400) [pid = 3780] [serial = 1699] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (143A0C00) [pid = 3780] [serial = 1658] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (13320000) [pid = 3780] [serial = 1657] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18234000) [pid = 3780] [serial = 1661] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17077000) [pid = 3780] [serial = 1660] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1880FC00) [pid = 3780] [serial = 1687] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19075000) [pid = 3780] [serial = 1688] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1ABC0000) [pid = 3780] [serial = 1697] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (1ABC0C00) [pid = 3780] [serial = 1663] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1B5BAC00) [pid = 3780] [serial = 1666] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (10D48000) [pid = 3780] [serial = 1726] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (10E37800) [pid = 3780] [serial = 1702] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1AA6AC00) [pid = 3780] [serial = 1696] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (11A0B000) [pid = 3780] [serial = 1727] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (19BD5400) [pid = 3780] [serial = 1669] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (13834400) [pid = 3780] [serial = 1729] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (140F9800) [pid = 3780] [serial = 1730] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1B8BDC00) [pid = 3780] [serial = 1672] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (16F2F000) [pid = 3780] [serial = 1705] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1306F400) [pid = 3780] [serial = 1711] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (16511000) [pid = 3780] [serial = 1714] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19F2E800) [pid = 3780] [serial = 1717] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19A0FC00) [pid = 3780] [serial = 1720] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (12DF7000) [pid = 3780] [serial = 1706] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1A87F800) [pid = 3780] [serial = 1708] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (138EFC00) [pid = 3780] [serial = 1139] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (143AA000) [pid = 3780] [serial = 1724] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1B0D3800) [pid = 3780] [serial = 1700] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (143A2800) [pid = 3780] [serial = 1723] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19C7E400) [pid = 3780] [serial = 1693] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19F2EC00) [pid = 3780] [serial = 1694] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (1103E800) [pid = 3780] [serial = 1691] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (13317800) [pid = 3780] [serial = 1703] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (11051C00) [pid = 3780] [serial = 1732] [outer = 00000000] [url = about:blank] 18:18:01 INFO - PROCESS | 3780 | 1463797081873 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]]]}] 18:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2539ms 18:18:01 INFO - PROCESS | 3780 | 1463797081901 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:18:01 INFO - PROCESS | 3780 | 1463797081905 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 18:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:18:01 INFO - PROCESS | 3780 | 1463797081910 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:18:01 INFO - PROCESS | 3780 | 1463797081913 Marionette TRACE conn2 <- [1,2334,null,{}] 18:18:01 INFO - PROCESS | 3780 | 1463797081919 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}] 18:18:02 INFO - PROCESS | 3780 | 1463797082011 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:18:02 INFO - PROCESS | 3780 | 1463797082022 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:02 INFO - PROCESS | 3780 | ++DOCSHELL 10432800 == 26 [pid = 3780] [id = 593] 18:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10433400) [pid = 3780] [serial = 1779] [outer = 00000000] 18:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (105EF800) [pid = 3780] [serial = 1780] [outer = 10433400] 18:18:02 INFO - PROCESS | 3780 | 1463797082070 Marionette DEBUG loaded listener.js 18:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (10A59800) [pid = 3780] [serial = 1781] [outer = 10433400] 18:18:02 INFO - PROCESS | 3780 | 1463797082652 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]]]}] 18:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 742ms 18:18:02 INFO - PROCESS | 3780 | 1463797082684 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 3780 | 1463797082690 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 18:18:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:18:02 INFO - PROCESS | 3780 | 1463797082696 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - PROCESS | 3780 | 1463797082699 Marionette TRACE conn2 <- [1,2338,null,{}] 18:18:02 INFO - PROCESS | 3780 | 1463797082703 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}] 18:18:02 INFO - PROCESS | 3780 | 1463797082793 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:18:02 INFO - PROCESS | 3780 | 1463797082898 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:02 INFO - PROCESS | 3780 | ++DOCSHELL 10D44C00 == 27 [pid = 3780] [id = 594] 18:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (10D47800) [pid = 3780] [serial = 1782] [outer = 00000000] 18:18:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (10E41400) [pid = 3780] [serial = 1783] [outer = 10D47800] 18:18:02 INFO - PROCESS | 3780 | 1463797082943 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1103AC00) [pid = 3780] [serial = 1784] [outer = 10D47800] 18:18:03 INFO - PROCESS | 3780 | 1463797083357 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]]]}] 18:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 694ms 18:18:03 INFO - PROCESS | 3780 | 1463797083393 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:18:03 INFO - PROCESS | 3780 | 1463797083396 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 18:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:18:03 INFO - PROCESS | 3780 | 1463797083400 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:18:03 INFO - PROCESS | 3780 | 1463797083403 Marionette TRACE conn2 <- [1,2342,null,{}] 18:18:03 INFO - PROCESS | 3780 | 1463797083414 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}] 18:18:03 INFO - PROCESS | 3780 | 1463797083528 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:18:03 INFO - PROCESS | 3780 | 1463797083540 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 3780 | ++DOCSHELL 11272800 == 28 [pid = 3780] [id = 595] 18:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (11273400) [pid = 3780] [serial = 1785] [outer = 00000000] 18:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1149B000) [pid = 3780] [serial = 1786] [outer = 11273400] 18:18:03 INFO - PROCESS | 3780 | 1463797083596 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (11AF1400) [pid = 3780] [serial = 1787] [outer = 11273400] 18:18:04 INFO - PROCESS | 3780 | 1463797084062 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]]]}] 18:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 710ms 18:18:04 INFO - PROCESS | 3780 | 1463797084098 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:18:04 INFO - PROCESS | 3780 | 1463797084100 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 18:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:18:04 INFO - PROCESS | 3780 | 1463797084108 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:18:04 INFO - PROCESS | 3780 | 1463797084109 Marionette TRACE conn2 <- [1,2346,null,{}] 18:18:04 INFO - PROCESS | 3780 | 1463797084112 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}] 18:18:04 INFO - PROCESS | 3780 | 1463797084196 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:18:04 INFO - PROCESS | 3780 | 1463797084202 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:04 INFO - PROCESS | 3780 | ++DOCSHELL 1149A000 == 29 [pid = 3780] [id = 596] 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (12D26000) [pid = 3780] [serial = 1788] [outer = 00000000] 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (13071C00) [pid = 3780] [serial = 1789] [outer = 12D26000] 18:18:04 INFO - PROCESS | 3780 | 1463797084255 Marionette DEBUG loaded listener.js 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1314A400) [pid = 3780] [serial = 1790] [outer = 12D26000] 18:18:04 INFO - PROCESS | 3780 | 1463797084707 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]]]}] 18:18:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:18:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 647ms 18:18:04 INFO - PROCESS | 3780 | 1463797084747 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:18:04 INFO - PROCESS | 3780 | 1463797084749 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 18:18:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:18:04 INFO - PROCESS | 3780 | 1463797084756 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:18:04 INFO - PROCESS | 3780 | 1463797084758 Marionette TRACE conn2 <- [1,2350,null,{}] 18:18:04 INFO - PROCESS | 3780 | 1463797084761 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}] 18:18:04 INFO - PROCESS | 3780 | 1463797084838 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:18:04 INFO - PROCESS | 3780 | 1463797084844 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:04 INFO - PROCESS | 3780 | ++DOCSHELL 13315C00 == 30 [pid = 3780] [id = 597] 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1331D800) [pid = 3780] [serial = 1791] [outer = 00000000] 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (13381000) [pid = 3780] [serial = 1792] [outer = 1331D800] 18:18:04 INFO - PROCESS | 3780 | 1463797084888 Marionette DEBUG loaded listener.js 18:18:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (13387000) [pid = 3780] [serial = 1793] [outer = 1331D800] 18:18:05 INFO - PROCESS | 3780 | 1463797085362 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]]]}] 18:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 646ms 18:18:05 INFO - PROCESS | 3780 | 1463797085395 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 3780 | 1463797085397 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 18:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:18:05 INFO - PROCESS | 3780 | 1463797085404 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:18:05 INFO - PROCESS | 3780 | 1463797085406 Marionette TRACE conn2 <- [1,2354,null,{}] 18:18:05 INFO - PROCESS | 3780 | 1463797085409 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}] 18:18:05 INFO - PROCESS | 3780 | 1463797085516 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:18:05 INFO - PROCESS | 3780 | 1463797085524 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:05 INFO - PROCESS | 3780 | ++DOCSHELL 138EFC00 == 31 [pid = 3780] [id = 598] 18:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13DAD000) [pid = 3780] [serial = 1794] [outer = 00000000] 18:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (140F0000) [pid = 3780] [serial = 1795] [outer = 13DAD000] 18:18:05 INFO - PROCESS | 3780 | 1463797085569 Marionette DEBUG loaded listener.js 18:18:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (143A1C00) [pid = 3780] [serial = 1796] [outer = 13DAD000] 18:18:06 INFO - PROCESS | 3780 | 1463797086061 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]]]}] 18:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 710ms 18:18:06 INFO - PROCESS | 3780 | 1463797086133 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:18:06 INFO - PROCESS | 3780 | 1463797086135 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 18:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:18:06 INFO - PROCESS | 3780 | 1463797086138 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:18:06 INFO - PROCESS | 3780 | 1463797086140 Marionette TRACE conn2 <- [1,2358,null,{}] 18:18:06 INFO - PROCESS | 3780 | 1463797086143 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}] 18:18:06 INFO - PROCESS | 3780 | 1463797086219 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:18:06 INFO - PROCESS | 3780 | 1463797086225 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 3780 | ++DOCSHELL 13DB9800 == 32 [pid = 3780] [id = 599] 18:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (143A3800) [pid = 3780] [serial = 1797] [outer = 00000000] 18:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (14F69800) [pid = 3780] [serial = 1798] [outer = 143A3800] 18:18:06 INFO - PROCESS | 3780 | 1463797086305 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15505800) [pid = 3780] [serial = 1799] [outer = 143A3800] 18:18:06 INFO - PROCESS | 3780 | 1463797086766 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]]]}] 18:18:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:18:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 710ms 18:18:06 INFO - PROCESS | 3780 | 1463797086839 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:18:06 INFO - PROCESS | 3780 | 1463797086841 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 18:18:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:18:06 INFO - PROCESS | 3780 | 1463797086844 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:18:06 INFO - PROCESS | 3780 | 1463797086846 Marionette TRACE conn2 <- [1,2362,null,{}] 18:18:06 INFO - PROCESS | 3780 | 1463797086850 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}] 18:18:06 INFO - PROCESS | 3780 | 1463797086938 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:18:06 INFO - PROCESS | 3780 | 1463797086944 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 3780 | ++DOCSHELL 13073C00 == 33 [pid = 3780] [id = 600] 18:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (143AA800) [pid = 3780] [serial = 1800] [outer = 00000000] 18:18:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1550E800) [pid = 3780] [serial = 1801] [outer = 143AA800] 18:18:06 INFO - PROCESS | 3780 | 1463797086988 Marionette DEBUG loaded listener.js 18:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1550EC00) [pid = 3780] [serial = 1802] [outer = 143AA800] 18:18:07 INFO - PROCESS | 3780 | 1463797087474 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]]]}] 18:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 710ms 18:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:18:07 INFO - PROCESS | 3780 | 1463797087549 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 3780 | 1463797087551 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 18:18:07 INFO - PROCESS | 3780 | 1463797087555 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:18:07 INFO - PROCESS | 3780 | 1463797087556 Marionette TRACE conn2 <- [1,2366,null,{}] 18:18:07 INFO - PROCESS | 3780 | 1463797087560 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}] 18:18:07 INFO - PROCESS | 3780 | 1463797087699 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:18:07 INFO - PROCESS | 3780 | 1463797087725 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:07 INFO - PROCESS | 3780 | ++DOCSHELL 11272000 == 34 [pid = 3780] [id = 601] 18:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15701C00) [pid = 3780] [serial = 1803] [outer = 00000000] 18:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1591C000) [pid = 3780] [serial = 1804] [outer = 15701C00] 18:18:07 INFO - PROCESS | 3780 | 1463797087769 Marionette DEBUG loaded listener.js 18:18:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1591C800) [pid = 3780] [serial = 1805] [outer = 15701C00] 18:18:08 INFO - PROCESS | 3780 | 1463797088227 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]]]}] 18:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 694ms 18:18:08 INFO - PROCESS | 3780 | 1463797088253 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:18:08 INFO - PROCESS | 3780 | 1463797088255 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 18:18:08 INFO - PROCESS | 3780 | 1463797088258 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:18:08 INFO - PROCESS | 3780 | 1463797088260 Marionette TRACE conn2 <- [1,2370,null,{}] 18:18:08 INFO - PROCESS | 3780 | 1463797088263 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}] 18:18:08 INFO - PROCESS | 3780 | 1463797088387 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:18:08 INFO - PROCESS | 3780 | 1463797088393 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:08 INFO - PROCESS | 3780 | ++DOCSHELL 12B5E400 == 35 [pid = 3780] [id = 602] 18:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1596FC00) [pid = 3780] [serial = 1806] [outer = 00000000] 18:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (15E45000) [pid = 3780] [serial = 1807] [outer = 1596FC00] 18:18:08 INFO - PROCESS | 3780 | 1463797088492 Marionette DEBUG loaded listener.js 18:18:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (15E4EC00) [pid = 3780] [serial = 1808] [outer = 1596FC00] 18:18:08 INFO - PROCESS | 3780 | 1463797088920 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]]]}] 18:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 709ms 18:18:08 INFO - PROCESS | 3780 | 1463797088958 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:18:08 INFO - PROCESS | 3780 | 1463797088961 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 18:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:18:08 INFO - PROCESS | 3780 | 1463797088964 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:18:09 INFO - PROCESS | 3780 | 1463797088966 Marionette TRACE conn2 <- [1,2374,null,{}] 18:18:09 INFO - PROCESS | 3780 | 1463797088977 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}] 18:18:09 INFO - PROCESS | 3780 | 1463797089131 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (19A0B400) [pid = 3780] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19C13C00) [pid = 3780] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1AA60000) [pid = 3780] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1B5B0400) [pid = 3780] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (11051800) [pid = 3780] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (19BCF800) [pid = 3780] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (15709C00) [pid = 3780] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19BD3800) [pid = 3780] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19F2BC00) [pid = 3780] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (15D06C00) [pid = 3780] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1800FC00) [pid = 3780] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19B4EC00) [pid = 3780] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10D46000) [pid = 3780] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1337A800) [pid = 3780] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1104B400) [pid = 3780] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1880EC00) [pid = 3780] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (18806400) [pid = 3780] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (15E49800) [pid = 3780] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15E42C00) [pid = 3780] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15D08000) [pid = 3780] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (1306A800) [pid = 3780] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (11035400) [pid = 3780] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (10471000) [pid = 3780] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:18:09 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (15D08C00) [pid = 3780] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:18:09 INFO - PROCESS | 3780 | 1463797089828 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:09 INFO - PROCESS | 3780 | ++DOCSHELL 104EC000 == 36 [pid = 3780] [id = 603] 18:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (105E7C00) [pid = 3780] [serial = 1809] [outer = 00000000] 18:18:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (11035400) [pid = 3780] [serial = 1810] [outer = 105E7C00] 18:18:09 INFO - PROCESS | 3780 | 1463797089934 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (13309800) [pid = 3780] [serial = 1811] [outer = 105E7C00] 18:18:10 INFO - PROCESS | 3780 | 1463797090331 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]]]}] 18:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1373ms 18:18:10 INFO - PROCESS | 3780 | 1463797090359 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:18:10 INFO - PROCESS | 3780 | 1463797090361 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 18:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:18:10 INFO - PROCESS | 3780 | 1463797090364 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:18:10 INFO - PROCESS | 3780 | 1463797090366 Marionette TRACE conn2 <- [1,2378,null,{}] 18:18:10 INFO - PROCESS | 3780 | 1463797090369 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}] 18:18:10 INFO - PROCESS | 3780 | 1463797090454 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:18:10 INFO - PROCESS | 3780 | 1463797090460 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:10 INFO - PROCESS | 3780 | ++DOCSHELL 13382400 == 37 [pid = 3780] [id = 604] 18:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1339C400) [pid = 3780] [serial = 1812] [outer = 00000000] 18:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16B36000) [pid = 3780] [serial = 1813] [outer = 1339C400] 18:18:10 INFO - PROCESS | 3780 | 1463797090503 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (16B38800) [pid = 3780] [serial = 1814] [outer = 1339C400] 18:18:10 INFO - PROCESS | 3780 | 1463797090930 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]]]}] 18:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 599ms 18:18:10 INFO - PROCESS | 3780 | 1463797090961 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:18:10 INFO - PROCESS | 3780 | 1463797090963 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 18:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:18:10 INFO - PROCESS | 3780 | 1463797090980 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:18:10 INFO - PROCESS | 3780 | 1463797090982 Marionette TRACE conn2 <- [1,2382,null,{}] 18:18:11 INFO - PROCESS | 3780 | 1463797090989 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}] 18:18:11 INFO - PROCESS | 3780 | 1463797091068 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:18:11 INFO - PROCESS | 3780 | 1463797091075 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:11 INFO - PROCESS | 3780 | ++DOCSHELL 15E42C00 == 38 [pid = 3780] [id = 605] 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (161E9C00) [pid = 3780] [serial = 1815] [outer = 00000000] 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (17187400) [pid = 3780] [serial = 1816] [outer = 161E9C00] 18:18:11 INFO - PROCESS | 3780 | 1463797091118 Marionette DEBUG loaded listener.js 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (172E4800) [pid = 3780] [serial = 1817] [outer = 161E9C00] 18:18:11 INFO - PROCESS | 3780 | 1463797091596 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]]]}] 18:18:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:18:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 631ms 18:18:11 INFO - PROCESS | 3780 | 1463797091624 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:18:11 INFO - PROCESS | 3780 | 1463797091626 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 18:18:11 INFO - PROCESS | 3780 | 1463797091629 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:18:11 INFO - PROCESS | 3780 | 1463797091631 Marionette TRACE conn2 <- [1,2386,null,{}] 18:18:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:18:11 INFO - PROCESS | 3780 | 1463797091634 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}] 18:18:11 INFO - PROCESS | 3780 | 1463797091717 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:18:11 INFO - PROCESS | 3780 | 1463797091723 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:11 INFO - PROCESS | 3780 | ++DOCSHELL 13380C00 == 39 [pid = 3780] [id = 606] 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13381800) [pid = 3780] [serial = 1818] [outer = 00000000] 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (179C4C00) [pid = 3780] [serial = 1819] [outer = 13381800] 18:18:11 INFO - PROCESS | 3780 | 1463797091766 Marionette DEBUG loaded listener.js 18:18:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (17A63000) [pid = 3780] [serial = 1820] [outer = 13381800] 18:18:12 INFO - PROCESS | 3780 | 1463797092629 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]]]}] 18:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1057ms 18:18:12 INFO - PROCESS | 3780 | 1463797092687 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:18:12 INFO - PROCESS | 3780 | 1463797092692 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 18:18:12 INFO - PROCESS | 3780 | 1463797092697 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:18:12 INFO - PROCESS | 3780 | 1463797092701 Marionette TRACE conn2 <- [1,2390,null,{}] 18:18:12 INFO - PROCESS | 3780 | 1463797092706 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}] 18:18:12 INFO - PROCESS | 3780 | 1463797092844 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:18:13 INFO - PROCESS | 3780 | 1463797092986 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:13 INFO - PROCESS | 3780 | ++DOCSHELL 10434800 == 40 [pid = 3780] [id = 607] 18:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (105EA000) [pid = 3780] [serial = 1821] [outer = 00000000] 18:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10E37400) [pid = 3780] [serial = 1822] [outer = 105EA000] 18:18:13 INFO - PROCESS | 3780 | 1463797093043 Marionette DEBUG loaded listener.js 18:18:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1103A800) [pid = 3780] [serial = 1823] [outer = 105EA000] 18:18:13 INFO - PROCESS | 3780 | 1463797093751 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]]]}] 18:18:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:18:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1088ms 18:18:13 INFO - PROCESS | 3780 | 1463797093845 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:18:13 INFO - PROCESS | 3780 | 1463797093851 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 18:18:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:18:13 INFO - PROCESS | 3780 | 1463797093859 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - PROCESS | 3780 | 1463797093862 Marionette TRACE conn2 <- [1,2394,null,{}] 18:18:13 INFO - PROCESS | 3780 | 1463797093866 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}] 18:18:14 INFO - PROCESS | 3780 | 1463797093989 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:18:14 INFO - PROCESS | 3780 | 1463797094141 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:14 INFO - PROCESS | 3780 | ++DOCSHELL 104E7800 == 41 [pid = 3780] [id = 608] 18:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (104E8000) [pid = 3780] [serial = 1824] [outer = 00000000] 18:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (12A8AC00) [pid = 3780] [serial = 1825] [outer = 104E8000] 18:18:14 INFO - PROCESS | 3780 | 1463797094199 Marionette DEBUG loaded listener.js 18:18:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (12DF8C00) [pid = 3780] [serial = 1826] [outer = 104E8000] 18:18:15 INFO - PROCESS | 3780 | 1463797095106 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]]]}] 18:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1309ms 18:18:15 INFO - PROCESS | 3780 | 1463797095157 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:18:15 INFO - PROCESS | 3780 | 1463797095161 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 18:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:18:15 INFO - PROCESS | 3780 | 1463797095166 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:18:15 INFO - PROCESS | 3780 | 1463797095169 Marionette TRACE conn2 <- [1,2398,null,{}] 18:18:15 INFO - PROCESS | 3780 | 1463797095175 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}] 18:18:15 INFO - PROCESS | 3780 | 1463797095284 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 1306A000 == 40 [pid = 3780] [id = 416] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 12AE4800 == 39 [pid = 3780] [id = 422] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 13DB0400 == 38 [pid = 3780] [id = 418] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 13DB9400 == 37 [pid = 3780] [id = 419] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 12AEAC00 == 36 [pid = 3780] [id = 415] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 10F6FC00 == 35 [pid = 3780] [id = 420] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 11051400 == 34 [pid = 3780] [id = 414] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 1104BC00 == 33 [pid = 3780] [id = 423] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 13831C00 == 32 [pid = 3780] [id = 417] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 130D5400 == 31 [pid = 3780] [id = 421] 18:18:15 INFO - PROCESS | 3780 | --DOCSHELL 103C9800 == 30 [pid = 3780] [id = 412] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (19A15000) [pid = 3780] [serial = 1721] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (1A882400) [pid = 3780] [serial = 1718] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1B0DC800) [pid = 3780] [serial = 1664] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1B7A1800) [pid = 3780] [serial = 1667] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (13DADC00) [pid = 3780] [serial = 1712] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19BD7C00) [pid = 3780] [serial = 1670] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1707B800) [pid = 3780] [serial = 1715] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1B8C1800) [pid = 3780] [serial = 1673] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1B012000) [pid = 3780] [serial = 1709] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1A1A0000) [pid = 3780] [serial = 1777] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (19C7F000) [pid = 3780] [serial = 1775] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19B4F400) [pid = 3780] [serial = 1765] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (19C14800) [pid = 3780] [serial = 1768] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (140F7000) [pid = 3780] [serial = 1771] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19C0D400) [pid = 3780] [serial = 1774] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19C75C00) [pid = 3780] [serial = 1769] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15507C00) [pid = 3780] [serial = 1759] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (1570F400) [pid = 3780] [serial = 1760] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (13311800) [pid = 3780] [serial = 1757] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12883800) [pid = 3780] [serial = 1756] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (19A0F000) [pid = 3780] [serial = 1754] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19080400) [pid = 3780] [serial = 1753] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19076400) [pid = 3780] [serial = 1751] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1882D800) [pid = 3780] [serial = 1750] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17A6D400) [pid = 3780] [serial = 1748] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (17974C00) [pid = 3780] [serial = 1747] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (16F26800) [pid = 3780] [serial = 1745] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (16EA2400) [pid = 3780] [serial = 1744] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (15E49C00) [pid = 3780] [serial = 1742] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (15E43000) [pid = 3780] [serial = 1741] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (14F68000) [pid = 3780] [serial = 1739] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (140FCC00) [pid = 3780] [serial = 1738] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (12D6F800) [pid = 3780] [serial = 1736] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (11048800) [pid = 3780] [serial = 1735] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 69 (1330BC00) [pid = 3780] [serial = 1733] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 68 (1854C800) [pid = 3780] [serial = 1762] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 67 (1882C000) [pid = 3780] [serial = 1763] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 66 (19BD1C00) [pid = 3780] [serial = 1766] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | --DOMWINDOW == 65 (16CF0C00) [pid = 3780] [serial = 1772] [outer = 00000000] [url = about:blank] 18:18:15 INFO - PROCESS | 3780 | 1463797095426 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:15 INFO - PROCESS | 3780 | ++DOCSHELL 10A58C00 == 31 [pid = 3780] [id = 609] 18:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 66 (10A5F800) [pid = 3780] [serial = 1827] [outer = 00000000] 18:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 67 (10D40C00) [pid = 3780] [serial = 1828] [outer = 10A5F800] 18:18:15 INFO - PROCESS | 3780 | 1463797095477 Marionette DEBUG loaded listener.js 18:18:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 68 (1103EC00) [pid = 3780] [serial = 1829] [outer = 10A5F800] 18:18:15 INFO - PROCESS | 3780 | 1463797095932 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]]]}] 18:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 804ms 18:18:16 INFO - PROCESS | 3780 | 1463797095986 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:18:16 INFO - PROCESS | 3780 | 1463797095991 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 18:18:16 INFO - PROCESS | 3780 | 1463797095998 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:18:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:18:16 INFO - PROCESS | 3780 | 1463797096000 Marionette TRACE conn2 <- [1,2402,null,{}] 18:18:16 INFO - PROCESS | 3780 | 1463797096004 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}] 18:18:16 INFO - PROCESS | 3780 | 1463797096085 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:18:16 INFO - PROCESS | 3780 | 1463797096094 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:16 INFO - PROCESS | 3780 | ++DOCSHELL 10E3C800 == 32 [pid = 3780] [id = 610] 18:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 69 (1104EC00) [pid = 3780] [serial = 1830] [outer = 00000000] 18:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 70 (11C5A800) [pid = 3780] [serial = 1831] [outer = 1104EC00] 18:18:16 INFO - PROCESS | 3780 | 1463797096138 Marionette DEBUG loaded listener.js 18:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (12D23C00) [pid = 3780] [serial = 1832] [outer = 1104EC00] 18:18:16 INFO - PROCESS | 3780 | 1463797096661 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]]]}] 18:18:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:18:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 710ms 18:18:16 INFO - PROCESS | 3780 | 1463797096732 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:18:16 INFO - PROCESS | 3780 | 1463797096735 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 18:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:18:16 INFO - PROCESS | 3780 | 1463797096738 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:18:16 INFO - PROCESS | 3780 | 1463797096741 Marionette TRACE conn2 <- [1,2406,null,{}] 18:18:16 INFO - PROCESS | 3780 | 1463797096782 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}] 18:18:16 INFO - PROCESS | 3780 | 1463797096902 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:18:16 INFO - PROCESS | 3780 | 1463797096925 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:16 INFO - PROCESS | 3780 | ++DOCSHELL 13DAD400 == 33 [pid = 3780] [id = 611] 18:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (13DADC00) [pid = 3780] [serial = 1833] [outer = 00000000] 18:18:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (143A2800) [pid = 3780] [serial = 1834] [outer = 13DADC00] 18:18:17 INFO - PROCESS | 3780 | 1463797097006 Marionette DEBUG loaded listener.js 18:18:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (14F63400) [pid = 3780] [serial = 1835] [outer = 13DADC00] 18:18:17 INFO - PROCESS | 3780 | 1463797097462 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]]]}] 18:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 788ms 18:18:17 INFO - PROCESS | 3780 | 1463797097520 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:18:17 INFO - PROCESS | 3780 | 1463797097522 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 18:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:18:17 INFO - PROCESS | 3780 | 1463797097536 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:18:17 INFO - PROCESS | 3780 | 1463797097538 Marionette TRACE conn2 <- [1,2410,null,{}] 18:18:17 INFO - PROCESS | 3780 | 1463797097541 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}] 18:18:17 INFO - PROCESS | 3780 | 1463797097665 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:18:17 INFO - PROCESS | 3780 | 1463797097731 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:17 INFO - PROCESS | 3780 | ++DOCSHELL 14F97000 == 34 [pid = 3780] [id = 612] 18:18:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (1550F800) [pid = 3780] [serial = 1836] [outer = 00000000] 18:18:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (15663800) [pid = 3780] [serial = 1837] [outer = 1550F800] 18:18:17 INFO - PROCESS | 3780 | 1463797097775 Marionette DEBUG loaded listener.js 18:18:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (15918000) [pid = 3780] [serial = 1838] [outer = 1550F800] 18:18:18 INFO - PROCESS | 3780 | 1463797098200 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]]]}] 18:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 710ms 18:18:18 INFO - PROCESS | 3780 | 1463797098237 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:18:18 INFO - PROCESS | 3780 | 1463797098239 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 18:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:18:18 INFO - PROCESS | 3780 | 1463797098242 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:18:18 INFO - PROCESS | 3780 | 1463797098244 Marionette TRACE conn2 <- [1,2414,null,{}] 18:18:18 INFO - PROCESS | 3780 | 1463797098248 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}] 18:18:18 INFO - PROCESS | 3780 | 1463797098358 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:18:18 INFO - PROCESS | 3780 | 1463797098450 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 3780 | ++DOCSHELL 1570CC00 == 35 [pid = 3780] [id = 613] 18:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (1591D400) [pid = 3780] [serial = 1839] [outer = 00000000] 18:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15E47400) [pid = 3780] [serial = 1840] [outer = 1591D400] 18:18:18 INFO - PROCESS | 3780 | 1463797098497 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (15E47800) [pid = 3780] [serial = 1841] [outer = 1591D400] 18:18:18 INFO - PROCESS | 3780 | 1463797098918 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]]]}] 18:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 710ms 18:18:18 INFO - PROCESS | 3780 | 1463797098940 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:18:18 INFO - PROCESS | 3780 | 1463797098942 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 18:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:18:18 INFO - PROCESS | 3780 | 1463797098946 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:18:18 INFO - PROCESS | 3780 | 1463797098947 Marionette TRACE conn2 <- [1,2418,null,{}] 18:18:18 INFO - PROCESS | 3780 | 1463797098951 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}] 18:18:19 INFO - PROCESS | 3780 | 1463797099081 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:18:19 INFO - PROCESS | 3780 | 1463797099142 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:19 INFO - PROCESS | 3780 | ++DOCSHELL 1550F400 == 36 [pid = 3780] [id = 614] 18:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (15663400) [pid = 3780] [serial = 1842] [outer = 00000000] 18:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (16F28000) [pid = 3780] [serial = 1843] [outer = 15663400] 18:18:19 INFO - PROCESS | 3780 | 1463797099191 Marionette DEBUG loaded listener.js 18:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (16F2AC00) [pid = 3780] [serial = 1844] [outer = 15663400] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (15701C00) [pid = 3780] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (12D26000) [pid = 3780] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1331D800) [pid = 3780] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (143A3800) [pid = 3780] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (11273400) [pid = 3780] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (10D47800) [pid = 3780] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (13DAD000) [pid = 3780] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (143AA800) [pid = 3780] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (10433400) [pid = 3780] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (1596FC00) [pid = 3780] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (1339C400) [pid = 3780] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (105E7C00) [pid = 3780] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:18:19 INFO - PROCESS | 3780 | --DOMWINDOW == 70 (161E9C00) [pid = 3780] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:18:19 INFO - PROCESS | 3780 | 1463797099701 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]]]}] 18:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 804ms 18:18:19 INFO - PROCESS | 3780 | 1463797099749 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 3780 | 1463797099751 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 18:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:18:19 INFO - PROCESS | 3780 | 1463797099758 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:18:19 INFO - PROCESS | 3780 | 1463797099760 Marionette TRACE conn2 <- [1,2422,null,{}] 18:18:19 INFO - PROCESS | 3780 | 1463797099763 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}] 18:18:19 INFO - PROCESS | 3780 | 1463797099841 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:18:19 INFO - PROCESS | 3780 | 1463797099847 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:19 INFO - PROCESS | 3780 | ++DOCSHELL 10433400 == 37 [pid = 3780] [id = 615] 18:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 71 (10F61C00) [pid = 3780] [serial = 1845] [outer = 00000000] 18:18:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1331D800) [pid = 3780] [serial = 1846] [outer = 10F61C00] 18:18:19 INFO - PROCESS | 3780 | 1463797099938 Marionette DEBUG loaded listener.js 18:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (14F97400) [pid = 3780] [serial = 1847] [outer = 10F61C00] 18:18:20 INFO - PROCESS | 3780 | 1463797100387 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]]]}] 18:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 647ms 18:18:20 INFO - PROCESS | 3780 | 1463797100432 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:18:20 INFO - PROCESS | 3780 | 1463797100434 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 18:18:20 INFO - PROCESS | 3780 | 1463797100438 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:18:20 INFO - PROCESS | 3780 | 1463797100440 Marionette TRACE conn2 <- [1,2426,null,{}] 18:18:20 INFO - PROCESS | 3780 | 1463797100443 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}] 18:18:20 INFO - PROCESS | 3780 | 1463797100522 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:18:20 INFO - PROCESS | 3780 | 1463797100528 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:20 INFO - PROCESS | 3780 | ++DOCSHELL 0F397400 == 38 [pid = 3780] [id = 616] 18:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (103C5400) [pid = 3780] [serial = 1848] [outer = 00000000] 18:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (16CE6C00) [pid = 3780] [serial = 1849] [outer = 103C5400] 18:18:20 INFO - PROCESS | 3780 | 1463797100571 Marionette DEBUG loaded listener.js 18:18:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (1707F800) [pid = 3780] [serial = 1850] [outer = 103C5400] 18:18:21 INFO - PROCESS | 3780 | 1463797101006 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]]]}] 18:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 599ms 18:18:21 INFO - PROCESS | 3780 | 1463797101047 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:18:21 INFO - PROCESS | 3780 | 1463797101049 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 18:18:21 INFO - PROCESS | 3780 | 1463797101053 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:18:21 INFO - PROCESS | 3780 | 1463797101054 Marionette TRACE conn2 <- [1,2430,null,{}] 18:18:21 INFO - PROCESS | 3780 | 1463797101058 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}] 18:18:21 INFO - PROCESS | 3780 | 1463797101137 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:18:21 INFO - PROCESS | 3780 | 1463797101143 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:21 INFO - PROCESS | 3780 | ++DOCSHELL 17970C00 == 39 [pid = 3780] [id = 617] 18:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (17971C00) [pid = 3780] [serial = 1851] [outer = 00000000] 18:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (17A6CC00) [pid = 3780] [serial = 1852] [outer = 17971C00] 18:18:21 INFO - PROCESS | 3780 | 1463797101186 Marionette DEBUG loaded listener.js 18:18:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (17B84C00) [pid = 3780] [serial = 1853] [outer = 17971C00] 18:18:21 INFO - PROCESS | 3780 | 1463797101623 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]]]}] 18:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 599ms 18:18:21 INFO - PROCESS | 3780 | 1463797101650 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:18:21 INFO - PROCESS | 3780 | 1463797101652 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 18:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:18:21 INFO - PROCESS | 3780 | 1463797101726 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:18:21 INFO - PROCESS | 3780 | 1463797101729 Marionette TRACE conn2 <- [1,2434,null,{}] 18:18:21 INFO - PROCESS | 3780 | 1463797101735 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}] 18:18:21 INFO - PROCESS | 3780 | 1463797101844 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:18:22 INFO - PROCESS | 3780 | 1463797101987 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:22 INFO - PROCESS | 3780 | ++DOCSHELL 10D3EC00 == 40 [pid = 3780] [id = 618] 18:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (10D3FC00) [pid = 3780] [serial = 1854] [outer = 00000000] 18:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (10F64C00) [pid = 3780] [serial = 1855] [outer = 10D3FC00] 18:18:22 INFO - PROCESS | 3780 | 1463797102042 Marionette DEBUG loaded listener.js 18:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1104D400) [pid = 3780] [serial = 1856] [outer = 10D3FC00] 18:18:22 INFO - PROCESS | 3780 | 1463797102655 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]]]}] 18:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 978ms 18:18:22 INFO - PROCESS | 3780 | 1463797102677 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:18:22 INFO - PROCESS | 3780 | 1463797102681 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 18:18:22 INFO - PROCESS | 3780 | 1463797102685 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:18:22 INFO - PROCESS | 3780 | 1463797102688 Marionette TRACE conn2 <- [1,2438,null,{}] 18:18:22 INFO - PROCESS | 3780 | 1463797102699 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}] 18:18:22 INFO - PROCESS | 3780 | 1463797102809 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:18:22 INFO - PROCESS | 3780 | 1463797102920 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:22 INFO - PROCESS | 3780 | ++DOCSHELL 11052400 == 41 [pid = 3780] [id = 619] 18:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (11222800) [pid = 3780] [serial = 1857] [outer = 00000000] 18:18:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (13828800) [pid = 3780] [serial = 1858] [outer = 11222800] 18:18:23 INFO - PROCESS | 3780 | 1463797102973 Marionette DEBUG loaded listener.js 18:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (143AD000) [pid = 3780] [serial = 1859] [outer = 11222800] 18:18:23 INFO - PROCESS | 3780 | 1463797103588 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]]]}] 18:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 947ms 18:18:23 INFO - PROCESS | 3780 | 1463797103660 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:18:23 INFO - PROCESS | 3780 | 1463797103662 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 18:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:18:23 INFO - PROCESS | 3780 | 1463797103666 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:18:23 INFO - PROCESS | 3780 | 1463797103668 Marionette TRACE conn2 <- [1,2442,null,{}] 18:18:23 INFO - PROCESS | 3780 | 1463797103672 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}] 18:18:23 INFO - PROCESS | 3780 | 1463797103778 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:18:23 INFO - PROCESS | 3780 | 1463797103923 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:23 INFO - PROCESS | 3780 | ++DOCSHELL 16B37800 == 42 [pid = 3780] [id = 620] 18:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (16B37C00) [pid = 3780] [serial = 1860] [outer = 00000000] 18:18:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (16F25800) [pid = 3780] [serial = 1861] [outer = 16B37C00] 18:18:23 INFO - PROCESS | 3780 | 1463797103984 Marionette DEBUG loaded listener.js 18:18:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (1707CC00) [pid = 3780] [serial = 1862] [outer = 16B37C00] 18:18:24 INFO - PROCESS | 3780 | 1463797104560 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]]]}] 18:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 962ms 18:18:24 INFO - PROCESS | 3780 | 1463797104611 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:18:24 INFO - PROCESS | 3780 | 1463797104613 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 18:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:18:24 INFO - PROCESS | 3780 | 1463797104617 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:18:24 INFO - PROCESS | 3780 | 1463797104618 Marionette TRACE conn2 <- [1,2446,null,{}] 18:18:24 INFO - PROCESS | 3780 | 1463797104622 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}] 18:18:24 INFO - PROCESS | 3780 | 1463797104723 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:18:24 INFO - PROCESS | 3780 | 1463797104835 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:24 INFO - PROCESS | 3780 | ++DOCSHELL 1823A800 == 43 [pid = 3780] [id = 621] 18:18:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1823AC00) [pid = 3780] [serial = 1863] [outer = 00000000] 18:18:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18548C00) [pid = 3780] [serial = 1864] [outer = 1823AC00] 18:18:24 INFO - PROCESS | 3780 | 1463797104929 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (18801400) [pid = 3780] [serial = 1865] [outer = 1823AC00] 18:18:25 INFO - PROCESS | 3780 | 1463797105465 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]]]}] 18:18:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:18:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 915ms 18:18:25 INFO - PROCESS | 3780 | 1463797105521 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:18:25 INFO - PROCESS | 3780 | 1463797105523 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 18:18:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:18:25 INFO - PROCESS | 3780 | 1463797105527 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:18:25 INFO - PROCESS | 3780 | 1463797105529 Marionette TRACE conn2 <- [1,2450,null,{}] 18:18:25 INFO - PROCESS | 3780 | 1463797105533 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}] 18:18:25 INFO - PROCESS | 3780 | 1463797105637 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:18:25 INFO - PROCESS | 3780 | 1463797105745 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:25 INFO - PROCESS | 3780 | ++DOCSHELL 13834000 == 44 [pid = 3780] [id = 622] 18:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1550C000) [pid = 3780] [serial = 1866] [outer = 00000000] 18:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1880C000) [pid = 3780] [serial = 1867] [outer = 1550C000] 18:18:25 INFO - PROCESS | 3780 | 1463797105806 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1882C000) [pid = 3780] [serial = 1868] [outer = 1550C000] 18:18:26 INFO - PROCESS | 3780 | 1463797106549 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]]]}] 18:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1088ms 18:18:26 INFO - PROCESS | 3780 | 1463797106620 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 3780 | 1463797106624 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 18:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:18:26 INFO - PROCESS | 3780 | 1463797106629 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 3780 | 1463797106633 Marionette TRACE conn2 <- [1,2454,null,{}] 18:18:26 INFO - PROCESS | 3780 | 1463797106639 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}] 18:18:26 INFO - PROCESS | 3780 | 1463797106814 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:18:26 INFO - PROCESS | 3780 | 1463797106963 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:26 INFO - PROCESS | 3780 | ++DOCSHELL 105F0000 == 45 [pid = 3780] [id = 623] 18:18:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11036C00) [pid = 3780] [serial = 1869] [outer = 00000000] 18:18:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1126EC00) [pid = 3780] [serial = 1870] [outer = 11036C00] 18:18:27 INFO - PROCESS | 3780 | 1463797107030 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (11CE9000) [pid = 3780] [serial = 1871] [outer = 11036C00] 18:18:27 INFO - PROCESS | 3780 | --DOCSHELL 0F305000 == 44 [pid = 3780] [id = 426] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (172E4800) [pid = 3780] [serial = 1817] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15E4EC00) [pid = 3780] [serial = 1808] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (16B36000) [pid = 3780] [serial = 1813] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (11035400) [pid = 3780] [serial = 1810] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1591C800) [pid = 3780] [serial = 1805] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (16B38800) [pid = 3780] [serial = 1814] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1550EC00) [pid = 3780] [serial = 1802] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (13309800) [pid = 3780] [serial = 1811] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (17187400) [pid = 3780] [serial = 1816] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1591C000) [pid = 3780] [serial = 1804] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (13071C00) [pid = 3780] [serial = 1789] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1314A400) [pid = 3780] [serial = 1790] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (13381000) [pid = 3780] [serial = 1792] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (13387000) [pid = 3780] [serial = 1793] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (14F69800) [pid = 3780] [serial = 1798] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15505800) [pid = 3780] [serial = 1799] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (1149B000) [pid = 3780] [serial = 1786] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (11AF1400) [pid = 3780] [serial = 1787] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (10E41400) [pid = 3780] [serial = 1783] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 77 (1103AC00) [pid = 3780] [serial = 1784] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 76 (140F0000) [pid = 3780] [serial = 1795] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 75 (1550E800) [pid = 3780] [serial = 1801] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 74 (143A1C00) [pid = 3780] [serial = 1796] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 73 (105EF800) [pid = 3780] [serial = 1780] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 72 (10A59800) [pid = 3780] [serial = 1781] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | --DOMWINDOW == 71 (15E45000) [pid = 3780] [serial = 1807] [outer = 00000000] [url = about:blank] 18:18:27 INFO - PROCESS | 3780 | 1463797107532 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]]]}] 18:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 915ms 18:18:27 INFO - PROCESS | 3780 | 1463797107567 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:18:27 INFO - PROCESS | 3780 | 1463797107572 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 18:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:18:27 INFO - PROCESS | 3780 | 1463797107578 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:18:27 INFO - PROCESS | 3780 | 1463797107581 Marionette TRACE conn2 <- [1,2458,null,{}] 18:18:27 INFO - PROCESS | 3780 | 1463797107584 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}] 18:18:27 INFO - PROCESS | 3780 | 1463797107667 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:18:27 INFO - PROCESS | 3780 | 1463797107676 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 3780 | ++DOCSHELL 1103AC00 == 45 [pid = 3780] [id = 624] 18:18:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 72 (1103C000) [pid = 3780] [serial = 1872] [outer = 00000000] 18:18:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 73 (12D26000) [pid = 3780] [serial = 1873] [outer = 1103C000] 18:18:27 INFO - PROCESS | 3780 | 1463797107721 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 74 (1314A400) [pid = 3780] [serial = 1874] [outer = 1103C000] 18:18:28 INFO - PROCESS | 3780 | 1463797108204 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]]]}] 18:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 631ms 18:18:28 INFO - PROCESS | 3780 | 1463797108215 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 3780 | 1463797108217 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 18:18:28 INFO - PROCESS | 3780 | 1463797108221 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:18:28 INFO - PROCESS | 3780 | 1463797108224 Marionette TRACE conn2 <- [1,2462,null,{}] 18:18:28 INFO - PROCESS | 3780 | 1463797108234 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}] 18:18:28 INFO - PROCESS | 3780 | 1463797108321 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:18:28 INFO - PROCESS | 3780 | 1463797108362 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:28 INFO - PROCESS | 3780 | ++DOCSHELL 13387000 == 46 [pid = 3780] [id = 625] 18:18:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 75 (13387800) [pid = 3780] [serial = 1875] [outer = 00000000] 18:18:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 76 (140FD800) [pid = 3780] [serial = 1876] [outer = 13387800] 18:18:28 INFO - PROCESS | 3780 | 1463797108412 Marionette DEBUG loaded listener.js 18:18:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 77 (143A7400) [pid = 3780] [serial = 1877] [outer = 13387800] 18:18:28 INFO - PROCESS | 3780 | 1463797108896 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]]]}] 18:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 710ms 18:18:28 INFO - PROCESS | 3780 | 1463797108920 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 3780 | 1463797108923 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 18:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:18:28 INFO - PROCESS | 3780 | 1463797108926 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 3780 | 1463797108927 Marionette TRACE conn2 <- [1,2466,null,{}] 18:18:28 INFO - PROCESS | 3780 | 1463797108931 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}] 18:18:29 INFO - PROCESS | 3780 | 1463797109016 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:18:29 INFO - PROCESS | 3780 | 1463797109023 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3780 | ++DOCSHELL 140FD400 == 47 [pid = 3780] [id = 626] 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 78 (14F69800) [pid = 3780] [serial = 1878] [outer = 00000000] 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (15709400) [pid = 3780] [serial = 1879] [outer = 14F69800] 18:18:29 INFO - PROCESS | 3780 | 1463797109067 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (1591B400) [pid = 3780] [serial = 1880] [outer = 14F69800] 18:18:29 INFO - PROCESS | 3780 | 1463797109523 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]]]}] 18:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 647ms 18:18:29 INFO - PROCESS | 3780 | 1463797109564 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:18:29 INFO - PROCESS | 3780 | 1463797109566 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 18:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:18:29 INFO - PROCESS | 3780 | 1463797109569 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:18:29 INFO - PROCESS | 3780 | 1463797109571 Marionette TRACE conn2 <- [1,2470,null,{}] 18:18:29 INFO - PROCESS | 3780 | 1463797109574 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}] 18:18:29 INFO - PROCESS | 3780 | 1463797109665 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:18:29 INFO - PROCESS | 3780 | 1463797109672 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3780 | ++DOCSHELL 0F30EC00 == 48 [pid = 3780] [id = 627] 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (12DFB000) [pid = 3780] [serial = 1881] [outer = 00000000] 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (15D0C800) [pid = 3780] [serial = 1882] [outer = 12DFB000] 18:18:29 INFO - PROCESS | 3780 | 1463797109715 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (15E4D800) [pid = 3780] [serial = 1883] [outer = 12DFB000] 18:18:30 INFO - PROCESS | 3780 | 1463797110260 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]]]}] 18:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 710ms 18:18:30 INFO - PROCESS | 3780 | 1463797110301 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:18:30 INFO - PROCESS | 3780 | 1463797110303 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 18:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:18:30 INFO - PROCESS | 3780 | 1463797110306 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:18:30 INFO - PROCESS | 3780 | 1463797110308 Marionette TRACE conn2 <- [1,2474,null,{}] 18:18:30 INFO - PROCESS | 3780 | 1463797110311 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}] 18:18:30 INFO - PROCESS | 3780 | 1463797110445 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:18:30 INFO - PROCESS | 3780 | 1463797110512 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:30 INFO - PROCESS | 3780 | ++DOCSHELL 10431400 == 49 [pid = 3780] [id = 628] 18:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1550E000) [pid = 3780] [serial = 1884] [outer = 00000000] 18:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (17076C00) [pid = 3780] [serial = 1885] [outer = 1550E000] 18:18:30 INFO - PROCESS | 3780 | 1463797110558 Marionette DEBUG loaded listener.js 18:18:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (17970400) [pid = 3780] [serial = 1886] [outer = 1550E000] 18:18:30 INFO - PROCESS | 3780 | 1463797110992 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]]]}] 18:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 757ms 18:18:31 INFO - PROCESS | 3780 | 1463797111047 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:18:31 INFO - PROCESS | 3780 | 1463797111049 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 18:18:31 INFO - PROCESS | 3780 | 1463797111052 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:18:31 INFO - PROCESS | 3780 | 1463797111054 Marionette TRACE conn2 <- [1,2478,null,{}] 18:18:31 INFO - PROCESS | 3780 | 1463797111058 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}] 18:18:31 INFO - PROCESS | 3780 | 1463797111200 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:18:31 INFO - PROCESS | 3780 | 1463797111212 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:31 INFO - PROCESS | 3780 | ++DOCSHELL 16F2D000 == 50 [pid = 3780] [id = 629] 18:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (17976400) [pid = 3780] [serial = 1887] [outer = 00000000] 18:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18806400) [pid = 3780] [serial = 1888] [outer = 17976400] 18:18:31 INFO - PROCESS | 3780 | 1463797111311 Marionette DEBUG loaded listener.js 18:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1882E000) [pid = 3780] [serial = 1889] [outer = 17976400] 18:18:31 INFO - PROCESS | 3780 | 1463797111722 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]]]}] 18:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 710ms 18:18:31 INFO - PROCESS | 3780 | 1463797111752 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:18:31 INFO - PROCESS | 3780 | 1463797111754 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 18:18:31 INFO - PROCESS | 3780 | 1463797111757 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:18:31 INFO - PROCESS | 3780 | 1463797111759 Marionette TRACE conn2 <- [1,2482,null,{}] 18:18:31 INFO - PROCESS | 3780 | 1463797111762 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}] 18:18:31 INFO - PROCESS | 3780 | 1463797111877 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:18:31 INFO - PROCESS | 3780 | 1463797111944 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:31 INFO - PROCESS | 3780 | ++DOCSHELL 16B38800 == 51 [pid = 3780] [id = 630] 18:18:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (18805400) [pid = 3780] [serial = 1890] [outer = 00000000] 18:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19079400) [pid = 3780] [serial = 1891] [outer = 18805400] 18:18:32 INFO - PROCESS | 3780 | 1463797111994 Marionette DEBUG loaded listener.js 18:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (1907D800) [pid = 3780] [serial = 1892] [outer = 18805400] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1591D400) [pid = 3780] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15663400) [pid = 3780] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (10A5F800) [pid = 3780] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (13DADC00) [pid = 3780] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (1104EC00) [pid = 3780] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10F61C00) [pid = 3780] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1550F800) [pid = 3780] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:18:32 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (103C5400) [pid = 3780] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:18:32 INFO - PROCESS | 3780 | 1463797112400 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]]]}] 18:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 709ms 18:18:32 INFO - PROCESS | 3780 | 1463797112457 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:18:32 INFO - PROCESS | 3780 | 1463797112459 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 18:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:18:32 INFO - PROCESS | 3780 | 1463797112463 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:18:32 INFO - PROCESS | 3780 | 1463797112464 Marionette TRACE conn2 <- [1,2486,null,{}] 18:18:32 INFO - PROCESS | 3780 | 1463797112467 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}] 18:18:32 INFO - PROCESS | 3780 | 1463797112550 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:18:32 INFO - PROCESS | 3780 | 1463797112589 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:32 INFO - PROCESS | 3780 | ++DOCSHELL 103CCC00 == 52 [pid = 3780] [id = 631] 18:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15E44000) [pid = 3780] [serial = 1893] [outer = 00000000] 18:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (19071800) [pid = 3780] [serial = 1894] [outer = 15E44000] 18:18:32 INFO - PROCESS | 3780 | 1463797112632 Marionette DEBUG loaded listener.js 18:18:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (1907E400) [pid = 3780] [serial = 1895] [outer = 15E44000] 18:18:33 INFO - PROCESS | 3780 | 1463797113058 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]]]}] 18:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 647ms 18:18:33 INFO - PROCESS | 3780 | 1463797113111 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:18:33 INFO - PROCESS | 3780 | 1463797113113 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 18:18:33 INFO - PROCESS | 3780 | 1463797113121 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - PROCESS | 3780 | 1463797113122 Marionette TRACE conn2 <- [1,2490,null,{}] 18:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:18:33 INFO - PROCESS | 3780 | 1463797113125 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}] 18:18:33 INFO - PROCESS | 3780 | 1463797113207 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:18:33 INFO - PROCESS | 3780 | 1463797113214 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 3780 | ++DOCSHELL 19A09400 == 53 [pid = 3780] [id = 632] 18:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (19A09800) [pid = 3780] [serial = 1896] [outer = 00000000] 18:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (19A10C00) [pid = 3780] [serial = 1897] [outer = 19A09800] 18:18:33 INFO - PROCESS | 3780 | 1463797113256 Marionette DEBUG loaded listener.js 18:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19A12800) [pid = 3780] [serial = 1898] [outer = 19A09800] 18:18:33 INFO - PROCESS | 3780 | 1463797113755 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]]]}] 18:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 631ms 18:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:18:33 INFO - PROCESS | 3780 | 1463797113794 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:18:33 INFO - PROCESS | 3780 | 1463797113797 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 18:18:33 INFO - PROCESS | 3780 | 1463797113800 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - PROCESS | 3780 | 1463797113802 Marionette TRACE conn2 <- [1,2494,null,{}] 18:18:33 INFO - PROCESS | 3780 | 1463797113806 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}] 18:18:33 INFO - PROCESS | 3780 | 1463797113906 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:18:33 INFO - PROCESS | 3780 | 1463797113915 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 3780 | ++DOCSHELL 10329400 == 54 [pid = 3780] [id = 633] 18:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (103D3400) [pid = 3780] [serial = 1899] [outer = 00000000] 18:18:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (11A0A400) [pid = 3780] [serial = 1900] [outer = 103D3400] 18:18:33 INFO - PROCESS | 3780 | 1463797113969 Marionette DEBUG loaded listener.js 18:18:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19B57800) [pid = 3780] [serial = 1901] [outer = 103D3400] 18:18:34 INFO - PROCESS | 3780 | 1463797114688 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]]]}] 18:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 946ms 18:18:34 INFO - PROCESS | 3780 | 1463797114746 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:18:34 INFO - PROCESS | 3780 | 1463797114751 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 18:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:18:34 INFO - PROCESS | 3780 | 1463797114756 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:18:34 INFO - PROCESS | 3780 | 1463797114760 Marionette TRACE conn2 <- [1,2498,null,{}] 18:18:34 INFO - PROCESS | 3780 | 1463797114766 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}] 18:18:34 INFO - PROCESS | 3780 | 1463797114878 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:18:35 INFO - PROCESS | 3780 | 1463797115021 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:35 INFO - PROCESS | 3780 | ++DOCSHELL 10F61800 == 55 [pid = 3780] [id = 634] 18:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (10F6D000) [pid = 3780] [serial = 1902] [outer = 00000000] 18:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (11428400) [pid = 3780] [serial = 1903] [outer = 10F6D000] 18:18:35 INFO - PROCESS | 3780 | 1463797115084 Marionette DEBUG loaded listener.js 18:18:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (13309800) [pid = 3780] [serial = 1904] [outer = 10F6D000] 18:18:35 INFO - PROCESS | 3780 | 1463797115706 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]]]}] 18:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1009ms 18:18:35 INFO - PROCESS | 3780 | 1463797115760 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:18:35 INFO - PROCESS | 3780 | 1463797115766 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 18:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:18:35 INFO - PROCESS | 3780 | 1463797115773 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:18:35 INFO - PROCESS | 3780 | 1463797115776 Marionette TRACE conn2 <- [1,2502,null,{}] 18:18:35 INFO - PROCESS | 3780 | 1463797115779 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}] 18:18:35 INFO - PROCESS | 3780 | 1463797115888 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:18:36 INFO - PROCESS | 3780 | 1463797116028 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:36 INFO - PROCESS | 3780 | ++DOCSHELL 11A0D400 == 56 [pid = 3780] [id = 635] 18:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (130D5800) [pid = 3780] [serial = 1905] [outer = 00000000] 18:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15511400) [pid = 3780] [serial = 1906] [outer = 130D5800] 18:18:36 INFO - PROCESS | 3780 | 1463797116090 Marionette DEBUG loaded listener.js 18:18:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (15D09800) [pid = 3780] [serial = 1907] [outer = 130D5800] 18:18:36 INFO - PROCESS | 3780 | 1463797116690 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]]]}] 18:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1010ms 18:18:36 INFO - PROCESS | 3780 | 1463797116773 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:18:36 INFO - PROCESS | 3780 | 1463797116776 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 18:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:18:36 INFO - PROCESS | 3780 | 1463797116780 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:18:36 INFO - PROCESS | 3780 | 1463797116783 Marionette TRACE conn2 <- [1,2506,null,{}] 18:18:36 INFO - PROCESS | 3780 | 1463797116794 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}] 18:18:37 INFO - PROCESS | 3780 | 1463797117007 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:18:37 INFO - PROCESS | 3780 | 1463797117019 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:37 INFO - PROCESS | 3780 | ++DOCSHELL 19A0C000 == 57 [pid = 3780] [id = 636] 18:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (19A0C800) [pid = 3780] [serial = 1908] [outer = 00000000] 18:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (19B50800) [pid = 3780] [serial = 1909] [outer = 19A0C800] 18:18:37 INFO - PROCESS | 3780 | 1463797117074 Marionette DEBUG loaded listener.js 18:18:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (19B56800) [pid = 3780] [serial = 1910] [outer = 19A0C800] 18:18:37 INFO - PROCESS | 3780 | 1463797117706 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]]]}] 18:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 947ms 18:18:37 INFO - PROCESS | 3780 | 1463797117756 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:18:37 INFO - PROCESS | 3780 | 1463797117759 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 18:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:18:37 INFO - PROCESS | 3780 | 1463797117763 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:18:37 INFO - PROCESS | 3780 | 1463797117765 Marionette TRACE conn2 <- [1,2510,null,{}] 18:18:37 INFO - PROCESS | 3780 | 1463797117768 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}] 18:18:37 INFO - PROCESS | 3780 | 1463797117875 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:18:37 INFO - PROCESS | 3780 | 1463797117986 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 3780 | ++DOCSHELL 19B4F400 == 58 [pid = 3780] [id = 637] 18:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (19B56000) [pid = 3780] [serial = 1911] [outer = 00000000] 18:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19BD4000) [pid = 3780] [serial = 1912] [outer = 19B56000] 18:18:38 INFO - PROCESS | 3780 | 1463797118039 Marionette DEBUG loaded listener.js 18:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19BD6C00) [pid = 3780] [serial = 1913] [outer = 19B56000] 18:18:38 INFO - PROCESS | 3780 | 1463797118611 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]]]}] 18:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 915ms 18:18:38 INFO - PROCESS | 3780 | 1463797118666 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:18:38 INFO - PROCESS | 3780 | 1463797118669 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 18:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:18:38 INFO - PROCESS | 3780 | 1463797118672 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:18:38 INFO - PROCESS | 3780 | 1463797118674 Marionette TRACE conn2 <- [1,2514,null,{}] 18:18:38 INFO - PROCESS | 3780 | 1463797118678 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}] 18:18:38 INFO - PROCESS | 3780 | 1463797118780 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:18:38 INFO - PROCESS | 3780 | 1463797118892 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 3780 | ++DOCSHELL 1047D400 == 59 [pid = 3780] [id = 638] 18:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19B59C00) [pid = 3780] [serial = 1914] [outer = 00000000] 18:18:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19C0E000) [pid = 3780] [serial = 1915] [outer = 19B59C00] 18:18:38 INFO - PROCESS | 3780 | 1463797118944 Marionette DEBUG loaded listener.js 18:18:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19C13000) [pid = 3780] [serial = 1916] [outer = 19B59C00] 18:18:39 INFO - PROCESS | 3780 | 1463797119706 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]]]}] 18:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1088ms 18:18:39 INFO - PROCESS | 3780 | 1463797119764 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:18:39 INFO - PROCESS | 3780 | 1463797119768 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 18:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:18:39 INFO - PROCESS | 3780 | 1463797119773 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:18:39 INFO - PROCESS | 3780 | 1463797119777 Marionette TRACE conn2 <- [1,2518,null,{}] 18:18:39 INFO - PROCESS | 3780 | 1463797119783 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}] 18:18:39 INFO - PROCESS | 3780 | 1463797119882 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:18:40 INFO - PROCESS | 3780 | 1463797120029 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 3780 | ++DOCSHELL 11041000 == 60 [pid = 3780] [id = 639] 18:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (11048800) [pid = 3780] [serial = 1917] [outer = 00000000] 18:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (12D70000) [pid = 3780] [serial = 1918] [outer = 11048800] 18:18:40 INFO - PROCESS | 3780 | 1463797120080 Marionette DEBUG loaded listener.js 18:18:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (13388400) [pid = 3780] [serial = 1919] [outer = 11048800] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 0F306800 == 59 [pid = 3780] [id = 424] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 13DAD400 == 58 [pid = 3780] [id = 611] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 1550F400 == 57 [pid = 3780] [id = 614] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 10433400 == 56 [pid = 3780] [id = 615] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 105EE000 == 55 [pid = 3780] [id = 592] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 14F97000 == 54 [pid = 3780] [id = 612] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 0F397400 == 53 [pid = 3780] [id = 616] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 1570CC00 == 52 [pid = 3780] [id = 613] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 10D43000 == 51 [pid = 3780] [id = 413] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 12883C00 == 50 [pid = 3780] [id = 428] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 1036BC00 == 49 [pid = 3780] [id = 427] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 143A1000 == 48 [pid = 3780] [id = 429] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 19A09400 == 47 [pid = 3780] [id = 632] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 103CCC00 == 46 [pid = 3780] [id = 631] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 16B38800 == 45 [pid = 3780] [id = 630] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 16F2D000 == 44 [pid = 3780] [id = 629] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 10431400 == 43 [pid = 3780] [id = 628] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 0F30EC00 == 42 [pid = 3780] [id = 627] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 140FD400 == 41 [pid = 3780] [id = 626] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 13387000 == 40 [pid = 3780] [id = 625] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 1103AC00 == 39 [pid = 3780] [id = 624] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 105F0000 == 38 [pid = 3780] [id = 623] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 1823A800 == 37 [pid = 3780] [id = 621] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 16B37800 == 36 [pid = 3780] [id = 620] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 11052400 == 35 [pid = 3780] [id = 619] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 10D3EC00 == 34 [pid = 3780] [id = 618] 18:18:40 INFO - PROCESS | 3780 | --DOCSHELL 17970C00 == 33 [pid = 3780] [id = 617] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (179C4C00) [pid = 3780] [serial = 1819] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (12A8AC00) [pid = 3780] [serial = 1825] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (17A6CC00) [pid = 3780] [serial = 1852] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (10E37400) [pid = 3780] [serial = 1822] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | 1463797120762 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]]]}] 18:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1009ms 18:18:40 INFO - PROCESS | 3780 | 1463797120809 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:18:40 INFO - PROCESS | 3780 | 1463797120814 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 18:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:18:40 INFO - PROCESS | 3780 | 1463797120820 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:18:40 INFO - PROCESS | 3780 | 1463797120823 Marionette TRACE conn2 <- [1,2522,null,{}] 18:18:40 INFO - PROCESS | 3780 | 1463797120826 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}] 18:18:40 INFO - PROCESS | 3780 | 1463797120913 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (15E47400) [pid = 3780] [serial = 1840] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (16F28000) [pid = 3780] [serial = 1843] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (10D40C00) [pid = 3780] [serial = 1828] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1103EC00) [pid = 3780] [serial = 1829] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (143A2800) [pid = 3780] [serial = 1834] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (11C5A800) [pid = 3780] [serial = 1831] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (12D23C00) [pid = 3780] [serial = 1832] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15E47800) [pid = 3780] [serial = 1841] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (16F2AC00) [pid = 3780] [serial = 1844] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (14F97400) [pid = 3780] [serial = 1847] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (1331D800) [pid = 3780] [serial = 1846] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15663800) [pid = 3780] [serial = 1837] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1707F800) [pid = 3780] [serial = 1850] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15918000) [pid = 3780] [serial = 1838] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (16CE6C00) [pid = 3780] [serial = 1849] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (14F63400) [pid = 3780] [serial = 1835] [outer = 00000000] [url = about:blank] 18:18:41 INFO - PROCESS | 3780 | 1463797121017 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:41 INFO - PROCESS | 3780 | ++DOCSHELL 103CC400 == 34 [pid = 3780] [id = 640] 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (10A57800) [pid = 3780] [serial = 1920] [outer = 00000000] 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1103EC00) [pid = 3780] [serial = 1921] [outer = 10A57800] 18:18:41 INFO - PROCESS | 3780 | 1463797121063 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (12AE9800) [pid = 3780] [serial = 1922] [outer = 10A57800] 18:18:41 INFO - PROCESS | 3780 | 1463797121512 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]]]}] 18:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 742ms 18:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:18:41 INFO - PROCESS | 3780 | 1463797121560 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:18:41 INFO - PROCESS | 3780 | 1463797121562 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 18:18:41 INFO - PROCESS | 3780 | 1463797121566 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:18:41 INFO - PROCESS | 3780 | 1463797121569 Marionette TRACE conn2 <- [1,2526,null,{}] 18:18:41 INFO - PROCESS | 3780 | 1463797121579 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}] 18:18:41 INFO - PROCESS | 3780 | 1463797121667 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:18:41 INFO - PROCESS | 3780 | 1463797121677 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:41 INFO - PROCESS | 3780 | ++DOCSHELL 140F9C00 == 35 [pid = 3780] [id = 641] 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (143AA400) [pid = 3780] [serial = 1923] [outer = 00000000] 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (14F66000) [pid = 3780] [serial = 1924] [outer = 143AA400] 18:18:41 INFO - PROCESS | 3780 | 1463797121724 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15506000) [pid = 3780] [serial = 1925] [outer = 143AA400] 18:18:42 INFO - PROCESS | 3780 | 1463797122216 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]]]}] 18:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 694ms 18:18:42 INFO - PROCESS | 3780 | 1463797122265 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 3780 | 1463797122267 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 18:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:18:42 INFO - PROCESS | 3780 | 1463797122271 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - PROCESS | 3780 | 1463797122272 Marionette TRACE conn2 <- [1,2530,null,{}] 18:18:42 INFO - PROCESS | 3780 | 1463797122276 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}] 18:18:42 INFO - PROCESS | 3780 | 1463797122359 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:18:42 INFO - PROCESS | 3780 | 1463797122368 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 3780 | ++DOCSHELL 14F63400 == 36 [pid = 3780] [id = 642] 18:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (15701C00) [pid = 3780] [serial = 1926] [outer = 00000000] 18:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1591B800) [pid = 3780] [serial = 1927] [outer = 15701C00] 18:18:42 INFO - PROCESS | 3780 | 1463797122412 Marionette DEBUG loaded listener.js 18:18:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (15E4C800) [pid = 3780] [serial = 1928] [outer = 15701C00] 18:18:42 INFO - PROCESS | 3780 | 1463797122900 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]]]}] 18:18:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:18:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 694ms 18:18:42 INFO - PROCESS | 3780 | 1463797122970 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 3780 | 1463797122972 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 18:18:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:18:42 INFO - PROCESS | 3780 | 1463797122976 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - PROCESS | 3780 | 1463797122977 Marionette TRACE conn2 <- [1,2534,null,{}] 18:18:43 INFO - PROCESS | 3780 | 1463797122987 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}] 18:18:43 INFO - PROCESS | 3780 | 1463797123139 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:18:43 INFO - PROCESS | 3780 | 1463797123163 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:43 INFO - PROCESS | 3780 | ++DOCSHELL 105ED400 == 37 [pid = 3780] [id = 643] 18:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (11048000) [pid = 3780] [serial = 1929] [outer = 00000000] 18:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (16B35400) [pid = 3780] [serial = 1930] [outer = 11048000] 18:18:43 INFO - PROCESS | 3780 | 1463797123207 Marionette DEBUG loaded listener.js 18:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (16F28C00) [pid = 3780] [serial = 1931] [outer = 11048000] 18:18:43 INFO - PROCESS | 3780 | 1463797123662 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]]]}] 18:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 741ms 18:18:43 INFO - PROCESS | 3780 | 1463797123748 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:18:43 INFO - PROCESS | 3780 | 1463797123750 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 18:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:18:43 INFO - PROCESS | 3780 | 1463797123759 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:18:43 INFO - PROCESS | 3780 | 1463797123761 Marionette TRACE conn2 <- [1,2538,null,{}] 18:18:43 INFO - PROCESS | 3780 | 1463797123764 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}] 18:18:43 INFO - PROCESS | 3780 | 1463797123909 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:18:43 INFO - PROCESS | 3780 | 1463797123980 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:43 INFO - PROCESS | 3780 | ++DOCSHELL 17179C00 == 38 [pid = 3780] [id = 644] 18:18:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (17181400) [pid = 3780] [serial = 1932] [outer = 00000000] 18:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (17B7E800) [pid = 3780] [serial = 1933] [outer = 17181400] 18:18:44 INFO - PROCESS | 3780 | 1463797124025 Marionette DEBUG loaded listener.js 18:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (1800CC00) [pid = 3780] [serial = 1934] [outer = 17181400] 18:18:44 INFO - PROCESS | 3780 | 1463797124449 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]]]}] 18:18:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:18:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 742ms 18:18:44 INFO - PROCESS | 3780 | 1463797124525 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:18:44 INFO - PROCESS | 3780 | 1463797124527 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 18:18:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:18:44 INFO - PROCESS | 3780 | 1463797124541 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:18:44 INFO - PROCESS | 3780 | 1463797124543 Marionette TRACE conn2 <- [1,2542,null,{}] 18:18:44 INFO - PROCESS | 3780 | 1463797124547 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}] 18:18:44 INFO - PROCESS | 3780 | 1463797124663 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:18:44 INFO - PROCESS | 3780 | 1463797124672 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:44 INFO - PROCESS | 3780 | ++DOCSHELL 172E0000 == 39 [pid = 3780] [id = 645] 18:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (177B6000) [pid = 3780] [serial = 1935] [outer = 00000000] 18:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1882E400) [pid = 3780] [serial = 1936] [outer = 177B6000] 18:18:44 INFO - PROCESS | 3780 | 1463797124719 Marionette DEBUG loaded listener.js 18:18:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (18837800) [pid = 3780] [serial = 1937] [outer = 177B6000] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (1126E400) [pid = 3780] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (104E8000) [pid = 3780] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (16B37C00) [pid = 3780] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (11036C00) [pid = 3780] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1103C000) [pid = 3780] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (12DFB000) [pid = 3780] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (14F69800) [pid = 3780] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (1550E000) [pid = 3780] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (13387800) [pid = 3780] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1550C000) [pid = 3780] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (11222800) [pid = 3780] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (10D3FC00) [pid = 3780] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (17976400) [pid = 3780] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (1823AC00) [pid = 3780] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (18805400) [pid = 3780] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15E44000) [pid = 3780] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (19A09800) [pid = 3780] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (105EA000) [pid = 3780] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:18:45 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (13381800) [pid = 3780] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:18:45 INFO - PROCESS | 3780 | 1463797125284 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]]]}] 18:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 804ms 18:18:45 INFO - PROCESS | 3780 | 1463797125336 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:18:45 INFO - PROCESS | 3780 | 1463797125339 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 18:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:18:45 INFO - PROCESS | 3780 | 1463797125350 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:18:45 INFO - PROCESS | 3780 | 1463797125352 Marionette TRACE conn2 <- [1,2546,null,{}] 18:18:45 INFO - PROCESS | 3780 | 1463797125357 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}] 18:18:45 INFO - PROCESS | 3780 | 1463797125439 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:18:45 INFO - PROCESS | 3780 | 1463797125448 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:45 INFO - PROCESS | 3780 | ++DOCSHELL 11051000 == 40 [pid = 3780] [id = 646] 18:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11222800) [pid = 3780] [serial = 1938] [outer = 00000000] 18:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (140F6800) [pid = 3780] [serial = 1939] [outer = 11222800] 18:18:45 INFO - PROCESS | 3780 | 1463797125495 Marionette DEBUG loaded listener.js 18:18:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1570AC00) [pid = 3780] [serial = 1940] [outer = 11222800] 18:18:45 INFO - PROCESS | 3780 | 1463797125940 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]]]}] 18:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 663ms 18:18:46 INFO - PROCESS | 3780 | 1463797126000 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 3780 | 1463797126002 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 18:18:46 INFO - PROCESS | 3780 | 1463797126005 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:18:46 INFO - PROCESS | 3780 | 1463797126007 Marionette TRACE conn2 <- [1,2550,null,{}] 18:18:46 INFO - PROCESS | 3780 | 1463797126010 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}] 18:18:46 INFO - PROCESS | 3780 | 1463797126091 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:18:46 INFO - PROCESS | 3780 | 1463797126098 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:46 INFO - PROCESS | 3780 | ++DOCSHELL 10A57C00 == 41 [pid = 3780] [id = 647] 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (1339C000) [pid = 3780] [serial = 1941] [outer = 00000000] 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (1854D000) [pid = 3780] [serial = 1942] [outer = 1339C000] 18:18:46 INFO - PROCESS | 3780 | 1463797126141 Marionette DEBUG loaded listener.js 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (18802400) [pid = 3780] [serial = 1943] [outer = 1339C000] 18:18:46 INFO - PROCESS | 3780 | 1463797126626 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]]]}] 18:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 646ms 18:18:46 INFO - PROCESS | 3780 | 1463797126652 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 3780 | 1463797126654 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 18:18:46 INFO - PROCESS | 3780 | 1463797126657 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:18:46 INFO - PROCESS | 3780 | 1463797126659 Marionette TRACE conn2 <- [1,2554,null,{}] 18:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:18:46 INFO - PROCESS | 3780 | 1463797126663 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}] 18:18:46 INFO - PROCESS | 3780 | 1463797126745 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:18:46 INFO - PROCESS | 3780 | 1463797126751 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:46 INFO - PROCESS | 3780 | ++DOCSHELL 17A6C000 == 42 [pid = 3780] [id = 648] 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (18550800) [pid = 3780] [serial = 1944] [outer = 00000000] 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19B4E800) [pid = 3780] [serial = 1945] [outer = 18550800] 18:18:46 INFO - PROCESS | 3780 | 1463797126795 Marionette DEBUG loaded listener.js 18:18:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (19B53C00) [pid = 3780] [serial = 1946] [outer = 18550800] 18:18:47 INFO - PROCESS | 3780 | 1463797127464 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]]]}] 18:18:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:18:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 789ms 18:18:47 INFO - PROCESS | 3780 | 1463797127474 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:18:47 INFO - PROCESS | 3780 | 1463797127478 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 18:18:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:18:47 INFO - PROCESS | 3780 | 1463797127539 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:18:47 INFO - PROCESS | 3780 | 1463797127543 Marionette TRACE conn2 <- [1,2558,null,{}] 18:18:47 INFO - PROCESS | 3780 | 1463797127551 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}] 18:18:47 INFO - PROCESS | 3780 | 1463797127687 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:18:47 INFO - PROCESS | 3780 | 1463797127833 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:47 INFO - PROCESS | 3780 | ++DOCSHELL 10F6C000 == 43 [pid = 3780] [id = 649] 18:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (11035400) [pid = 3780] [serial = 1947] [outer = 00000000] 18:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (12A8B400) [pid = 3780] [serial = 1948] [outer = 11035400] 18:18:47 INFO - PROCESS | 3780 | 1463797127889 Marionette DEBUG loaded listener.js 18:18:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1331D800) [pid = 3780] [serial = 1949] [outer = 11035400] 18:18:48 INFO - PROCESS | 3780 | 1463797128501 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]]]}] 18:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1073ms 18:18:48 INFO - PROCESS | 3780 | 1463797128542 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:18:48 INFO - PROCESS | 3780 | 1463797128547 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 18:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:18:48 INFO - PROCESS | 3780 | 1463797128554 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:18:48 INFO - PROCESS | 3780 | 1463797128557 Marionette TRACE conn2 <- [1,2562,null,{}] 18:18:48 INFO - PROCESS | 3780 | 1463797128561 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}] 18:18:48 INFO - PROCESS | 3780 | 1463797128670 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:18:48 INFO - PROCESS | 3780 | 1463797128814 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:48 INFO - PROCESS | 3780 | ++DOCSHELL 12AEAC00 == 44 [pid = 3780] [id = 650] 18:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (143AC800) [pid = 3780] [serial = 1950] [outer = 00000000] 18:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1570BC00) [pid = 3780] [serial = 1951] [outer = 143AC800] 18:18:48 INFO - PROCESS | 3780 | 1463797128867 Marionette DEBUG loaded listener.js 18:18:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (15D03800) [pid = 3780] [serial = 1952] [outer = 143AC800] 18:18:49 INFO - PROCESS | 3780 | 1463797129500 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]]]}] 18:18:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:18:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1010ms 18:18:49 INFO - PROCESS | 3780 | 1463797129555 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:18:49 INFO - PROCESS | 3780 | 1463797129557 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 18:18:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:18:49 INFO - PROCESS | 3780 | 1463797129561 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:18:49 INFO - PROCESS | 3780 | 1463797129565 Marionette TRACE conn2 <- [1,2566,null,{}] 18:18:49 INFO - PROCESS | 3780 | 1463797129589 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}] 18:18:49 INFO - PROCESS | 3780 | 1463797129732 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:18:49 INFO - PROCESS | 3780 | 1463797129803 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:49 INFO - PROCESS | 3780 | ++DOCSHELL 19074C00 == 45 [pid = 3780] [id = 651] 18:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19077400) [pid = 3780] [serial = 1953] [outer = 00000000] 18:18:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19A11400) [pid = 3780] [serial = 1954] [outer = 19077400] 18:18:49 INFO - PROCESS | 3780 | 1463797129899 Marionette DEBUG loaded listener.js 18:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (19BD1000) [pid = 3780] [serial = 1955] [outer = 19077400] 18:18:50 INFO - PROCESS | 3780 | 1463797130499 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]]]}] 18:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 962ms 18:18:50 INFO - PROCESS | 3780 | 1463797130538 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:18:50 INFO - PROCESS | 3780 | 1463797130541 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 18:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:18:50 INFO - PROCESS | 3780 | 1463797130545 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:18:50 INFO - PROCESS | 3780 | 1463797130547 Marionette TRACE conn2 <- [1,2570,null,{}] 18:18:50 INFO - PROCESS | 3780 | 1463797130550 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}] 18:18:50 INFO - PROCESS | 3780 | 1463797130655 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:18:50 INFO - PROCESS | 3780 | 1463797130769 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:50 INFO - PROCESS | 3780 | ++DOCSHELL 19BD6000 == 46 [pid = 3780] [id = 652] 18:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (19C11400) [pid = 3780] [serial = 1956] [outer = 00000000] 18:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (19C76000) [pid = 3780] [serial = 1957] [outer = 19C11400] 18:18:50 INFO - PROCESS | 3780 | 1463797130865 Marionette DEBUG loaded listener.js 18:18:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (19C7D000) [pid = 3780] [serial = 1958] [outer = 19C11400] 18:18:51 INFO - PROCESS | 3780 | 1463797131417 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]]]}] 18:18:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:18:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 962ms 18:18:51 INFO - PROCESS | 3780 | 1463797131489 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:18:51 INFO - PROCESS | 3780 | 1463797131491 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 18:18:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:18:51 INFO - PROCESS | 3780 | 1463797131495 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:18:51 INFO - PROCESS | 3780 | 1463797131497 Marionette TRACE conn2 <- [1,2574,null,{}] 18:18:51 INFO - PROCESS | 3780 | 1463797131501 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}] 18:18:51 INFO - PROCESS | 3780 | 1463797131604 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:18:51 INFO - PROCESS | 3780 | 1463797131746 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:51 INFO - PROCESS | 3780 | ++DOCSHELL 1823E000 == 47 [pid = 3780] [id = 653] 18:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (19C0DC00) [pid = 3780] [serial = 1959] [outer = 00000000] 18:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19F26800) [pid = 3780] [serial = 1960] [outer = 19C0DC00] 18:18:51 INFO - PROCESS | 3780 | 1463797131799 Marionette DEBUG loaded listener.js 18:18:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (19F2E000) [pid = 3780] [serial = 1961] [outer = 19C0DC00] 18:18:52 INFO - PROCESS | 3780 | 1463797132379 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]]]}] 18:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 947ms 18:18:52 INFO - PROCESS | 3780 | 1463797132440 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 3780 | 1463797132443 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 18:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:18:52 INFO - PROCESS | 3780 | 1463797132446 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:18:52 INFO - PROCESS | 3780 | 1463797132448 Marionette TRACE conn2 <- [1,2578,null,{}] 18:18:52 INFO - PROCESS | 3780 | 1463797132452 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}] 18:18:52 INFO - PROCESS | 3780 | 1463797132746 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:18:52 INFO - PROCESS | 3780 | 1463797132909 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:52 INFO - PROCESS | 3780 | ++DOCSHELL 10E38000 == 48 [pid = 3780] [id = 654] 18:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (10E38400) [pid = 3780] [serial = 1962] [outer = 00000000] 18:18:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (11034400) [pid = 3780] [serial = 1963] [outer = 10E38400] 18:18:52 INFO - PROCESS | 3780 | 1463797132960 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1104C000) [pid = 3780] [serial = 1964] [outer = 10E38400] 18:18:53 INFO - PROCESS | 3780 | 1463797133536 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]]]}] 18:18:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:18:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1151ms 18:18:53 INFO - PROCESS | 3780 | 1463797133591 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:18:53 INFO - PROCESS | 3780 | 1463797133594 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 18:18:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:18:53 INFO - PROCESS | 3780 | 1463797133598 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:18:53 INFO - PROCESS | 3780 | 1463797133602 Marionette TRACE conn2 <- [1,2582,null,{}] 18:18:53 INFO - PROCESS | 3780 | 1463797133607 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}] 18:18:53 INFO - PROCESS | 3780 | 1463797133751 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:18:53 INFO - PROCESS | 3780 | 1463797133821 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 3780 | ++DOCSHELL 13141400 == 49 [pid = 3780] [id = 655] 18:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (13313400) [pid = 3780] [serial = 1965] [outer = 00000000] 18:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (133A9800) [pid = 3780] [serial = 1966] [outer = 13313400] 18:18:53 INFO - PROCESS | 3780 | 1463797133871 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (140F6000) [pid = 3780] [serial = 1967] [outer = 13313400] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 1103D800 == 48 [pid = 3780] [id = 425] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 10A57C00 == 47 [pid = 3780] [id = 647] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 11051000 == 46 [pid = 3780] [id = 646] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 172E0000 == 45 [pid = 3780] [id = 645] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 17179C00 == 44 [pid = 3780] [id = 644] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 105ED400 == 43 [pid = 3780] [id = 643] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 14F63400 == 42 [pid = 3780] [id = 642] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 140F9C00 == 41 [pid = 3780] [id = 641] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 103CC400 == 40 [pid = 3780] [id = 640] 18:18:54 INFO - PROCESS | 3780 | --DOCSHELL 11041000 == 39 [pid = 3780] [id = 639] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1A1AB000) [pid = 3780] [serial = 1778] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (12DF8C00) [pid = 3780] [serial = 1826] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1880C000) [pid = 3780] [serial = 1867] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (143AD000) [pid = 3780] [serial = 1859] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (13828800) [pid = 3780] [serial = 1858] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (10F64C00) [pid = 3780] [serial = 1855] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1104D400) [pid = 3780] [serial = 1856] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (18806400) [pid = 3780] [serial = 1888] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (18801400) [pid = 3780] [serial = 1865] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (18548C00) [pid = 3780] [serial = 1864] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (17970400) [pid = 3780] [serial = 1886] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19079400) [pid = 3780] [serial = 1891] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (1882E000) [pid = 3780] [serial = 1889] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19071800) [pid = 3780] [serial = 1894] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (19A10C00) [pid = 3780] [serial = 1897] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1907D800) [pid = 3780] [serial = 1892] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11A0A400) [pid = 3780] [serial = 1900] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (19A12800) [pid = 3780] [serial = 1898] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (15E4D800) [pid = 3780] [serial = 1883] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1907E400) [pid = 3780] [serial = 1895] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (1103A800) [pid = 3780] [serial = 1823] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (17A63000) [pid = 3780] [serial = 1820] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (1707CC00) [pid = 3780] [serial = 1862] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (16F25800) [pid = 3780] [serial = 1861] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (11CE9000) [pid = 3780] [serial = 1871] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1126EC00) [pid = 3780] [serial = 1870] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (12D26000) [pid = 3780] [serial = 1873] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1314A400) [pid = 3780] [serial = 1874] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (15D0C800) [pid = 3780] [serial = 1882] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (15709400) [pid = 3780] [serial = 1879] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17076C00) [pid = 3780] [serial = 1885] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1591B400) [pid = 3780] [serial = 1880] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (140FD800) [pid = 3780] [serial = 1876] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (143A7400) [pid = 3780] [serial = 1877] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1882C000) [pid = 3780] [serial = 1868] [outer = 00000000] [url = about:blank] 18:18:54 INFO - PROCESS | 3780 | 1463797134449 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]]]}] 18:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 836ms 18:18:54 INFO - PROCESS | 3780 | 1463797134471 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:18:54 INFO - PROCESS | 3780 | 1463797134474 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 18:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:18:54 INFO - PROCESS | 3780 | 1463797134478 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:18:54 INFO - PROCESS | 3780 | 1463797134479 Marionette TRACE conn2 <- [1,2586,null,{}] 18:18:54 INFO - PROCESS | 3780 | 1463797134483 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}] 18:18:54 INFO - PROCESS | 3780 | 1463797134573 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:18:54 INFO - PROCESS | 3780 | 1463797134583 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:54 INFO - PROCESS | 3780 | ++DOCSHELL 12DF8C00 == 40 [pid = 3780] [id = 656] 18:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1306F400) [pid = 3780] [serial = 1968] [outer = 00000000] 18:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (13312800) [pid = 3780] [serial = 1969] [outer = 1306F400] 18:18:54 INFO - PROCESS | 3780 | 1463797134628 Marionette DEBUG loaded listener.js 18:18:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (13DB9400) [pid = 3780] [serial = 1970] [outer = 1306F400] 18:18:55 INFO - PROCESS | 3780 | 1463797135231 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]]]}] 18:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 804ms 18:18:55 INFO - PROCESS | 3780 | 1463797135279 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:18:55 INFO - PROCESS | 3780 | 1463797135284 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 18:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:18:55 INFO - PROCESS | 3780 | 1463797135290 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:18:55 INFO - PROCESS | 3780 | 1463797135294 Marionette TRACE conn2 <- [1,2590,null,{}] 18:18:55 INFO - PROCESS | 3780 | 1463797135302 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}] 18:18:55 INFO - PROCESS | 3780 | 1463797135409 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:18:55 INFO - PROCESS | 3780 | 1463797135553 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:55 INFO - PROCESS | 3780 | ++DOCSHELL 10D46C00 == 41 [pid = 3780] [id = 657] 18:18:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (10D47C00) [pid = 3780] [serial = 1971] [outer = 00000000] 18:18:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1126E400) [pid = 3780] [serial = 1972] [outer = 10D47C00] 18:18:55 INFO - PROCESS | 3780 | 1463797135619 Marionette DEBUG loaded listener.js 18:18:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (11C4F800) [pid = 3780] [serial = 1973] [outer = 10D47C00] 18:18:56 INFO - PROCESS | 3780 | 1463797136268 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]]]}] 18:18:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:18:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1057ms 18:18:56 INFO - PROCESS | 3780 | 1463797136361 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:18:56 INFO - PROCESS | 3780 | 1463797136366 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 18:18:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:18:56 INFO - PROCESS | 3780 | 1463797136374 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:18:56 INFO - PROCESS | 3780 | 1463797136377 Marionette TRACE conn2 <- [1,2594,null,{}] 18:18:56 INFO - PROCESS | 3780 | 1463797136381 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}] 18:18:56 INFO - PROCESS | 3780 | 1463797136485 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:18:56 INFO - PROCESS | 3780 | 1463797136626 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:56 INFO - PROCESS | 3780 | ++DOCSHELL 140FA000 == 42 [pid = 3780] [id = 658] 18:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (140FCC00) [pid = 3780] [serial = 1974] [outer = 00000000] 18:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (14F60C00) [pid = 3780] [serial = 1975] [outer = 140FCC00] 18:18:56 INFO - PROCESS | 3780 | 1463797136681 Marionette DEBUG loaded listener.js 18:18:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (14F92000) [pid = 3780] [serial = 1976] [outer = 140FCC00] 18:18:57 INFO - PROCESS | 3780 | 1463797137343 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]]]}] 18:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 994ms 18:18:57 INFO - PROCESS | 3780 | 1463797137396 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:18:57 INFO - PROCESS | 3780 | 1463797137399 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 18:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:18:57 INFO - PROCESS | 3780 | 1463797137403 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:18:57 INFO - PROCESS | 3780 | 1463797137406 Marionette TRACE conn2 <- [1,2598,null,{}] 18:18:57 INFO - PROCESS | 3780 | 1463797137417 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}] 18:18:57 INFO - PROCESS | 3780 | 1463797137523 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:18:57 INFO - PROCESS | 3780 | 1463797137664 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:57 INFO - PROCESS | 3780 | ++DOCSHELL 15917C00 == 43 [pid = 3780] [id = 659] 18:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (15972800) [pid = 3780] [serial = 1977] [outer = 00000000] 18:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (15E44C00) [pid = 3780] [serial = 1978] [outer = 15972800] 18:18:57 INFO - PROCESS | 3780 | 1463797137722 Marionette DEBUG loaded listener.js 18:18:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (15E4A800) [pid = 3780] [serial = 1979] [outer = 15972800] 18:18:58 INFO - PROCESS | 3780 | 1463797138319 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]]]}] 18:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 946ms 18:18:58 INFO - PROCESS | 3780 | 1463797138347 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:18:58 INFO - PROCESS | 3780 | 1463797138350 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 18:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:18:58 INFO - PROCESS | 3780 | 1463797138353 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:18:58 INFO - PROCESS | 3780 | 1463797138355 Marionette TRACE conn2 <- [1,2602,null,{}] 18:18:58 INFO - PROCESS | 3780 | 1463797138359 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}] 18:18:58 INFO - PROCESS | 3780 | 1463797138462 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:18:58 INFO - PROCESS | 3780 | 1463797138601 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:58 INFO - PROCESS | 3780 | ++DOCSHELL 16CEC000 == 44 [pid = 3780] [id = 660] 18:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (16F25800) [pid = 3780] [serial = 1980] [outer = 00000000] 18:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (16F31400) [pid = 3780] [serial = 1981] [outer = 16F25800] 18:18:58 INFO - PROCESS | 3780 | 1463797138659 Marionette DEBUG loaded listener.js 18:18:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (17077000) [pid = 3780] [serial = 1982] [outer = 16F25800] 18:18:59 INFO - PROCESS | 3780 | 1463797139253 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]]]}] 18:18:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:18:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 947ms 18:18:59 INFO - PROCESS | 3780 | 1463797139298 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:18:59 INFO - PROCESS | 3780 | 1463797139300 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 18:18:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:18:59 INFO - PROCESS | 3780 | 1463797139304 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:18:59 INFO - PROCESS | 3780 | 1463797139306 Marionette TRACE conn2 <- [1,2606,null,{}] 18:18:59 INFO - PROCESS | 3780 | 1463797139324 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}] 18:18:59 INFO - PROCESS | 3780 | 1463797139424 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:18:59 INFO - PROCESS | 3780 | 1463797139561 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:59 INFO - PROCESS | 3780 | ++DOCSHELL 15E44400 == 45 [pid = 3780] [id = 661] 18:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (16B36000) [pid = 3780] [serial = 1983] [outer = 00000000] 18:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (17A6D000) [pid = 3780] [serial = 1984] [outer = 16B36000] 18:18:59 INFO - PROCESS | 3780 | 1463797139616 Marionette DEBUG loaded listener.js 18:18:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (18006400) [pid = 3780] [serial = 1985] [outer = 16B36000] 18:19:00 INFO - PROCESS | 3780 | 1463797140192 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]]]}] 18:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 946ms 18:19:00 INFO - PROCESS | 3780 | 1463797140249 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:19:00 INFO - PROCESS | 3780 | 1463797140252 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 18:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:19:00 INFO - PROCESS | 3780 | 1463797140255 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:19:00 INFO - PROCESS | 3780 | 1463797140257 Marionette TRACE conn2 <- [1,2610,null,{}] 18:19:00 INFO - PROCESS | 3780 | 1463797140261 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}] 18:19:00 INFO - PROCESS | 3780 | 1463797140382 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:19:00 INFO - PROCESS | 3780 | 1463797140636 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:00 INFO - PROCESS | 3780 | ++DOCSHELL 104E4400 == 46 [pid = 3780] [id = 662] 18:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (105F5400) [pid = 3780] [serial = 1986] [outer = 00000000] 18:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (10E41400) [pid = 3780] [serial = 1987] [outer = 105F5400] 18:19:00 INFO - PROCESS | 3780 | 1463797140690 Marionette DEBUG loaded listener.js 18:19:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (11045800) [pid = 3780] [serial = 1988] [outer = 105F5400] 18:19:01 INFO - PROCESS | 3780 | 1463797141326 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]]]}] 18:19:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:19:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1088ms 18:19:01 INFO - PROCESS | 3780 | 1463797141381 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:19:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:19:01 INFO - PROCESS | 3780 | 1463797141385 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 18:19:01 INFO - PROCESS | 3780 | 1463797141389 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:19:01 INFO - PROCESS | 3780 | 1463797141392 Marionette TRACE conn2 <- [1,2614,null,{}] 18:19:01 INFO - PROCESS | 3780 | 1463797141397 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}] 18:19:01 INFO - PROCESS | 3780 | 1463797141497 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:19:01 INFO - PROCESS | 3780 | 1463797141664 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 13141400 == 45 [pid = 3780] [id = 655] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 10E38000 == 44 [pid = 3780] [id = 654] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 19BD6000 == 43 [pid = 3780] [id = 652] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 19074C00 == 42 [pid = 3780] [id = 651] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 12AEAC00 == 41 [pid = 3780] [id = 650] 18:19:01 INFO - PROCESS | 3780 | --DOCSHELL 10F6C000 == 40 [pid = 3780] [id = 649] 18:19:01 INFO - PROCESS | 3780 | ++DOCSHELL 10D41400 == 41 [pid = 3780] [id = 663] 18:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (10E38000) [pid = 3780] [serial = 1989] [outer = 00000000] 18:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (140F0800) [pid = 3780] [serial = 1990] [outer = 10E38000] 18:19:01 INFO - PROCESS | 3780 | 1463797141730 Marionette DEBUG loaded listener.js 18:19:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1550F400) [pid = 3780] [serial = 1991] [outer = 10E38000] 18:19:02 INFO - PROCESS | 3780 | 1463797142160 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]]]}] 18:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 804ms 18:19:02 INFO - PROCESS | 3780 | 1463797142190 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:19:02 INFO - PROCESS | 3780 | 1463797142193 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 18:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:19:02 INFO - PROCESS | 3780 | 1463797142202 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:19:02 INFO - PROCESS | 3780 | 1463797142204 Marionette TRACE conn2 <- [1,2618,null,{}] 18:19:02 INFO - PROCESS | 3780 | 1463797142208 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}] 18:19:02 INFO - PROCESS | 3780 | 1463797142293 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:19:02 INFO - PROCESS | 3780 | 1463797142300 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:02 INFO - PROCESS | 3780 | ++DOCSHELL 15505800 == 42 [pid = 3780] [id = 664] 18:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (15514400) [pid = 3780] [serial = 1992] [outer = 00000000] 18:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (16CEB800) [pid = 3780] [serial = 1993] [outer = 15514400] 18:19:02 INFO - PROCESS | 3780 | 1463797142344 Marionette DEBUG loaded listener.js 18:19:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (17970C00) [pid = 3780] [serial = 1994] [outer = 15514400] 18:19:02 INFO - PROCESS | 3780 | 1463797142892 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]]]}] 18:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 742ms 18:19:02 INFO - PROCESS | 3780 | 1463797142945 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:19:02 INFO - PROCESS | 3780 | 1463797142947 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 18:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:19:02 INFO - PROCESS | 3780 | 1463797142952 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:19:02 INFO - PROCESS | 3780 | 1463797142958 Marionette TRACE conn2 <- [1,2622,null,{}] 18:19:02 INFO - PROCESS | 3780 | 1463797142966 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}] 18:19:03 INFO - PROCESS | 3780 | 1463797143088 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:19:03 INFO - PROCESS | 3780 | 1463797143162 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:03 INFO - PROCESS | 3780 | ++DOCSHELL 18831800 == 43 [pid = 3780] [id = 665] 18:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (19072000) [pid = 3780] [serial = 1995] [outer = 00000000] 18:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1907B800) [pid = 3780] [serial = 1996] [outer = 19072000] 18:19:03 INFO - PROCESS | 3780 | 1463797143205 Marionette DEBUG loaded listener.js 18:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19080800) [pid = 3780] [serial = 1997] [outer = 19072000] 18:19:03 INFO - PROCESS | 3780 | 1463797143635 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]]]}] 18:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 742ms 18:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:19:03 INFO - PROCESS | 3780 | 1463797143707 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:19:03 INFO - PROCESS | 3780 | 1463797143710 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 18:19:03 INFO - PROCESS | 3780 | 1463797143713 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:19:03 INFO - PROCESS | 3780 | 1463797143715 Marionette TRACE conn2 <- [1,2626,null,{}] 18:19:03 INFO - PROCESS | 3780 | 1463797143719 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}] 18:19:03 INFO - PROCESS | 3780 | 1463797143844 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:19:03 INFO - PROCESS | 3780 | 1463797143917 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:03 INFO - PROCESS | 3780 | ++DOCSHELL 19A09400 == 44 [pid = 3780] [id = 666] 18:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19A0A400) [pid = 3780] [serial = 1998] [outer = 00000000] 18:19:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19B4C800) [pid = 3780] [serial = 1999] [outer = 19A0A400] 18:19:03 INFO - PROCESS | 3780 | 1463797143961 Marionette DEBUG loaded listener.js 18:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19BCFC00) [pid = 3780] [serial = 2000] [outer = 19A0A400] 18:19:04 INFO - PROCESS | 3780 | 1463797144413 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]]]}] 18:19:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:19:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 694ms 18:19:04 INFO - PROCESS | 3780 | 1463797144449 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:19:04 INFO - PROCESS | 3780 | 1463797144451 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 18:19:04 INFO - PROCESS | 3780 | 1463797144454 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:19:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:19:04 INFO - PROCESS | 3780 | 1463797144456 Marionette TRACE conn2 <- [1,2630,null,{}] 18:19:04 INFO - PROCESS | 3780 | 1463797144460 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}] 18:19:04 INFO - PROCESS | 3780 | 1463797144579 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:19:04 INFO - PROCESS | 3780 | 1463797144585 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:04 INFO - PROCESS | 3780 | ++DOCSHELL 0C782000 == 45 [pid = 3780] [id = 667] 18:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19BD3C00) [pid = 3780] [serial = 2001] [outer = 00000000] 18:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19C75000) [pid = 3780] [serial = 2002] [outer = 19BD3C00] 18:19:04 INFO - PROCESS | 3780 | 1463797144696 Marionette DEBUG loaded listener.js 18:19:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19C82400) [pid = 3780] [serial = 2003] [outer = 19BD3C00] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (177B6000) [pid = 3780] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (11222800) [pid = 3780] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (13313400) [pid = 3780] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (103D3400) [pid = 3780] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (10F6D000) [pid = 3780] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (10E38400) [pid = 3780] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (143AC800) [pid = 3780] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17971C00) [pid = 3780] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (19B56000) [pid = 3780] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (19077400) [pid = 3780] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (11035400) [pid = 3780] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (130D5800) [pid = 3780] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (19B59C00) [pid = 3780] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19C11400) [pid = 3780] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:19:04 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (19A0C800) [pid = 3780] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (15701C00) [pid = 3780] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (11048000) [pid = 3780] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (11048800) [pid = 3780] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (10A57800) [pid = 3780] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (143AA400) [pid = 3780] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1339C000) [pid = 3780] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:19:05 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (17181400) [pid = 3780] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:19:05 INFO - PROCESS | 3780 | 1463797145206 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]]]}] 18:19:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:19:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 820ms 18:19:05 INFO - PROCESS | 3780 | 1463797145259 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:19:05 INFO - PROCESS | 3780 | 1463797145261 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 18:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:19:05 INFO - PROCESS | 3780 | 1463797145265 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:19:05 INFO - PROCESS | 3780 | 1463797145266 Marionette TRACE conn2 <- [1,2634,null,{}] 18:19:05 INFO - PROCESS | 3780 | 1463797145270 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}] 18:19:05 INFO - PROCESS | 3780 | 1463797145360 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:19:05 INFO - PROCESS | 3780 | 1463797145367 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:05 INFO - PROCESS | 3780 | ++DOCSHELL 11224000 == 46 [pid = 3780] [id = 668] 18:19:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (12AE4800) [pid = 3780] [serial = 2004] [outer = 00000000] 18:19:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (15663400) [pid = 3780] [serial = 2005] [outer = 12AE4800] 18:19:05 INFO - PROCESS | 3780 | 1463797145410 Marionette DEBUG loaded listener.js 18:19:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (15D09C00) [pid = 3780] [serial = 2006] [outer = 12AE4800] 18:19:05 INFO - PROCESS | 3780 | 1463797145838 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]]]}] 18:19:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:19:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 600ms 18:19:05 INFO - PROCESS | 3780 | 1463797145885 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:19:05 INFO - PROCESS | 3780 | 1463797145887 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 18:19:05 INFO - PROCESS | 3780 | 1463797145892 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:19:05 INFO - PROCESS | 3780 | 1463797145893 Marionette TRACE conn2 <- [1,2638,null,{}] 18:19:05 INFO - PROCESS | 3780 | 1463797145897 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}] 18:19:05 INFO - PROCESS | 3780 | 1463797145979 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:19:06 INFO - PROCESS | 3780 | 1463797145985 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:06 INFO - PROCESS | 3780 | ++DOCSHELL 130D5800 == 47 [pid = 3780] [id = 669] 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (1882E000) [pid = 3780] [serial = 2007] [outer = 00000000] 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (19B56000) [pid = 3780] [serial = 2008] [outer = 1882E000] 18:19:06 INFO - PROCESS | 3780 | 1463797146029 Marionette DEBUG loaded listener.js 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (19C0F400) [pid = 3780] [serial = 2009] [outer = 1882E000] 18:19:06 INFO - PROCESS | 3780 | 1463797146459 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]]]}] 18:19:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:19:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 600ms 18:19:06 INFO - PROCESS | 3780 | 1463797146498 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:19:06 INFO - PROCESS | 3780 | 1463797146501 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 18:19:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:19:06 INFO - PROCESS | 3780 | 1463797146517 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:19:06 INFO - PROCESS | 3780 | 1463797146519 Marionette TRACE conn2 <- [1,2642,null,{}] 18:19:06 INFO - PROCESS | 3780 | 1463797146522 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}] 18:19:06 INFO - PROCESS | 3780 | 1463797146610 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:19:06 INFO - PROCESS | 3780 | 1463797146617 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:06 INFO - PROCESS | 3780 | ++DOCSHELL 105F0C00 == 48 [pid = 3780] [id = 670] 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (12D25C00) [pid = 3780] [serial = 2010] [outer = 00000000] 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (1A1A3400) [pid = 3780] [serial = 2011] [outer = 12D25C00] 18:19:06 INFO - PROCESS | 3780 | 1463797146660 Marionette DEBUG loaded listener.js 18:19:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A1A7800) [pid = 3780] [serial = 2012] [outer = 12D25C00] 18:19:07 INFO - PROCESS | 3780 | 1463797147366 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]]]}] 18:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 900ms 18:19:07 INFO - PROCESS | 3780 | 1463797147411 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:19:07 INFO - PROCESS | 3780 | 1463797147415 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 18:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:19:07 INFO - PROCESS | 3780 | 1463797147420 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:19:07 INFO - PROCESS | 3780 | 1463797147424 Marionette TRACE conn2 <- [1,2646,null,{}] 18:19:07 INFO - PROCESS | 3780 | 1463797147477 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}] 18:19:07 INFO - PROCESS | 3780 | 1463797147620 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:19:07 INFO - PROCESS | 3780 | 1463797147767 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:07 INFO - PROCESS | 3780 | ++DOCSHELL 11044800 == 49 [pid = 3780] [id = 671] 18:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (12883400) [pid = 3780] [serial = 2013] [outer = 00000000] 18:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (140F3C00) [pid = 3780] [serial = 2014] [outer = 12883400] 18:19:07 INFO - PROCESS | 3780 | 1463797147826 Marionette DEBUG loaded listener.js 18:19:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (14F61400) [pid = 3780] [serial = 2015] [outer = 12883400] 18:19:08 INFO - PROCESS | 3780 | 1463797148413 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]]]}] 18:19:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:19:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1010ms 18:19:08 INFO - PROCESS | 3780 | 1463797148457 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:19:08 INFO - PROCESS | 3780 | 1463797148462 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 18:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:19:08 INFO - PROCESS | 3780 | 1463797148469 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:19:08 INFO - PROCESS | 3780 | 1463797148472 Marionette TRACE conn2 <- [1,2650,null,{}] 18:19:08 INFO - PROCESS | 3780 | 1463797148476 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}] 18:19:08 INFO - PROCESS | 3780 | 1463797148583 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:19:08 INFO - PROCESS | 3780 | 1463797148743 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:08 INFO - PROCESS | 3780 | ++DOCSHELL 15E45800 == 50 [pid = 3780] [id = 672] 18:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (161DC400) [pid = 3780] [serial = 2016] [outer = 00000000] 18:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (17975C00) [pid = 3780] [serial = 2017] [outer = 161DC400] 18:19:08 INFO - PROCESS | 3780 | 1463797148797 Marionette DEBUG loaded listener.js 18:19:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (18802800) [pid = 3780] [serial = 2018] [outer = 161DC400] 18:19:09 INFO - PROCESS | 3780 | 1463797149356 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]]]}] 18:19:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:19:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 946ms 18:19:09 INFO - PROCESS | 3780 | 1463797149412 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:19:09 INFO - PROCESS | 3780 | 1463797149415 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 18:19:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:19:09 INFO - PROCESS | 3780 | 1463797149418 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:19:09 INFO - PROCESS | 3780 | 1463797149422 Marionette TRACE conn2 <- [1,2654,null,{}] 18:19:09 INFO - PROCESS | 3780 | 1463797149433 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}] 18:19:09 INFO - PROCESS | 3780 | 1463797149592 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:19:09 INFO - PROCESS | 3780 | 1463797149611 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:09 INFO - PROCESS | 3780 | ++DOCSHELL 19B50C00 == 51 [pid = 3780] [id = 673] 18:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (19BD5000) [pid = 3780] [serial = 2019] [outer = 00000000] 18:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (1A19F400) [pid = 3780] [serial = 2020] [outer = 19BD5000] 18:19:09 INFO - PROCESS | 3780 | 1463797149666 Marionette DEBUG loaded listener.js 18:19:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (1A345800) [pid = 3780] [serial = 2021] [outer = 19BD5000] 18:19:10 INFO - PROCESS | 3780 | 1463797150842 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]]]}] 18:19:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:19:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1404ms 18:19:10 INFO - PROCESS | 3780 | 1463797150852 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:19:10 INFO - PROCESS | 3780 | 1463797150855 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 18:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:19:10 INFO - PROCESS | 3780 | 1463797150858 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:19:10 INFO - PROCESS | 3780 | 1463797150860 Marionette TRACE conn2 <- [1,2658,null,{}] 18:19:10 INFO - PROCESS | 3780 | 1463797150864 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}] 18:19:10 INFO - PROCESS | 3780 | 1463797150970 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:19:11 INFO - PROCESS | 3780 | 1463797151122 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:11 INFO - PROCESS | 3780 | ++DOCSHELL 19C81000 == 52 [pid = 3780] [id = 674] 18:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19F2B000) [pid = 3780] [serial = 2022] [outer = 00000000] 18:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1A40CC00) [pid = 3780] [serial = 2023] [outer = 19F2B000] 18:19:11 INFO - PROCESS | 3780 | 1463797151177 Marionette DEBUG loaded listener.js 18:19:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (11CEA800) [pid = 3780] [serial = 2024] [outer = 19F2B000] 18:19:12 INFO - PROCESS | 3780 | 1463797152163 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:19:12 INFO - PROCESS | 3780 | 1463797152219 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 18:19:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:19:12 INFO - PROCESS | 3780 | 1463797152508 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:19:12 INFO - PROCESS | 3780 | 1463797152511 Marionette TRACE conn2 <- [1,2662,null,{}] 18:19:12 INFO - PROCESS | 3780 | 1463797152516 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}] 18:19:12 INFO - PROCESS | 3780 | 1463797152614 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:19:12 INFO - PROCESS | 3780 | 1463797152757 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:12 INFO - PROCESS | 3780 | ++DOCSHELL 1306EC00 == 53 [pid = 3780] [id = 675] 18:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (130CD800) [pid = 3780] [serial = 2025] [outer = 00000000] 18:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (13315400) [pid = 3780] [serial = 2026] [outer = 130CD800] 18:19:12 INFO - PROCESS | 3780 | 1463797152807 Marionette DEBUG loaded listener.js 18:19:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (1337FC00) [pid = 3780] [serial = 2027] [outer = 130CD800] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 130D5800 == 52 [pid = 3780] [id = 669] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 11224000 == 51 [pid = 3780] [id = 668] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 0C782000 == 50 [pid = 3780] [id = 667] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 19A09400 == 49 [pid = 3780] [id = 666] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 18831800 == 48 [pid = 3780] [id = 665] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 15505800 == 47 [pid = 3780] [id = 664] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 10D41400 == 46 [pid = 3780] [id = 663] 18:19:13 INFO - PROCESS | 3780 | --DOCSHELL 104E4400 == 45 [pid = 3780] [id = 662] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (11428400) [pid = 3780] [serial = 1903] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (15511400) [pid = 3780] [serial = 1906] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19B4E800) [pid = 3780] [serial = 1945] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (19B50800) [pid = 3780] [serial = 1909] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (19C0E000) [pid = 3780] [serial = 1915] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1591B800) [pid = 3780] [serial = 1927] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (16B35400) [pid = 3780] [serial = 1930] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (16F28C00) [pid = 3780] [serial = 1931] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (13388400) [pid = 3780] [serial = 1919] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (12D70000) [pid = 3780] [serial = 1918] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1103EC00) [pid = 3780] [serial = 1921] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (12AE9800) [pid = 3780] [serial = 1922] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (14F66000) [pid = 3780] [serial = 1924] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (15506000) [pid = 3780] [serial = 1925] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (18802400) [pid = 3780] [serial = 1943] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (19BD4000) [pid = 3780] [serial = 1912] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1800CC00) [pid = 3780] [serial = 1934] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (17B7E800) [pid = 3780] [serial = 1933] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (1882E400) [pid = 3780] [serial = 1936] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 103 (1854D000) [pid = 3780] [serial = 1942] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 102 (18837800) [pid = 3780] [serial = 1937] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (140F6800) [pid = 3780] [serial = 1939] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1570AC00) [pid = 3780] [serial = 1940] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (15E4C800) [pid = 3780] [serial = 1928] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (140F6000) [pid = 3780] [serial = 1967] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (19F26800) [pid = 3780] [serial = 1960] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (19B57800) [pid = 3780] [serial = 1901] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (13309800) [pid = 3780] [serial = 1904] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (1104C000) [pid = 3780] [serial = 1964] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (15D03800) [pid = 3780] [serial = 1952] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (11034400) [pid = 3780] [serial = 1963] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (17B84C00) [pid = 3780] [serial = 1853] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (19BD6C00) [pid = 3780] [serial = 1913] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19BD1000) [pid = 3780] [serial = 1955] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (1331D800) [pid = 3780] [serial = 1949] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15D09800) [pid = 3780] [serial = 1907] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19C13000) [pid = 3780] [serial = 1916] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (19C7D000) [pid = 3780] [serial = 1958] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (12A8B400) [pid = 3780] [serial = 1948] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1570BC00) [pid = 3780] [serial = 1951] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19A11400) [pid = 3780] [serial = 1954] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19C76000) [pid = 3780] [serial = 1957] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19B56800) [pid = 3780] [serial = 1910] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (133A9800) [pid = 3780] [serial = 1966] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | --DOMWINDOW == 78 (13312800) [pid = 3780] [serial = 1969] [outer = 00000000] [url = about:blank] 18:19:13 INFO - PROCESS | 3780 | 1463797153828 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:19:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:19:13 INFO - PROCESS | 3780 | 1463797153861 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 18:19:13 INFO - PROCESS | 3780 | 1463797153865 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:19:13 INFO - PROCESS | 3780 | 1463797153868 Marionette TRACE conn2 <- [1,2666,null,{}] 18:19:13 INFO - PROCESS | 3780 | 1463797153875 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}] 18:19:13 INFO - PROCESS | 3780 | 1463797153963 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:19:13 INFO - PROCESS | 3780 | 1463797153971 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:13 INFO - PROCESS | 3780 | ++DOCSHELL 10D48000 == 46 [pid = 3780] [id = 676] 18:19:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 79 (1103E000) [pid = 3780] [serial = 2028] [outer = 00000000] 18:19:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (12DF0000) [pid = 3780] [serial = 2029] [outer = 1103E000] 18:19:14 INFO - PROCESS | 3780 | 1463797154015 Marionette DEBUG loaded listener.js 18:19:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1331A400) [pid = 3780] [serial = 2030] [outer = 1103E000] 18:19:15 INFO - PROCESS | 3780 | 1463797155030 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]]]}] 18:19:15 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) 18:19:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1223ms 18:19:15 INFO - PROCESS | 3780 | 1463797155074 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:19:15 INFO - PROCESS | 3780 | 1463797155077 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 18:19:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:19:15 INFO - PROCESS | 3780 | 1463797155081 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:19:15 INFO - PROCESS | 3780 | 1463797155082 Marionette TRACE conn2 <- [1,2670,null,{}] 18:19:15 INFO - PROCESS | 3780 | 1463797155086 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}] 18:19:15 INFO - PROCESS | 3780 | 1463797155174 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:19:15 INFO - PROCESS | 3780 | 1463797155189 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:15 INFO - PROCESS | 3780 | ++DOCSHELL 14F5E800 == 47 [pid = 3780] [id = 677] 18:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (14F66000) [pid = 3780] [serial = 2031] [outer = 00000000] 18:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14F97400) [pid = 3780] [serial = 2032] [outer = 14F66000] 18:19:15 INFO - PROCESS | 3780 | 1463797155239 Marionette DEBUG loaded listener.js 18:19:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (1550C000) [pid = 3780] [serial = 2033] [outer = 14F66000] 18:19:16 INFO - PROCESS | 3780 | 1463797156208 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]]]}] 18:19:16 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) 18:19:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1160ms 18:19:16 INFO - PROCESS | 3780 | 1463797156237 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:19:16 INFO - PROCESS | 3780 | 1463797156239 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 18:19:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:19:16 INFO - PROCESS | 3780 | 1463797156243 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:19:16 INFO - PROCESS | 3780 | 1463797156244 Marionette TRACE conn2 <- [1,2674,null,{}] 18:19:16 INFO - PROCESS | 3780 | 1463797156248 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}] 18:19:16 INFO - PROCESS | 3780 | 1463797156369 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:19:16 INFO - PROCESS | 3780 | 1463797156433 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:16 INFO - PROCESS | 3780 | ++DOCSHELL 15511800 == 48 [pid = 3780] [id = 678] 18:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1565C800) [pid = 3780] [serial = 2034] [outer = 00000000] 18:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1596FC00) [pid = 3780] [serial = 2035] [outer = 1565C800] 18:19:16 INFO - PROCESS | 3780 | 1463797156477 Marionette DEBUG loaded listener.js 18:19:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (15E44000) [pid = 3780] [serial = 2036] [outer = 1565C800] 18:19:17 INFO - PROCESS | 3780 | 1463797157443 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:19:17 INFO - PROCESS | 3780 | 1463797157478 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 18:19:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:19:17 INFO - PROCESS | 3780 | 1463797157482 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:19:17 INFO - PROCESS | 3780 | 1463797157484 Marionette TRACE conn2 <- [1,2678,null,{}] 18:19:17 INFO - PROCESS | 3780 | 1463797157487 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}] 18:19:17 INFO - PROCESS | 3780 | 1463797157621 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:19:17 INFO - PROCESS | 3780 | 1463797157628 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:17 INFO - PROCESS | 3780 | ++DOCSHELL 15E4D000 == 49 [pid = 3780] [id = 679] 18:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (161E4C00) [pid = 3780] [serial = 2037] [outer = 00000000] 18:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (16F24C00) [pid = 3780] [serial = 2038] [outer = 161E4C00] 18:19:17 INFO - PROCESS | 3780 | 1463797157672 Marionette DEBUG loaded listener.js 18:19:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (16F2B000) [pid = 3780] [serial = 2039] [outer = 161E4C00] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (19072000) [pid = 3780] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19BD3C00) [pid = 3780] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (15514400) [pid = 3780] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (10E38000) [pid = 3780] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (105F5400) [pid = 3780] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19A0A400) [pid = 3780] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (1882E000) [pid = 3780] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (12AE4800) [pid = 3780] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:19:17 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (19C0DC00) [pid = 3780] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:19:18 INFO - PROCESS | 3780 | 1463797158688 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:19:18 INFO - PROCESS | 3780 | 1463797158742 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 18:19:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:19:18 INFO - PROCESS | 3780 | 1463797158745 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:19:18 INFO - PROCESS | 3780 | 1463797158747 Marionette TRACE conn2 <- [1,2682,null,{}] 18:19:18 INFO - PROCESS | 3780 | 1463797158751 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}] 18:19:18 INFO - PROCESS | 3780 | 1463797158855 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:19:18 INFO - PROCESS | 3780 | 1463797158863 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:18 INFO - PROCESS | 3780 | ++DOCSHELL 11279C00 == 50 [pid = 3780] [id = 680] 18:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (11C5AC00) [pid = 3780] [serial = 2040] [outer = 00000000] 18:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (172E3400) [pid = 3780] [serial = 2041] [outer = 11C5AC00] 18:19:18 INFO - PROCESS | 3780 | 1463797158908 Marionette DEBUG loaded listener.js 18:19:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (18002C00) [pid = 3780] [serial = 2042] [outer = 11C5AC00] 18:19:19 INFO - PROCESS | 3780 | 1463797159870 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:19:19 INFO - PROCESS | 3780 | 1463797159950 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 18:19:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:19:19 INFO - PROCESS | 3780 | 1463797159955 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:19:19 INFO - PROCESS | 3780 | 1463797159959 Marionette TRACE conn2 <- [1,2686,null,{}] 18:19:19 INFO - PROCESS | 3780 | 1463797159965 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}] 18:19:20 INFO - PROCESS | 3780 | 1463797160124 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:19:20 INFO - PROCESS | 3780 | 1463797160268 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:20 INFO - PROCESS | 3780 | ++DOCSHELL 1103DC00 == 51 [pid = 3780] [id = 681] 18:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (1103EC00) [pid = 3780] [serial = 2043] [outer = 00000000] 18:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (11051400) [pid = 3780] [serial = 2044] [outer = 1103EC00] 18:19:20 INFO - PROCESS | 3780 | 1463797160369 Marionette DEBUG loaded listener.js 18:19:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (12B58C00) [pid = 3780] [serial = 2045] [outer = 1103EC00] 18:19:21 INFO - PROCESS | 3780 | 1463797161443 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:19:21 INFO - PROCESS | 3780 | 1463797161459 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 18:19:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:19:21 INFO - PROCESS | 3780 | 1463797161467 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:19:21 INFO - PROCESS | 3780 | 1463797161471 Marionette TRACE conn2 <- [1,2690,null,{}] 18:19:21 INFO - PROCESS | 3780 | 1463797161475 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}] 18:19:21 INFO - PROCESS | 3780 | 1463797161582 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:19:21 INFO - PROCESS | 3780 | 1463797161757 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:21 INFO - PROCESS | 3780 | ++DOCSHELL 133A8400 == 52 [pid = 3780] [id = 682] 18:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (138F3000) [pid = 3780] [serial = 2046] [outer = 00000000] 18:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (14F6B800) [pid = 3780] [serial = 2047] [outer = 138F3000] 18:19:21 INFO - PROCESS | 3780 | 1463797161815 Marionette DEBUG loaded listener.js 18:19:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (1570C800) [pid = 3780] [serial = 2048] [outer = 138F3000] 18:19:22 INFO - PROCESS | 3780 | 1463797162365 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]]]}] 18:19:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:19:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 941ms 18:19:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:19:22 INFO - PROCESS | 3780 | 1463797162411 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:19:22 INFO - PROCESS | 3780 | 1463797162414 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 18:19:22 INFO - PROCESS | 3780 | 1463797162418 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:19:22 INFO - PROCESS | 3780 | 1463797162420 Marionette TRACE conn2 <- [1,2694,null,{}] 18:19:22 INFO - PROCESS | 3780 | 1463797162430 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}] 18:19:22 INFO - PROCESS | 3780 | 1463797162541 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:19:22 INFO - PROCESS | 3780 | 1463797162700 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:22 INFO - PROCESS | 3780 | ++DOCSHELL 16EAA000 == 53 [pid = 3780] [id = 683] 18:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (16F33400) [pid = 3780] [serial = 2049] [outer = 00000000] 18:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (18554800) [pid = 3780] [serial = 2050] [outer = 16F33400] 18:19:22 INFO - PROCESS | 3780 | 1463797162758 Marionette DEBUG loaded listener.js 18:19:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (1880B800) [pid = 3780] [serial = 2051] [outer = 16F33400] 18:19:23 INFO - PROCESS | 3780 | 1463797163382 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]]]}] 18:19:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:19:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1004ms 18:19:23 INFO - PROCESS | 3780 | 1463797163419 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:19:23 INFO - PROCESS | 3780 | 1463797163421 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 18:19:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:19:23 INFO - PROCESS | 3780 | 1463797163425 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:19:23 INFO - PROCESS | 3780 | 1463797163426 Marionette TRACE conn2 <- [1,2698,null,{}] 18:19:23 INFO - PROCESS | 3780 | 1463797163430 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}] 18:19:23 INFO - PROCESS | 3780 | 1463797163535 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:19:23 INFO - PROCESS | 3780 | 1463797163680 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:23 INFO - PROCESS | 3780 | ++DOCSHELL 183DA000 == 54 [pid = 3780] [id = 684] 18:19:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (18551400) [pid = 3780] [serial = 2052] [outer = 00000000] 18:19:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19077800) [pid = 3780] [serial = 2053] [outer = 18551400] 18:19:23 INFO - PROCESS | 3780 | 1463797163734 Marionette DEBUG loaded listener.js 18:19:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (1907C800) [pid = 3780] [serial = 2054] [outer = 18551400] 18:19:24 INFO - PROCESS | 3780 | 1463797164344 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] 18:19:24 INFO - PROCESS | 3780 | 1463797164372 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 18:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:19:24 INFO - PROCESS | 3780 | 1463797164376 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:19:24 INFO - PROCESS | 3780 | 1463797164378 Marionette TRACE conn2 <- [1,2702,null,{}] 18:19:24 INFO - PROCESS | 3780 | 1463797164381 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}] 18:19:24 INFO - PROCESS | 3780 | 1463797164483 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:19:24 INFO - PROCESS | 3780 | 1463797164598 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:24 INFO - PROCESS | 3780 | ++DOCSHELL 18837800 == 55 [pid = 3780] [id = 685] 18:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (18837C00) [pid = 3780] [serial = 2055] [outer = 00000000] 18:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (19A12800) [pid = 3780] [serial = 2056] [outer = 18837C00] 18:19:24 INFO - PROCESS | 3780 | 1463797164691 Marionette DEBUG loaded listener.js 18:19:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (19B56C00) [pid = 3780] [serial = 2057] [outer = 18837C00] 18:19:25 INFO - PROCESS | 3780 | 1463797165190 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]]]}] 18:19:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:19:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 847ms 18:19:25 INFO - PROCESS | 3780 | 1463797165219 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:19:25 INFO - PROCESS | 3780 | 1463797165221 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 18:19:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:19:25 INFO - PROCESS | 3780 | 1463797165225 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:19:25 INFO - PROCESS | 3780 | 1463797165227 Marionette TRACE conn2 <- [1,2706,null,{}] 18:19:25 INFO - PROCESS | 3780 | 1463797165231 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}] 18:19:25 INFO - PROCESS | 3780 | 1463797165386 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:19:25 INFO - PROCESS | 3780 | 1463797165548 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:25 INFO - PROCESS | 3780 | ++DOCSHELL 10A5C800 == 56 [pid = 3780] [id = 686] 18:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (10E38800) [pid = 3780] [serial = 2058] [outer = 00000000] 18:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (114A7800) [pid = 3780] [serial = 2059] [outer = 10E38800] 18:19:25 INFO - PROCESS | 3780 | 1463797165603 Marionette DEBUG loaded listener.js 18:19:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (1550A000) [pid = 3780] [serial = 2060] [outer = 10E38800] 18:19:26 INFO - PROCESS | 3780 | 1463797166395 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] 18:19:26 INFO - PROCESS | 3780 | 1463797166470 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 18:19:26 INFO - PROCESS | 3780 | 1463797166474 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:19:26 INFO - PROCESS | 3780 | 1463797166478 Marionette TRACE conn2 <- [1,2710,null,{}] 18:19:26 INFO - PROCESS | 3780 | 1463797166483 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}] 18:19:26 INFO - PROCESS | 3780 | 1463797166617 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:19:26 INFO - PROCESS | 3780 | 1463797166784 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 15E4D000 == 55 [pid = 3780] [id = 679] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 15511800 == 54 [pid = 3780] [id = 678] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 14F5E800 == 53 [pid = 3780] [id = 677] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 10D48000 == 52 [pid = 3780] [id = 676] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 1306EC00 == 51 [pid = 3780] [id = 675] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 19C81000 == 50 [pid = 3780] [id = 674] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 19B50C00 == 49 [pid = 3780] [id = 673] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 15E45800 == 48 [pid = 3780] [id = 672] 18:19:26 INFO - PROCESS | 3780 | --DOCSHELL 11044800 == 47 [pid = 3780] [id = 671] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 101 (19F2E000) [pid = 3780] [serial = 1961] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 100 (1907B800) [pid = 3780] [serial = 1996] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 99 (19080800) [pid = 3780] [serial = 1997] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 98 (19C75000) [pid = 3780] [serial = 2002] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 97 (14F60C00) [pid = 3780] [serial = 1975] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 96 (16CEB800) [pid = 3780] [serial = 1993] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 95 (15E44C00) [pid = 3780] [serial = 1978] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 94 (140F0800) [pid = 3780] [serial = 1990] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (1550F400) [pid = 3780] [serial = 1991] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (1126E400) [pid = 3780] [serial = 1972] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (11045800) [pid = 3780] [serial = 1988] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (10E41400) [pid = 3780] [serial = 1987] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (17A6D000) [pid = 3780] [serial = 1984] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 88 (19BCFC00) [pid = 3780] [serial = 2000] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 87 (16F31400) [pid = 3780] [serial = 1981] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 86 (19B4C800) [pid = 3780] [serial = 1999] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 85 (1A1A3400) [pid = 3780] [serial = 2011] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 84 (19B56000) [pid = 3780] [serial = 2008] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 83 (15663400) [pid = 3780] [serial = 2005] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 82 (19C82400) [pid = 3780] [serial = 2003] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 81 (15D09C00) [pid = 3780] [serial = 2006] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 80 (19C0F400) [pid = 3780] [serial = 2009] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | --DOMWINDOW == 79 (17970C00) [pid = 3780] [serial = 1994] [outer = 00000000] [url = about:blank] 18:19:26 INFO - PROCESS | 3780 | ++DOCSHELL 1031FC00 == 48 [pid = 3780] [id = 687] 18:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 80 (103C7400) [pid = 3780] [serial = 2061] [outer = 00000000] 18:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 81 (1103A800) [pid = 3780] [serial = 2062] [outer = 103C7400] 18:19:26 INFO - PROCESS | 3780 | 1463797166860 Marionette DEBUG loaded listener.js 18:19:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 82 (1306EC00) [pid = 3780] [serial = 2063] [outer = 103C7400] 18:19:27 INFO - PROCESS | 3780 | 1463797167292 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] 18:19:27 INFO - PROCESS | 3780 | 1463797167340 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 18:19:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:19:27 INFO - PROCESS | 3780 | 1463797167350 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:19:27 INFO - PROCESS | 3780 | 1463797167354 Marionette TRACE conn2 <- [1,2714,null,{}] 18:19:27 INFO - PROCESS | 3780 | 1463797167358 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}] 18:19:27 INFO - PROCESS | 3780 | 1463797167448 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:19:27 INFO - PROCESS | 3780 | 1463797167455 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:27 INFO - PROCESS | 3780 | ++DOCSHELL 14F60C00 == 49 [pid = 3780] [id = 688] 18:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 83 (14FC6400) [pid = 3780] [serial = 2064] [outer = 00000000] 18:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 84 (15663400) [pid = 3780] [serial = 2065] [outer = 14FC6400] 18:19:27 INFO - PROCESS | 3780 | 1463797167499 Marionette DEBUG loaded listener.js 18:19:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 85 (15E48400) [pid = 3780] [serial = 2066] [outer = 14FC6400] 18:19:27 INFO - PROCESS | 3780 | 1463797167962 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]]]}] 18:19:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:19:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 643ms 18:19:28 INFO - PROCESS | 3780 | 1463797167988 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:19:28 INFO - PROCESS | 3780 | 1463797167990 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 18:19:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:19:28 INFO - PROCESS | 3780 | 1463797167994 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:19:28 INFO - PROCESS | 3780 | 1463797167997 Marionette TRACE conn2 <- [1,2718,null,{}] 18:19:28 INFO - PROCESS | 3780 | 1463797168011 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}] 18:19:28 INFO - PROCESS | 3780 | 1463797168100 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:19:28 INFO - PROCESS | 3780 | 1463797168108 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:28 INFO - PROCESS | 3780 | ++DOCSHELL 1796A000 == 50 [pid = 3780] [id = 689] 18:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 86 (1796AC00) [pid = 3780] [serial = 2067] [outer = 00000000] 18:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 87 (18006C00) [pid = 3780] [serial = 2068] [outer = 1796AC00] 18:19:28 INFO - PROCESS | 3780 | 1463797168155 Marionette DEBUG loaded listener.js 18:19:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 88 (18553800) [pid = 3780] [serial = 2069] [outer = 1796AC00] 18:19:29 INFO - PROCESS | 3780 | 1463797169109 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:19:29 INFO - PROCESS | 3780 | 1463797169145 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 18:19:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:19:29 INFO - PROCESS | 3780 | 1463797169149 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:19:29 INFO - PROCESS | 3780 | 1463797169151 Marionette TRACE conn2 <- [1,2722,null,{}] 18:19:29 INFO - PROCESS | 3780 | 1463797169154 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}] 18:19:29 INFO - PROCESS | 3780 | 1463797169279 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:19:29 INFO - PROCESS | 3780 | 1463797169349 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:29 INFO - PROCESS | 3780 | ++DOCSHELL 1907D400 == 51 [pid = 3780] [id = 690] 18:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 89 (1907D800) [pid = 3780] [serial = 2070] [outer = 00000000] 18:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19A0B400) [pid = 3780] [serial = 2071] [outer = 1907D800] 18:19:29 INFO - PROCESS | 3780 | 1463797169401 Marionette DEBUG loaded listener.js 18:19:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19A12400) [pid = 3780] [serial = 2072] [outer = 1907D800] 18:19:29 INFO - PROCESS | 3780 | 1463797169844 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]]]}] 18:19:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:19:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 736ms 18:19:29 INFO - PROCESS | 3780 | 1463797169889 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 18:19:29 INFO - PROCESS | 3780 | 1463797169891 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 18:19:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:19:29 INFO - PROCESS | 3780 | 1463797169894 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:19:29 INFO - PROCESS | 3780 | 1463797169896 Marionette TRACE conn2 <- [1,2726,null,{}] 18:19:29 INFO - PROCESS | 3780 | 1463797169900 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}] 18:19:30 INFO - PROCESS | 3780 | 1463797170020 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:19:30 INFO - PROCESS | 3780 | 1463797170104 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:30 INFO - PROCESS | 3780 | ++DOCSHELL 104E7000 == 52 [pid = 3780] [id = 691] 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19A07C00) [pid = 3780] [serial = 2073] [outer = 00000000] 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19BD0800) [pid = 3780] [serial = 2074] [outer = 19A07C00] 18:19:30 INFO - PROCESS | 3780 | 1463797170148 Marionette DEBUG loaded listener.js 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19BD7800) [pid = 3780] [serial = 2075] [outer = 19A07C00] 18:19:30 INFO - PROCESS | 3780 | 1463797170580 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]]]}] 18:19:30 INFO - PROCESS | 3780 | --DOMWINDOW == 93 (161E4C00) [pid = 3780] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:19:30 INFO - PROCESS | 3780 | --DOMWINDOW == 92 (130CD800) [pid = 3780] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:19:30 INFO - PROCESS | 3780 | --DOMWINDOW == 91 (1103E000) [pid = 3780] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:19:30 INFO - PROCESS | 3780 | --DOMWINDOW == 90 (1565C800) [pid = 3780] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:19:30 INFO - PROCESS | 3780 | --DOMWINDOW == 89 (14F66000) [pid = 3780] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:19:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:19:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 737ms 18:19:30 INFO - PROCESS | 3780 | 1463797170635 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:19:30 INFO - PROCESS | 3780 | 1463797170637 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 18:19:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:19:30 INFO - PROCESS | 3780 | 1463797170641 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:19:30 INFO - PROCESS | 3780 | 1463797170642 Marionette TRACE conn2 <- [1,2730,null,{}] 18:19:30 INFO - PROCESS | 3780 | 1463797170646 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}] 18:19:30 INFO - PROCESS | 3780 | 1463797170800 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:19:30 INFO - PROCESS | 3780 | 1463797170873 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:30 INFO - PROCESS | 3780 | ++DOCSHELL 19B57400 == 53 [pid = 3780] [id = 692] 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 90 (19B58800) [pid = 3780] [serial = 2076] [outer = 00000000] 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 91 (19C0D800) [pid = 3780] [serial = 2077] [outer = 19B58800] 18:19:30 INFO - PROCESS | 3780 | 1463797170918 Marionette DEBUG loaded listener.js 18:19:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 92 (19C14400) [pid = 3780] [serial = 2078] [outer = 19B58800] 18:19:31 INFO - PROCESS | 3780 | 1463797171266 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]]]}] 18:19:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:19:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 706ms 18:19:31 INFO - PROCESS | 3780 | 1463797171340 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 3780 | 1463797171342 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 18:19:31 INFO - PROCESS | 3780 | 1463797171346 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:19:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:19:31 INFO - PROCESS | 3780 | 1463797171347 Marionette TRACE conn2 <- [1,2734,null,{}] 18:19:31 INFO - PROCESS | 3780 | 1463797171351 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}] 18:19:31 INFO - PROCESS | 3780 | 1463797171441 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:19:31 INFO - PROCESS | 3780 | 1463797171449 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:31 INFO - PROCESS | 3780 | ++DOCSHELL 19C7C000 == 54 [pid = 3780] [id = 693] 18:19:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 93 (19C7E400) [pid = 3780] [serial = 2079] [outer = 00000000] 18:19:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 94 (19F27000) [pid = 3780] [serial = 2080] [outer = 19C7E400] 18:19:31 INFO - PROCESS | 3780 | 1463797171492 Marionette DEBUG loaded listener.js 18:19:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 95 (19F2F000) [pid = 3780] [serial = 2081] [outer = 19C7E400] 18:19:31 INFO - PROCESS | 3780 | 1463797171913 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]]]}] 18:19:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:19:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 595ms 18:19:31 INFO - PROCESS | 3780 | 1463797171943 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:19:31 INFO - PROCESS | 3780 | 1463797171945 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 18:19:31 INFO - PROCESS | 3780 | 1463797171948 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:19:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:19:31 INFO - PROCESS | 3780 | 1463797171950 Marionette TRACE conn2 <- [1,2738,null,{}] 18:19:31 INFO - PROCESS | 3780 | 1463797171975 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}] 18:19:32 INFO - PROCESS | 3780 | 1463797172067 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:19:32 INFO - PROCESS | 3780 | 1463797172073 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:32 INFO - PROCESS | 3780 | ++DOCSHELL 1339D800 == 55 [pid = 3780] [id = 694] 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 96 (19C19000) [pid = 3780] [serial = 2082] [outer = 00000000] 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 97 (1A34DC00) [pid = 3780] [serial = 2083] [outer = 19C19000] 18:19:32 INFO - PROCESS | 3780 | 1463797172116 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 98 (1A409400) [pid = 3780] [serial = 2084] [outer = 19C19000] 18:19:32 INFO - PROCESS | 3780 | 1463797172568 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]]]}] 18:19:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:19:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 627ms 18:19:32 INFO - PROCESS | 3780 | 1463797172586 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:19:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:19:32 INFO - PROCESS | 3780 | 1463797172588 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 18:19:32 INFO - PROCESS | 3780 | 1463797172591 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:19:32 INFO - PROCESS | 3780 | 1463797172593 Marionette TRACE conn2 <- [1,2742,null,{}] 18:19:32 INFO - PROCESS | 3780 | 1463797172597 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}] 18:19:32 INFO - PROCESS | 3780 | 1463797172726 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:19:32 INFO - PROCESS | 3780 | 1463797172735 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:32 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A5000 == 56 [pid = 3780] [id = 695] 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 99 (1A40BC00) [pid = 3780] [serial = 2085] [outer = 00000000] 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 100 (1A885800) [pid = 3780] [serial = 2086] [outer = 1A40BC00] 18:19:32 INFO - PROCESS | 3780 | 1463797172777 Marionette DEBUG loaded listener.js 18:19:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 101 (1AA62000) [pid = 3780] [serial = 2087] [outer = 1A40BC00] 18:19:33 INFO - PROCESS | 3780 | 1463797173428 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]]]}] 18:19:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:19:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 909ms 18:19:33 INFO - PROCESS | 3780 | 1463797173511 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:19:33 INFO - PROCESS | 3780 | 1463797173514 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 18:19:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:19:33 INFO - PROCESS | 3780 | 1463797173521 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:19:33 INFO - PROCESS | 3780 | 1463797173524 Marionette TRACE conn2 <- [1,2746,null,{}] 18:19:33 INFO - PROCESS | 3780 | 1463797173529 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}] 18:19:33 INFO - PROCESS | 3780 | 1463797173642 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:19:33 INFO - PROCESS | 3780 | 1463797173790 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:33 INFO - PROCESS | 3780 | ++DOCSHELL 10D40400 == 57 [pid = 3780] [id = 696] 18:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 102 (10E36800) [pid = 3780] [serial = 2088] [outer = 00000000] 18:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 103 (140F9400) [pid = 3780] [serial = 2089] [outer = 10E36800] 18:19:33 INFO - PROCESS | 3780 | 1463797173845 Marionette DEBUG loaded listener.js 18:19:33 INFO - PROCESS | 3780 | ++DOMWINDOW == 104 (1570AC00) [pid = 3780] [serial = 2090] [outer = 10E36800] 18:19:34 INFO - PROCESS | 3780 | 1463797174368 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]]]}] 18:19:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:19:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 909ms 18:19:34 INFO - PROCESS | 3780 | 1463797174429 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:19:34 INFO - PROCESS | 3780 | 1463797174435 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 18:19:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:19:34 INFO - PROCESS | 3780 | 1463797174443 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:19:34 INFO - PROCESS | 3780 | 1463797174445 Marionette TRACE conn2 <- [1,2750,null,{}] 18:19:34 INFO - PROCESS | 3780 | 1463797174450 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}] 18:19:34 INFO - PROCESS | 3780 | 1463797174570 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:19:34 INFO - PROCESS | 3780 | 1463797174731 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:34 INFO - PROCESS | 3780 | ++DOCSHELL 1591AC00 == 58 [pid = 3780] [id = 697] 18:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (16B37400) [pid = 3780] [serial = 2091] [outer = 00000000] 18:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (19075000) [pid = 3780] [serial = 2092] [outer = 16B37400] 18:19:34 INFO - PROCESS | 3780 | 1463797174785 Marionette DEBUG loaded listener.js 18:19:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (19B4DC00) [pid = 3780] [serial = 2093] [outer = 16B37400] 18:19:35 INFO - PROCESS | 3780 | 1463797175425 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]]]}] 18:19:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:19:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1003ms 18:19:35 INFO - PROCESS | 3780 | 1463797175476 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:19:35 INFO - PROCESS | 3780 | 1463797175479 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 18:19:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:19:35 INFO - PROCESS | 3780 | 1463797175483 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:19:35 INFO - PROCESS | 3780 | 1463797175486 Marionette TRACE conn2 <- [1,2754,null,{}] 18:19:35 INFO - PROCESS | 3780 | 1463797175498 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}] 18:19:35 INFO - PROCESS | 3780 | 1463797175655 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:19:35 INFO - PROCESS | 3780 | 1463797175805 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:35 INFO - PROCESS | 3780 | ++DOCSHELL 1A87B000 == 59 [pid = 3780] [id = 698] 18:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (1A880C00) [pid = 3780] [serial = 2094] [outer = 00000000] 18:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1AA68000) [pid = 3780] [serial = 2095] [outer = 1A880C00] 18:19:35 INFO - PROCESS | 3780 | 1463797175862 Marionette DEBUG loaded listener.js 18:19:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (1ABB3C00) [pid = 3780] [serial = 2096] [outer = 1A880C00] 18:19:36 INFO - PROCESS | 3780 | 1463797176406 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]]]}] 18:19:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:19:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 941ms 18:19:36 INFO - PROCESS | 3780 | 1463797176427 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:19:36 INFO - PROCESS | 3780 | 1463797176430 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 18:19:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:19:36 INFO - PROCESS | 3780 | 1463797176449 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:19:36 INFO - PROCESS | 3780 | 1463797176451 Marionette TRACE conn2 <- [1,2758,null,{}] 18:19:36 INFO - PROCESS | 3780 | 1463797176455 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}] 18:19:36 INFO - PROCESS | 3780 | 1463797176566 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:19:36 INFO - PROCESS | 3780 | 1463797176726 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:36 INFO - PROCESS | 3780 | ++DOCSHELL 1AA67400 == 60 [pid = 3780] [id = 699] 18:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (1ABB2000) [pid = 3780] [serial = 2097] [outer = 00000000] 18:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (1ABBF000) [pid = 3780] [serial = 2098] [outer = 1ABB2000] 18:19:36 INFO - PROCESS | 3780 | 1463797176779 Marionette DEBUG loaded listener.js 18:19:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (1AC2F000) [pid = 3780] [serial = 2099] [outer = 1ABB2000] 18:19:37 INFO - PROCESS | 3780 | 1463797177338 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]]]}] 18:19:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:19:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 941ms 18:19:37 INFO - PROCESS | 3780 | 1463797177396 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:19:37 INFO - PROCESS | 3780 | 1463797177398 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 18:19:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:19:37 INFO - PROCESS | 3780 | 1463797177402 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:19:37 INFO - PROCESS | 3780 | 1463797177404 Marionette TRACE conn2 <- [1,2762,null,{}] 18:19:37 INFO - PROCESS | 3780 | 1463797177407 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}] 18:19:37 INFO - PROCESS | 3780 | 1463797177513 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:19:37 INFO - PROCESS | 3780 | 1463797177698 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:37 INFO - PROCESS | 3780 | ++DOCSHELL 11050400 == 61 [pid = 3780] [id = 700] 18:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (1121C400) [pid = 3780] [serial = 2100] [outer = 00000000] 18:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (13384400) [pid = 3780] [serial = 2101] [outer = 1121C400] 18:19:37 INFO - PROCESS | 3780 | 1463797177757 Marionette DEBUG loaded listener.js 18:19:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (140FD400) [pid = 3780] [serial = 2102] [outer = 1121C400] 18:19:38 INFO - PROCESS | 3780 | 1463797178612 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]]]}] 18:19:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:19:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1254ms 18:19:38 INFO - PROCESS | 3780 | 1463797178664 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:19:38 INFO - PROCESS | 3780 | 1463797178668 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 18:19:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:19:38 INFO - PROCESS | 3780 | 1463797178673 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:19:38 INFO - PROCESS | 3780 | 1463797178677 Marionette TRACE conn2 <- [1,2766,null,{}] 18:19:38 INFO - PROCESS | 3780 | 1463797178682 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}] 18:19:38 INFO - PROCESS | 3780 | 1463797178781 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:19:38 INFO - PROCESS | 3780 | 1463797178932 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:38 INFO - PROCESS | 3780 | ++DOCSHELL 13381400 == 62 [pid = 3780] [id = 701] 18:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (13381800) [pid = 3780] [serial = 2103] [outer = 00000000] 18:19:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (13317800) [pid = 3780] [serial = 2104] [outer = 13381800] 18:19:39 INFO - PROCESS | 3780 | 1463797178987 Marionette DEBUG loaded listener.js 18:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (140F0800) [pid = 3780] [serial = 2105] [outer = 13381800] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 16CEC000 == 61 [pid = 3780] [id = 660] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 15917C00 == 60 [pid = 3780] [id = 659] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 15E44400 == 59 [pid = 3780] [id = 661] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 140FA000 == 58 [pid = 3780] [id = 658] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 10D46C00 == 57 [pid = 3780] [id = 657] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 12DF8C00 == 56 [pid = 3780] [id = 656] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 1339D800 == 55 [pid = 3780] [id = 694] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 19C7C000 == 54 [pid = 3780] [id = 693] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 19B57400 == 53 [pid = 3780] [id = 692] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 104E7000 == 52 [pid = 3780] [id = 691] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 1907D400 == 51 [pid = 3780] [id = 690] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 1796A000 == 50 [pid = 3780] [id = 689] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 14F60C00 == 49 [pid = 3780] [id = 688] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 1031FC00 == 48 [pid = 3780] [id = 687] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 133A8400 == 47 [pid = 3780] [id = 682] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 1103DC00 == 46 [pid = 3780] [id = 681] 18:19:39 INFO - PROCESS | 3780 | --DOCSHELL 11279C00 == 45 [pid = 3780] [id = 680] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (1596FC00) [pid = 3780] [serial = 2035] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (1550C000) [pid = 3780] [serial = 2033] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (172E3400) [pid = 3780] [serial = 2041] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (16F2B000) [pid = 3780] [serial = 2039] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (140F3C00) [pid = 3780] [serial = 2014] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (17975C00) [pid = 3780] [serial = 2017] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (1A19F400) [pid = 3780] [serial = 2020] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 111 (1A40CC00) [pid = 3780] [serial = 2023] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 110 (1337FC00) [pid = 3780] [serial = 2027] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 109 (13315400) [pid = 3780] [serial = 2026] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 108 (12DF0000) [pid = 3780] [serial = 2029] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 107 (15E44000) [pid = 3780] [serial = 2036] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 106 (1331A400) [pid = 3780] [serial = 2030] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 105 (14F97400) [pid = 3780] [serial = 2032] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | --DOMWINDOW == 104 (16F24C00) [pid = 3780] [serial = 2038] [outer = 00000000] [url = about:blank] 18:19:39 INFO - PROCESS | 3780 | 1463797179604 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]]]}] 18:19:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:19:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 940ms 18:19:39 INFO - PROCESS | 3780 | 1463797179620 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:19:39 INFO - PROCESS | 3780 | 1463797179625 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 18:19:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:19:39 INFO - PROCESS | 3780 | 1463797179631 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:19:39 INFO - PROCESS | 3780 | 1463797179634 Marionette TRACE conn2 <- [1,2770,null,{}] 18:19:39 INFO - PROCESS | 3780 | 1463797179637 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}] 18:19:39 INFO - PROCESS | 3780 | 1463797179739 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:19:39 INFO - PROCESS | 3780 | 1463797179846 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:39 INFO - PROCESS | 3780 | ++DOCSHELL 10D42800 == 46 [pid = 3780] [id = 702] 18:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 105 (10D48400) [pid = 3780] [serial = 2106] [outer = 00000000] 18:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 106 (11279000) [pid = 3780] [serial = 2107] [outer = 10D48400] 18:19:39 INFO - PROCESS | 3780 | 1463797179891 Marionette DEBUG loaded listener.js 18:19:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 107 (13DAB800) [pid = 3780] [serial = 2108] [outer = 10D48400] 18:19:40 INFO - PROCESS | 3780 | 1463797180259 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]]]}] 18:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 643ms 18:19:40 INFO - PROCESS | 3780 | 1463797180314 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:19:40 INFO - PROCESS | 3780 | 1463797180317 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 18:19:40 INFO - PROCESS | 3780 | 1463797180321 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:19:40 INFO - PROCESS | 3780 | 1463797180324 Marionette TRACE conn2 <- [1,2774,null,{}] 18:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:19:40 INFO - PROCESS | 3780 | 1463797180334 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}] 18:19:40 INFO - PROCESS | 3780 | 1463797180423 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:19:40 INFO - PROCESS | 3780 | 1463797180431 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:40 INFO - PROCESS | 3780 | ++DOCSHELL 14FC5400 == 47 [pid = 3780] [id = 703] 18:19:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 108 (15505400) [pid = 3780] [serial = 2109] [outer = 00000000] 18:19:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 109 (1570F000) [pid = 3780] [serial = 2110] [outer = 15505400] 18:19:40 INFO - PROCESS | 3780 | 1463797180478 Marionette DEBUG loaded listener.js 18:19:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 110 (15E44000) [pid = 3780] [serial = 2111] [outer = 15505400] 18:19:40 INFO - PROCESS | 3780 | 1463797180950 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]]]}] 18:19:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:19:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 643ms 18:19:40 INFO - PROCESS | 3780 | 1463797180966 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:19:40 INFO - PROCESS | 3780 | 1463797180969 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 18:19:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:19:40 INFO - PROCESS | 3780 | 1463797180972 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:19:40 INFO - PROCESS | 3780 | 1463797180974 Marionette TRACE conn2 <- [1,2778,null,{}] 18:19:40 INFO - PROCESS | 3780 | 1463797180977 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}] 18:19:41 INFO - PROCESS | 3780 | 1463797181062 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:19:41 INFO - PROCESS | 3780 | 1463797181068 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:41 INFO - PROCESS | 3780 | ++DOCSHELL 161E1800 == 48 [pid = 3780] [id = 704] 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 111 (161E7400) [pid = 3780] [serial = 2112] [outer = 00000000] 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 112 (16EA4800) [pid = 3780] [serial = 2113] [outer = 161E7400] 18:19:41 INFO - PROCESS | 3780 | 1463797181112 Marionette DEBUG loaded listener.js 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (16F2C000) [pid = 3780] [serial = 2114] [outer = 161E7400] 18:19:41 INFO - PROCESS | 3780 | 1463797181565 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]]]}] 18:19:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:19:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 643ms 18:19:41 INFO - PROCESS | 3780 | 1463797181617 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:19:41 INFO - PROCESS | 3780 | 1463797181620 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 18:19:41 INFO - PROCESS | 3780 | 1463797181624 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:19:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:19:41 INFO - PROCESS | 3780 | 1463797181627 Marionette TRACE conn2 <- [1,2782,null,{}] 18:19:41 INFO - PROCESS | 3780 | 1463797181631 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}] 18:19:41 INFO - PROCESS | 3780 | 1463797181723 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:19:41 INFO - PROCESS | 3780 | 1463797181730 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:41 INFO - PROCESS | 3780 | ++DOCSHELL 10A61C00 == 49 [pid = 3780] [id = 705] 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (12DF4400) [pid = 3780] [serial = 2115] [outer = 00000000] 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1796B000) [pid = 3780] [serial = 2116] [outer = 12DF4400] 18:19:41 INFO - PROCESS | 3780 | 1463797181773 Marionette DEBUG loaded listener.js 18:19:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (17A6DC00) [pid = 3780] [serial = 2117] [outer = 12DF4400] 18:19:42 INFO - PROCESS | 3780 | 1463797182265 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]]]}] 18:19:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:19:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 705ms 18:19:42 INFO - PROCESS | 3780 | 1463797182326 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:19:42 INFO - PROCESS | 3780 | 1463797182328 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 18:19:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:19:42 INFO - PROCESS | 3780 | 1463797182331 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:19:42 INFO - PROCESS | 3780 | 1463797182333 Marionette TRACE conn2 <- [1,2786,null,{}] 18:19:42 INFO - PROCESS | 3780 | 1463797182342 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}] 18:19:42 INFO - PROCESS | 3780 | 1463797182475 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:19:42 INFO - PROCESS | 3780 | 1463797182579 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:42 INFO - PROCESS | 3780 | ++DOCSHELL 18831C00 == 50 [pid = 3780] [id = 706] 18:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (18834000) [pid = 3780] [serial = 2118] [outer = 00000000] 18:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19076800) [pid = 3780] [serial = 2119] [outer = 18834000] 18:19:42 INFO - PROCESS | 3780 | 1463797182623 Marionette DEBUG loaded listener.js 18:19:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (1907F400) [pid = 3780] [serial = 2120] [outer = 18834000] 18:19:43 INFO - PROCESS | 3780 | 1463797183037 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]]]}] 18:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 737ms 18:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:19:43 INFO - PROCESS | 3780 | 1463797183072 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:19:43 INFO - PROCESS | 3780 | 1463797183074 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 18:19:43 INFO - PROCESS | 3780 | 1463797183077 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:19:43 INFO - PROCESS | 3780 | 1463797183079 Marionette TRACE conn2 <- [1,2790,null,{}] 18:19:43 INFO - PROCESS | 3780 | 1463797183082 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}] 18:19:43 INFO - PROCESS | 3780 | 1463797183202 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:19:43 INFO - PROCESS | 3780 | 1463797183271 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:43 INFO - PROCESS | 3780 | ++DOCSHELL 1650F400 == 51 [pid = 3780] [id = 707] 18:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (19B55800) [pid = 3780] [serial = 2121] [outer = 00000000] 18:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (19B5B000) [pid = 3780] [serial = 2122] [outer = 19B55800] 18:19:43 INFO - PROCESS | 3780 | 1463797183318 Marionette DEBUG loaded listener.js 18:19:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (19C11C00) [pid = 3780] [serial = 2123] [outer = 19B55800] 18:19:43 INFO - PROCESS | 3780 | 1463797183743 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]]]}] 18:19:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:19:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 690ms 18:19:43 INFO - PROCESS | 3780 | 1463797183784 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:19:43 INFO - PROCESS | 3780 | 1463797183786 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 18:19:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:19:43 INFO - PROCESS | 3780 | 1463797183789 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:19:43 INFO - PROCESS | 3780 | 1463797183791 Marionette TRACE conn2 <- [1,2794,null,{}] 18:19:43 INFO - PROCESS | 3780 | 1463797183794 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}] 18:19:43 INFO - PROCESS | 3780 | 1463797183940 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (18550800) [pid = 3780] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (19C19000) [pid = 3780] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 119 (1907D800) [pid = 3780] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 118 (19B58800) [pid = 3780] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 117 (14FC6400) [pid = 3780] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 116 (19C7E400) [pid = 3780] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 115 (19A07C00) [pid = 3780] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 114 (10E38800) [pid = 3780] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 113 (1796AC00) [pid = 3780] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:19:44 INFO - PROCESS | 3780 | --DOMWINDOW == 112 (103C7400) [pid = 3780] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:19:44 INFO - PROCESS | 3780 | 1463797184280 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:44 INFO - PROCESS | 3780 | ++DOCSHELL 10475000 == 52 [pid = 3780] [id = 708] 18:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 113 (10D42000) [pid = 3780] [serial = 2124] [outer = 00000000] 18:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 114 (130D0C00) [pid = 3780] [serial = 2125] [outer = 10D42000] 18:19:44 INFO - PROCESS | 3780 | 1463797184324 Marionette DEBUG loaded listener.js 18:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 115 (1770B800) [pid = 3780] [serial = 2126] [outer = 10D42000] 18:19:44 INFO - PROCESS | 3780 | 1463797184737 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]]]}] 18:19:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:19:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 956ms 18:19:44 INFO - PROCESS | 3780 | 1463797184765 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:19:44 INFO - PROCESS | 3780 | 1463797184767 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 18:19:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:19:44 INFO - PROCESS | 3780 | 1463797184770 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:19:44 INFO - PROCESS | 3780 | 1463797184772 Marionette TRACE conn2 <- [1,2798,null,{}] 18:19:44 INFO - PROCESS | 3780 | 1463797184775 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}] 18:19:44 INFO - PROCESS | 3780 | 1463797184899 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:19:44 INFO - PROCESS | 3780 | 1463797184908 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:44 INFO - PROCESS | 3780 | ++DOCSHELL 18809800 == 53 [pid = 3780] [id = 709] 18:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 116 (19076000) [pid = 3780] [serial = 2127] [outer = 00000000] 18:19:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 117 (19C7FC00) [pid = 3780] [serial = 2128] [outer = 19076000] 18:19:44 INFO - PROCESS | 3780 | 1463797184952 Marionette DEBUG loaded listener.js 18:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 118 (19F30C00) [pid = 3780] [serial = 2129] [outer = 19076000] 18:19:45 INFO - PROCESS | 3780 | 1463797185356 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]]]}] 18:19:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:19:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 643ms 18:19:45 INFO - PROCESS | 3780 | 1463797185409 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:19:45 INFO - PROCESS | 3780 | 1463797185411 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 18:19:45 INFO - PROCESS | 3780 | 1463797185414 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:19:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:19:45 INFO - PROCESS | 3780 | 1463797185416 Marionette TRACE conn2 <- [1,2802,null,{}] 18:19:45 INFO - PROCESS | 3780 | 1463797185419 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}] 18:19:45 INFO - PROCESS | 3780 | 1463797185546 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:19:45 INFO - PROCESS | 3780 | 1463797185588 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:45 INFO - PROCESS | 3780 | ++DOCSHELL 19C16800 == 54 [pid = 3780] [id = 710] 18:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 119 (19C80800) [pid = 3780] [serial = 2130] [outer = 00000000] 18:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 120 (1A410800) [pid = 3780] [serial = 2131] [outer = 19C80800] 18:19:45 INFO - PROCESS | 3780 | 1463797185634 Marionette DEBUG loaded listener.js 18:19:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (1A7FB000) [pid = 3780] [serial = 2132] [outer = 19C80800] 18:19:46 INFO - PROCESS | 3780 | 1463797186056 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]]]}] 18:19:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:19:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 705ms 18:19:46 INFO - PROCESS | 3780 | 1463797186125 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:19:46 INFO - PROCESS | 3780 | 1463797186128 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 18:19:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:19:46 INFO - PROCESS | 3780 | 1463797186132 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:19:46 INFO - PROCESS | 3780 | 1463797186134 Marionette TRACE conn2 <- [1,2806,null,{}] 18:19:46 INFO - PROCESS | 3780 | 1463797186138 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}] 18:19:46 INFO - PROCESS | 3780 | 1463797186239 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:19:46 INFO - PROCESS | 3780 | 1463797186414 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:46 INFO - PROCESS | 3780 | ++DOCSHELL 103CCC00 == 55 [pid = 3780] [id = 711] 18:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (104E5000) [pid = 3780] [serial = 2133] [outer = 00000000] 18:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (10E3FC00) [pid = 3780] [serial = 2134] [outer = 104E5000] 18:19:46 INFO - PROCESS | 3780 | 1463797186512 Marionette DEBUG loaded listener.js 18:19:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (11041C00) [pid = 3780] [serial = 2135] [outer = 104E5000] 18:19:47 INFO - PROCESS | 3780 | 1463797187148 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]]]}] 18:19:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:19:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1097ms 18:19:47 INFO - PROCESS | 3780 | 1463797187227 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:19:47 INFO - PROCESS | 3780 | 1463797187232 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 18:19:47 INFO - PROCESS | 3780 | 1463797187237 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:19:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:19:47 INFO - PROCESS | 3780 | 1463797187241 Marionette TRACE conn2 <- [1,2810,null,{}] 18:19:47 INFO - PROCESS | 3780 | 1463797187246 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}] 18:19:47 INFO - PROCESS | 3780 | 1463797187359 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:19:47 INFO - PROCESS | 3780 | 1463797187508 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:47 INFO - PROCESS | 3780 | ++DOCSHELL 1337A800 == 56 [pid = 3780] [id = 712] 18:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (13382800) [pid = 3780] [serial = 2136] [outer = 00000000] 18:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (14F63400) [pid = 3780] [serial = 2137] [outer = 13382800] 18:19:47 INFO - PROCESS | 3780 | 1463797187565 Marionette DEBUG loaded listener.js 18:19:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (1550D400) [pid = 3780] [serial = 2138] [outer = 13382800] 18:19:48 INFO - PROCESS | 3780 | 1463797188152 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]]]}] 18:19:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:19:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 941ms 18:19:48 INFO - PROCESS | 3780 | 1463797188185 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:19:48 INFO - PROCESS | 3780 | 1463797188189 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 18:19:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:19:48 INFO - PROCESS | 3780 | 1463797188193 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:19:48 INFO - PROCESS | 3780 | 1463797188195 Marionette TRACE conn2 <- [1,2814,null,{}] 18:19:48 INFO - PROCESS | 3780 | 1463797188200 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}] 18:19:48 INFO - PROCESS | 3780 | 1463797188308 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:19:48 INFO - PROCESS | 3780 | 1463797188490 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:48 INFO - PROCESS | 3780 | ++DOCSHELL 1882BC00 == 57 [pid = 3780] [id = 713] 18:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (18834400) [pid = 3780] [serial = 2139] [outer = 00000000] 18:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (19BCBC00) [pid = 3780] [serial = 2140] [outer = 18834400] 18:19:48 INFO - PROCESS | 3780 | 1463797188548 Marionette DEBUG loaded listener.js 18:19:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (19C7CC00) [pid = 3780] [serial = 2141] [outer = 18834400] 18:19:49 INFO - PROCESS | 3780 | 1463797189121 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:19:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:19:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 956ms 18:19:49 INFO - PROCESS | 3780 | 1463797189139 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:19:49 INFO - PROCESS | 3780 | 1463797189141 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 18:19:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:19:49 INFO - PROCESS | 3780 | 1463797189151 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:19:49 INFO - PROCESS | 3780 | 1463797189157 Marionette TRACE conn2 <- [1,2818,null,{}] 18:19:49 INFO - PROCESS | 3780 | 1463797189162 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}] 18:19:49 INFO - PROCESS | 3780 | 1463797189272 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:19:49 INFO - PROCESS | 3780 | 1463797189433 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:49 INFO - PROCESS | 3780 | ++DOCSHELL 1ABC0800 == 58 [pid = 3780] [id = 714] 18:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1AC32000) [pid = 3780] [serial = 2142] [outer = 00000000] 18:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1AC3A400) [pid = 3780] [serial = 2143] [outer = 1AC32000] 18:19:49 INFO - PROCESS | 3780 | 1463797189488 Marionette DEBUG loaded listener.js 18:19:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1AC3CC00) [pid = 3780] [serial = 2144] [outer = 1AC32000] 18:19:50 INFO - PROCESS | 3780 | 1463797190052 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]]]}] 18:19:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:19:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 972ms 18:19:50 INFO - PROCESS | 3780 | 1463797190110 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:19:50 INFO - PROCESS | 3780 | 1463797190113 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 18:19:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:19:50 INFO - PROCESS | 3780 | 1463797190117 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:19:50 INFO - PROCESS | 3780 | 1463797190119 Marionette TRACE conn2 <- [1,2822,null,{}] 18:19:50 INFO - PROCESS | 3780 | 1463797190122 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}] 18:19:50 INFO - PROCESS | 3780 | 1463797190230 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:19:50 INFO - PROCESS | 3780 | 1463797190392 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:50 INFO - PROCESS | 3780 | ++DOCSHELL 1AE88000 == 59 [pid = 3780] [id = 715] 18:19:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1AE88800) [pid = 3780] [serial = 2145] [outer = 00000000] 18:19:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1AE8C000) [pid = 3780] [serial = 2146] [outer = 1AE88800] 18:19:50 INFO - PROCESS | 3780 | 1463797190445 Marionette DEBUG loaded listener.js 18:19:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AE8EC00) [pid = 3780] [serial = 2147] [outer = 1AE88800] 18:19:51 INFO - PROCESS | 3780 | 1463797190978 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:19:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:19:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 909ms 18:19:51 INFO - PROCESS | 3780 | 1463797191020 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:19:51 INFO - PROCESS | 3780 | 1463797191023 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 18:19:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:19:51 INFO - PROCESS | 3780 | 1463797191026 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:19:51 INFO - PROCESS | 3780 | 1463797191028 Marionette TRACE conn2 <- [1,2826,null,{}] 18:19:51 INFO - PROCESS | 3780 | 1463797191032 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}] 18:19:51 INFO - PROCESS | 3780 | 1463797191139 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:19:51 INFO - PROCESS | 3780 | 1463797191303 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:51 INFO - PROCESS | 3780 | ++DOCSHELL 1B011400 == 60 [pid = 3780] [id = 716] 18:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B011800) [pid = 3780] [serial = 2148] [outer = 00000000] 18:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1B016000) [pid = 3780] [serial = 2149] [outer = 1B011800] 18:19:51 INFO - PROCESS | 3780 | 1463797191371 Marionette DEBUG loaded listener.js 18:19:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1B0C9C00) [pid = 3780] [serial = 2150] [outer = 1B011800] 18:19:52 INFO - PROCESS | 3780 | 1463797192023 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]]]}] 18:19:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:19:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1035ms 18:19:52 INFO - PROCESS | 3780 | 1463797192095 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:19:52 INFO - PROCESS | 3780 | 1463797192098 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 18:19:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:19:52 INFO - PROCESS | 3780 | 1463797192102 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:19:52 INFO - PROCESS | 3780 | 1463797192104 Marionette TRACE conn2 <- [1,2830,null,{}] 18:19:52 INFO - PROCESS | 3780 | 1463797192108 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}] 18:19:52 INFO - PROCESS | 3780 | 1463797192217 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:19:52 INFO - PROCESS | 3780 | 1463797192508 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:52 INFO - PROCESS | 3780 | ++DOCSHELL 10A57800 == 61 [pid = 3780] [id = 717] 18:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (10A57C00) [pid = 3780] [serial = 2151] [outer = 00000000] 18:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (11280400) [pid = 3780] [serial = 2152] [outer = 10A57C00] 18:19:52 INFO - PROCESS | 3780 | 1463797192562 Marionette DEBUG loaded listener.js 18:19:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (12DF0000) [pid = 3780] [serial = 2153] [outer = 10A57C00] 18:19:53 INFO - PROCESS | 3780 | 1463797193166 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]]]}] 18:19:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:19:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1098ms 18:19:53 INFO - PROCESS | 3780 | 1463797193195 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:19:53 INFO - PROCESS | 3780 | 1463797193199 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 18:19:53 INFO - PROCESS | 3780 | 1463797193204 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:19:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:19:53 INFO - PROCESS | 3780 | 1463797193207 Marionette TRACE conn2 <- [1,2834,null,{}] 18:19:53 INFO - PROCESS | 3780 | 1463797193212 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}] 18:19:53 INFO - PROCESS | 3780 | 1463797193316 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:19:53 INFO - PROCESS | 3780 | 1463797193481 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:53 INFO - PROCESS | 3780 | ++DOCSHELL 11A0B000 == 62 [pid = 3780] [id = 718] 18:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (11CE9000) [pid = 3780] [serial = 2154] [outer = 00000000] 18:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1550CC00) [pid = 3780] [serial = 2155] [outer = 11CE9000] 18:19:53 INFO - PROCESS | 3780 | 1463797193536 Marionette DEBUG loaded listener.js 18:19:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (15E49400) [pid = 3780] [serial = 2156] [outer = 11CE9000] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 19C16800 == 61 [pid = 3780] [id = 710] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 18809800 == 60 [pid = 3780] [id = 709] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 10475000 == 59 [pid = 3780] [id = 708] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 1650F400 == 58 [pid = 3780] [id = 707] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 18831C00 == 57 [pid = 3780] [id = 706] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 10A61C00 == 56 [pid = 3780] [id = 705] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 161E1800 == 55 [pid = 3780] [id = 704] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 14FC5400 == 54 [pid = 3780] [id = 703] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 10D42800 == 53 [pid = 3780] [id = 702] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 13381400 == 52 [pid = 3780] [id = 701] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 1AA67400 == 51 [pid = 3780] [id = 699] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 1A87B000 == 50 [pid = 3780] [id = 698] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 1591AC00 == 49 [pid = 3780] [id = 697] 18:19:53 INFO - PROCESS | 3780 | --DOCSHELL 10D40400 == 48 [pid = 3780] [id = 696] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1A34DC00) [pid = 3780] [serial = 2083] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1550A000) [pid = 3780] [serial = 2060] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (114A7800) [pid = 3780] [serial = 2059] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (15663400) [pid = 3780] [serial = 2065] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (15E48400) [pid = 3780] [serial = 2066] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (19BD7800) [pid = 3780] [serial = 2075] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19A0B400) [pid = 3780] [serial = 2071] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1A409400) [pid = 3780] [serial = 2084] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (19F2F000) [pid = 3780] [serial = 2081] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (18553800) [pid = 3780] [serial = 2069] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (19C14400) [pid = 3780] [serial = 2078] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1A885800) [pid = 3780] [serial = 2086] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (19B53C00) [pid = 3780] [serial = 1946] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (19A12400) [pid = 3780] [serial = 2072] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (19BD0800) [pid = 3780] [serial = 2074] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (19C0D800) [pid = 3780] [serial = 2077] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (11051400) [pid = 3780] [serial = 2044] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (14F6B800) [pid = 3780] [serial = 2047] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (18554800) [pid = 3780] [serial = 2050] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 125 (19077800) [pid = 3780] [serial = 2053] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 124 (19F27000) [pid = 3780] [serial = 2080] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 123 (19A12800) [pid = 3780] [serial = 2056] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 122 (1103A800) [pid = 3780] [serial = 2062] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 121 (1306EC00) [pid = 3780] [serial = 2063] [outer = 00000000] [url = about:blank] 18:19:53 INFO - PROCESS | 3780 | --DOMWINDOW == 120 (18006C00) [pid = 3780] [serial = 2068] [outer = 00000000] [url = about:blank] 18:19:54 INFO - PROCESS | 3780 | 1463797194158 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]]]}] 18:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 941ms 18:19:54 INFO - PROCESS | 3780 | 1463797194184 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:19:54 INFO - PROCESS | 3780 | 1463797194188 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 18:19:54 INFO - PROCESS | 3780 | 1463797194193 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:19:54 INFO - PROCESS | 3780 | 1463797194195 Marionette TRACE conn2 <- [1,2838,null,{}] 18:19:54 INFO - PROCESS | 3780 | 1463797194198 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}] 18:19:54 INFO - PROCESS | 3780 | 1463797194287 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:19:54 INFO - PROCESS | 3780 | 1463797194297 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:54 INFO - PROCESS | 3780 | ++DOCSHELL 13381400 == 49 [pid = 3780] [id = 719] 18:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 121 (13383000) [pid = 3780] [serial = 2157] [outer = 00000000] 18:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 122 (15510000) [pid = 3780] [serial = 2158] [outer = 13383000] 18:19:54 INFO - PROCESS | 3780 | 1463797194346 Marionette DEBUG loaded listener.js 18:19:54 INFO - PROCESS | 3780 | ++DOMWINDOW == 123 (161DD000) [pid = 3780] [serial = 2159] [outer = 13383000] 18:19:54 INFO - PROCESS | 3780 | 1463797194861 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:19:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:19:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 705ms 18:19:54 INFO - PROCESS | 3780 | 1463797194894 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:19:54 INFO - PROCESS | 3780 | 1463797194897 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 18:19:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:19:54 INFO - PROCESS | 3780 | 1463797194903 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:19:54 INFO - PROCESS | 3780 | 1463797194912 Marionette TRACE conn2 <- [1,2842,null,{}] 18:19:54 INFO - PROCESS | 3780 | 1463797194922 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}] 18:19:55 INFO - PROCESS | 3780 | 1463797195011 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:19:55 INFO - PROCESS | 3780 | 1463797195153 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:55 INFO - PROCESS | 3780 | ++DOCSHELL 17B8BC00 == 50 [pid = 3780] [id = 720] 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 124 (1854F800) [pid = 3780] [serial = 2160] [outer = 00000000] 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 125 (18808C00) [pid = 3780] [serial = 2161] [outer = 1854F800] 18:19:55 INFO - PROCESS | 3780 | 1463797195199 Marionette DEBUG loaded listener.js 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 126 (18835400) [pid = 3780] [serial = 2162] [outer = 1854F800] 18:19:55 INFO - PROCESS | 3780 | 1463797195568 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]]]}] 18:19:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:19:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 706ms 18:19:55 INFO - PROCESS | 3780 | 1463797195598 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:19:55 INFO - PROCESS | 3780 | 1463797195600 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 18:19:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:19:55 INFO - PROCESS | 3780 | 1463797195604 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:19:55 INFO - PROCESS | 3780 | 1463797195606 Marionette TRACE conn2 <- [1,2846,null,{}] 18:19:55 INFO - PROCESS | 3780 | 1463797195609 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}] 18:19:55 INFO - PROCESS | 3780 | 1463797195695 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:19:55 INFO - PROCESS | 3780 | 1463797195701 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:55 INFO - PROCESS | 3780 | ++DOCSHELL 105E9800 == 51 [pid = 3780] [id = 721] 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (14F97C00) [pid = 3780] [serial = 2163] [outer = 00000000] 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (19A16400) [pid = 3780] [serial = 2164] [outer = 14F97C00] 18:19:55 INFO - PROCESS | 3780 | 1463797195745 Marionette DEBUG loaded listener.js 18:19:55 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (19B5AC00) [pid = 3780] [serial = 2165] [outer = 14F97C00] 18:19:56 INFO - PROCESS | 3780 | 1463797196194 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:19:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:19:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 643ms 18:19:56 INFO - PROCESS | 3780 | 1463797196252 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:19:56 INFO - PROCESS | 3780 | 1463797196254 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 18:19:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:19:56 INFO - PROCESS | 3780 | 1463797196261 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:19:56 INFO - PROCESS | 3780 | 1463797196263 Marionette TRACE conn2 <- [1,2850,null,{}] 18:19:56 INFO - PROCESS | 3780 | 1463797196282 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}] 18:19:56 INFO - PROCESS | 3780 | 1463797196407 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:19:56 INFO - PROCESS | 3780 | 1463797196509 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:56 INFO - PROCESS | 3780 | ++DOCSHELL 19BD9400 == 52 [pid = 3780] [id = 722] 18:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (19BD9800) [pid = 3780] [serial = 2166] [outer = 00000000] 18:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (19C12800) [pid = 3780] [serial = 2167] [outer = 19BD9800] 18:19:56 INFO - PROCESS | 3780 | 1463797196559 Marionette DEBUG loaded listener.js 18:19:56 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (19C79000) [pid = 3780] [serial = 2168] [outer = 19BD9800] 18:19:57 INFO - PROCESS | 3780 | 1463797197000 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]]]}] 18:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 800ms 18:19:57 INFO - PROCESS | 3780 | 1463797197081 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:19:57 INFO - PROCESS | 3780 | 1463797197083 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 18:19:57 INFO - PROCESS | 3780 | 1463797197087 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:19:57 INFO - PROCESS | 3780 | 1463797197088 Marionette TRACE conn2 <- [1,2854,null,{}] 18:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:19:57 INFO - PROCESS | 3780 | 1463797197092 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}] 18:19:57 INFO - PROCESS | 3780 | 1463797197217 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:19:57 INFO - PROCESS | 3780 | 1463797197292 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:57 INFO - PROCESS | 3780 | ++DOCSHELL 19F30800 == 53 [pid = 3780] [id = 723] 18:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1A1A7400) [pid = 3780] [serial = 2169] [outer = 00000000] 18:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1A40F800) [pid = 3780] [serial = 2170] [outer = 1A1A7400] 18:19:57 INFO - PROCESS | 3780 | 1463797197335 Marionette DEBUG loaded listener.js 18:19:57 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1AA5F400) [pid = 3780] [serial = 2171] [outer = 1A1A7400] 18:19:57 INFO - PROCESS | 3780 | 1463797197743 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]]]}] 18:19:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:19:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 674ms 18:19:57 INFO - PROCESS | 3780 | 1463797197772 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:19:57 INFO - PROCESS | 3780 | 1463797197774 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 18:19:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:19:57 INFO - PROCESS | 3780 | 1463797197777 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:19:57 INFO - PROCESS | 3780 | 1463797197779 Marionette TRACE conn2 <- [1,2858,null,{}] 18:19:57 INFO - PROCESS | 3780 | 1463797197782 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}] 18:19:57 INFO - PROCESS | 3780 | 1463797197939 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:19:58 INFO - PROCESS | 3780 | 1463797198020 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:58 INFO - PROCESS | 3780 | ++DOCSHELL 1AA61000 == 54 [pid = 3780] [id = 724] 18:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AA67800) [pid = 3780] [serial = 2172] [outer = 00000000] 18:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1AC30400) [pid = 3780] [serial = 2173] [outer = 1AA67800] 18:19:58 INFO - PROCESS | 3780 | 1463797198063 Marionette DEBUG loaded listener.js 18:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1AC3B800) [pid = 3780] [serial = 2174] [outer = 1AA67800] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (18834000) [pid = 3780] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (19B55800) [pid = 3780] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (10D42000) [pid = 3780] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (161E7400) [pid = 3780] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (10D48400) [pid = 3780] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (12DF4400) [pid = 3780] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (13381800) [pid = 3780] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (15505400) [pid = 3780] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:19:58 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (19076000) [pid = 3780] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:19:58 INFO - PROCESS | 3780 | 1463797198624 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]]]}] 18:19:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:19:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 910ms 18:19:58 INFO - PROCESS | 3780 | 1463797198680 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:19:58 INFO - PROCESS | 3780 | 1463797198682 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 18:19:58 INFO - PROCESS | 3780 | 1463797198685 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:19:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:19:58 INFO - PROCESS | 3780 | 1463797198687 Marionette TRACE conn2 <- [1,2862,null,{}] 18:19:58 INFO - PROCESS | 3780 | 1463797198691 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}] 18:19:58 INFO - PROCESS | 3780 | 1463797198819 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:19:58 INFO - PROCESS | 3780 | 1463797198891 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:58 INFO - PROCESS | 3780 | ++DOCSHELL 16EA2400 == 55 [pid = 3780] [id = 725] 18:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (16F2F400) [pid = 3780] [serial = 2175] [outer = 00000000] 18:19:58 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1A1A1400) [pid = 3780] [serial = 2176] [outer = 16F2F400] 18:19:58 INFO - PROCESS | 3780 | 1463797198944 Marionette DEBUG loaded listener.js 18:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (1AA61400) [pid = 3780] [serial = 2177] [outer = 16F2F400] 18:19:59 INFO - PROCESS | 3780 | 1463797199296 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]]]}] 18:19:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:19:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 18:19:59 INFO - PROCESS | 3780 | 1463797199339 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:19:59 INFO - PROCESS | 3780 | 1463797199341 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 18:19:59 INFO - PROCESS | 3780 | 1463797199344 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:19:59 INFO - PROCESS | 3780 | 1463797199346 Marionette TRACE conn2 <- [1,2866,null,{}] 18:19:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:19:59 INFO - PROCESS | 3780 | 1463797199349 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}] 18:19:59 INFO - PROCESS | 3780 | 1463797199435 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:19:59 INFO - PROCESS | 3780 | 1463797199441 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:19:59 INFO - PROCESS | 3780 | ++DOCSHELL 18234400 == 56 [pid = 3780] [id = 726] 18:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1ABB4000) [pid = 3780] [serial = 2178] [outer = 00000000] 18:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (1B015000) [pid = 3780] [serial = 2179] [outer = 1ABB4000] 18:19:59 INFO - PROCESS | 3780 | 1463797199484 Marionette DEBUG loaded listener.js 18:19:59 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (1B0CE000) [pid = 3780] [serial = 2180] [outer = 1ABB4000] 18:19:59 INFO - PROCESS | 3780 | 1463797199947 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]]]}] 18:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 643ms 18:20:00 INFO - PROCESS | 3780 | 1463797200002 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:20:00 INFO - PROCESS | 3780 | 1463797200005 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 18:20:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:20:00 INFO - PROCESS | 3780 | 1463797200010 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:20:00 INFO - PROCESS | 3780 | 1463797200011 Marionette TRACE conn2 <- [1,2870,null,{}] 18:20:00 INFO - PROCESS | 3780 | 1463797200015 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}] 18:20:00 INFO - PROCESS | 3780 | 1463797200100 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:20:00 INFO - PROCESS | 3780 | 1463797200107 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:00 INFO - PROCESS | 3780 | ++DOCSHELL 1A7FA000 == 57 [pid = 3780] [id = 727] 18:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1B0D1000) [pid = 3780] [serial = 2181] [outer = 00000000] 18:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B0DDC00) [pid = 3780] [serial = 2182] [outer = 1B0D1000] 18:20:00 INFO - PROCESS | 3780 | 1463797200156 Marionette DEBUG loaded listener.js 18:20:00 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1B0E4800) [pid = 3780] [serial = 2183] [outer = 1B0D1000] 18:20:00 INFO - PROCESS | 3780 | 1463797200900 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]]]}] 18:20:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:20:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 957ms 18:20:00 INFO - PROCESS | 3780 | 1463797200954 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:20:00 INFO - PROCESS | 3780 | 1463797200959 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 18:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:20:01 INFO - PROCESS | 3780 | 1463797200978 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:20:01 INFO - PROCESS | 3780 | 1463797200982 Marionette TRACE conn2 <- [1,2874,null,{}] 18:20:01 INFO - PROCESS | 3780 | 1463797200988 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}] 18:20:01 INFO - PROCESS | 3780 | 1463797201119 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:20:01 INFO - PROCESS | 3780 | 1463797201266 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:01 INFO - PROCESS | 3780 | ++DOCSHELL 12A8B400 == 58 [pid = 3780] [id = 728] 18:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1337BC00) [pid = 3780] [serial = 2184] [outer = 00000000] 18:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (14F90800) [pid = 3780] [serial = 2185] [outer = 1337BC00] 18:20:01 INFO - PROCESS | 3780 | 1463797201324 Marionette DEBUG loaded listener.js 18:20:01 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (15709C00) [pid = 3780] [serial = 2186] [outer = 1337BC00] 18:20:01 INFO - PROCESS | 3780 | 1463797201872 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]]]}] 18:20:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:20:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 957ms 18:20:01 INFO - PROCESS | 3780 | 1463797201931 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:20:01 INFO - PROCESS | 3780 | 1463797201937 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 18:20:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:20:01 INFO - PROCESS | 3780 | 1463797201944 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:20:01 INFO - PROCESS | 3780 | 1463797201947 Marionette TRACE conn2 <- [1,2878,null,{}] 18:20:01 INFO - PROCESS | 3780 | 1463797201951 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}] 18:20:02 INFO - PROCESS | 3780 | 1463797202058 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:20:02 INFO - PROCESS | 3780 | 1463797202224 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:02 INFO - PROCESS | 3780 | ++DOCSHELL 16AAE000 == 59 [pid = 3780] [id = 729] 18:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (16AAE400) [pid = 3780] [serial = 2187] [outer = 00000000] 18:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (16AB4800) [pid = 3780] [serial = 2188] [outer = 16AAE400] 18:20:02 INFO - PROCESS | 3780 | 1463797202277 Marionette DEBUG loaded listener.js 18:20:02 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (16AB8000) [pid = 3780] [serial = 2189] [outer = 16AAE400] 18:20:02 INFO - PROCESS | 3780 | 1463797202886 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:20:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:20:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1003ms 18:20:02 INFO - PROCESS | 3780 | 1463797202949 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:20:02 INFO - PROCESS | 3780 | 1463797202951 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 18:20:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:20:02 INFO - PROCESS | 3780 | 1463797202955 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:20:02 INFO - PROCESS | 3780 | 1463797202959 Marionette TRACE conn2 <- [1,2882,null,{}] 18:20:02 INFO - PROCESS | 3780 | 1463797202970 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}] 18:20:03 INFO - PROCESS | 3780 | 1463797203144 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:20:03 INFO - PROCESS | 3780 | 1463797203167 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:03 INFO - PROCESS | 3780 | ++DOCSHELL 18805400 == 60 [pid = 3780] [id = 730] 18:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (19BD0800) [pid = 3780] [serial = 2190] [outer = 00000000] 18:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19C19C00) [pid = 3780] [serial = 2191] [outer = 19BD0800] 18:20:03 INFO - PROCESS | 3780 | 1463797203222 Marionette DEBUG loaded listener.js 18:20:03 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1A348C00) [pid = 3780] [serial = 2192] [outer = 19BD0800] 18:20:03 INFO - PROCESS | 3780 | 1463797203893 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]]]}] 18:20:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:20:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 940ms 18:20:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:20:03 INFO - PROCESS | 3780 | 1463797203932 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:20:03 INFO - PROCESS | 3780 | 1463797203935 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 18:20:03 INFO - PROCESS | 3780 | 1463797203938 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:20:03 INFO - PROCESS | 3780 | 1463797203940 Marionette TRACE conn2 <- [1,2886,null,{}] 18:20:03 INFO - PROCESS | 3780 | 1463797203944 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}] 18:20:04 INFO - PROCESS | 3780 | 1463797204054 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:20:04 INFO - PROCESS | 3780 | 1463797204214 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:04 INFO - PROCESS | 3780 | ++DOCSHELL 17A6FC00 == 61 [pid = 3780] [id = 731] 18:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (17B84C00) [pid = 3780] [serial = 2193] [outer = 00000000] 18:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1B0C6C00) [pid = 3780] [serial = 2194] [outer = 17B84C00] 18:20:04 INFO - PROCESS | 3780 | 1463797204268 Marionette DEBUG loaded listener.js 18:20:04 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B0D9400) [pid = 3780] [serial = 2195] [outer = 17B84C00] 18:20:04 INFO - PROCESS | 3780 | 1463797204839 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]]]}] 18:20:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:20:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 941ms 18:20:04 INFO - PROCESS | 3780 | 1463797204883 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:20:04 INFO - PROCESS | 3780 | 1463797204885 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 18:20:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:20:04 INFO - PROCESS | 3780 | 1463797204889 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:20:04 INFO - PROCESS | 3780 | 1463797204890 Marionette TRACE conn2 <- [1,2890,null,{}] 18:20:04 INFO - PROCESS | 3780 | 1463797204894 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}] 18:20:05 INFO - PROCESS | 3780 | 1463797205001 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:20:05 INFO - PROCESS | 3780 | 1463797205172 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:05 INFO - PROCESS | 3780 | ++DOCSHELL 1ABB9400 == 62 [pid = 3780] [id = 732] 18:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B0E3800) [pid = 3780] [serial = 2196] [outer = 00000000] 18:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1B32D000) [pid = 3780] [serial = 2197] [outer = 1B0E3800] 18:20:05 INFO - PROCESS | 3780 | 1463797205226 Marionette DEBUG loaded listener.js 18:20:05 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1B332800) [pid = 3780] [serial = 2198] [outer = 1B0E3800] 18:20:05 INFO - PROCESS | 3780 | 1463797205803 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:20:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:20:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 941ms 18:20:05 INFO - PROCESS | 3780 | 1463797205834 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:20:05 INFO - PROCESS | 3780 | 1463797205836 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 18:20:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:20:05 INFO - PROCESS | 3780 | 1463797205840 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:20:05 INFO - PROCESS | 3780 | 1463797205842 Marionette TRACE conn2 <- [1,2894,null,{}] 18:20:05 INFO - PROCESS | 3780 | 1463797205845 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}] 18:20:05 INFO - PROCESS | 3780 | 1463797205969 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:20:06 INFO - PROCESS | 3780 | 1463797206137 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:06 INFO - PROCESS | 3780 | ++DOCSHELL 1B33BC00 == 63 [pid = 3780] [id = 733] 18:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B5AF400) [pid = 3780] [serial = 2199] [outer = 00000000] 18:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1B5B8C00) [pid = 3780] [serial = 2200] [outer = 1B5AF400] 18:20:06 INFO - PROCESS | 3780 | 1463797206194 Marionette DEBUG loaded listener.js 18:20:06 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1B5BBC00) [pid = 3780] [serial = 2201] [outer = 1B5AF400] 18:20:06 INFO - PROCESS | 3780 | 1463797206788 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]]]}] 18:20:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:20:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1003ms 18:20:06 INFO - PROCESS | 3780 | 1463797206847 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:20:06 INFO - PROCESS | 3780 | 1463797206849 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 18:20:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:20:06 INFO - PROCESS | 3780 | 1463797206852 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:20:06 INFO - PROCESS | 3780 | 1463797206854 Marionette TRACE conn2 <- [1,2898,null,{}] 18:20:06 INFO - PROCESS | 3780 | 1463797206858 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}] 18:20:06 INFO - PROCESS | 3780 | 1463797206967 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:20:07 INFO - PROCESS | 3780 | 1463797207120 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:07 INFO - PROCESS | 3780 | ++DOCSHELL 10D46C00 == 64 [pid = 3780] [id = 734] 18:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (130D5800) [pid = 3780] [serial = 2202] [outer = 00000000] 18:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (143A6400) [pid = 3780] [serial = 2203] [outer = 130D5800] 18:20:07 INFO - PROCESS | 3780 | 1463797207182 Marionette DEBUG loaded listener.js 18:20:07 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (15D09000) [pid = 3780] [serial = 2204] [outer = 130D5800] 18:20:07 INFO - PROCESS | 3780 | 1463797207925 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]]]}] 18:20:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:20:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:20:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1161ms 18:20:08 INFO - PROCESS | 3780 | 1463797208019 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:20:08 INFO - PROCESS | 3780 | 1463797208024 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 18:20:08 INFO - TEST-START | /DOMEvents/constructors.html 18:20:08 INFO - PROCESS | 3780 | 1463797208031 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:20:08 INFO - PROCESS | 3780 | 1463797208035 Marionette TRACE conn2 <- [1,2902,null,{}] 18:20:08 INFO - PROCESS | 3780 | 1463797208041 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}] 18:20:08 INFO - PROCESS | 3780 | 1463797208154 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:20:08 INFO - PROCESS | 3780 | 1463797208309 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:08 INFO - PROCESS | 3780 | ++DOCSHELL 1331D400 == 65 [pid = 3780] [id = 735] 18:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (13DB2000) [pid = 3780] [serial = 2205] [outer = 00000000] 18:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (14F69800) [pid = 3780] [serial = 2206] [outer = 13DB2000] 18:20:08 INFO - PROCESS | 3780 | 1463797208358 Marionette DEBUG loaded listener.js 18:20:08 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (15916400) [pid = 3780] [serial = 2207] [outer = 13DB2000] 18:20:09 INFO - PROCESS | 3780 | 1463797209014 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]]]}] 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:20:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:20:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:20:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1097ms 18:20:09 INFO - PROCESS | 3780 | 1463797209125 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:20:09 INFO - PROCESS | 3780 | 1463797209131 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 18:20:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:20:09 INFO - PROCESS | 3780 | 1463797209137 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:20:09 INFO - PROCESS | 3780 | 1463797209140 Marionette TRACE conn2 <- [1,2906,null,{}] 18:20:09 INFO - PROCESS | 3780 | 1463797209144 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}] 18:20:09 INFO - PROCESS | 3780 | 1463797209288 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:20:09 INFO - PROCESS | 3780 | 1463797209426 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 18837800 == 64 [pid = 3780] [id = 685] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 183DA000 == 63 [pid = 3780] [id = 684] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 18234400 == 62 [pid = 3780] [id = 726] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 16EA2400 == 61 [pid = 3780] [id = 725] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 1AA61000 == 60 [pid = 3780] [id = 724] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 19F30800 == 59 [pid = 3780] [id = 723] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 19BD9400 == 58 [pid = 3780] [id = 722] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 105E9800 == 57 [pid = 3780] [id = 721] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 17B8BC00 == 56 [pid = 3780] [id = 720] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 1A1A5000 == 55 [pid = 3780] [id = 695] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 13381400 == 54 [pid = 3780] [id = 719] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 11A0B000 == 53 [pid = 3780] [id = 718] 18:20:09 INFO - PROCESS | 3780 | --DOCSHELL 10A57800 == 52 [pid = 3780] [id = 717] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (1A410800) [pid = 3780] [serial = 2131] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (19076800) [pid = 3780] [serial = 2119] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (19B5B000) [pid = 3780] [serial = 2122] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1907F400) [pid = 3780] [serial = 2120] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (130D0C00) [pid = 3780] [serial = 2125] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (19C11C00) [pid = 3780] [serial = 2123] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (140F9400) [pid = 3780] [serial = 2089] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (19075000) [pid = 3780] [serial = 2092] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1AA68000) [pid = 3780] [serial = 2095] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1ABBF000) [pid = 3780] [serial = 2098] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (16EA4800) [pid = 3780] [serial = 2113] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (16F2C000) [pid = 3780] [serial = 2114] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (13384400) [pid = 3780] [serial = 2101] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (11279000) [pid = 3780] [serial = 2107] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (13DAB800) [pid = 3780] [serial = 2108] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1796B000) [pid = 3780] [serial = 2116] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (140F0800) [pid = 3780] [serial = 2105] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (13317800) [pid = 3780] [serial = 2104] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (1570F000) [pid = 3780] [serial = 2110] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (15E44000) [pid = 3780] [serial = 2111] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (1770B800) [pid = 3780] [serial = 2126] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (19F30C00) [pid = 3780] [serial = 2129] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (17A6DC00) [pid = 3780] [serial = 2117] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19C7FC00) [pid = 3780] [serial = 2128] [outer = 00000000] [url = about:blank] 18:20:09 INFO - PROCESS | 3780 | ++DOCSHELL 105E9800 == 53 [pid = 3780] [id = 736] 18:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (105F0000) [pid = 3780] [serial = 2208] [outer = 00000000] 18:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (12D70000) [pid = 3780] [serial = 2209] [outer = 105F0000] 18:20:09 INFO - PROCESS | 3780 | 1463797209517 Marionette DEBUG loaded listener.js 18:20:09 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (140F0400) [pid = 3780] [serial = 2210] [outer = 105F0000] 18:20:09 INFO - PROCESS | 3780 | 1463797209918 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:20:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:20:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 847ms 18:20:10 INFO - PROCESS | 3780 | 1463797209978 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:20:10 INFO - PROCESS | 3780 | 1463797209980 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 18:20:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:20:10 INFO - PROCESS | 3780 | 1463797209983 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:20:10 INFO - PROCESS | 3780 | 1463797209987 Marionette TRACE conn2 <- [1,2910,null,{}] 18:20:10 INFO - PROCESS | 3780 | 1463797210000 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}] 18:20:10 INFO - PROCESS | 3780 | 1463797210095 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:20:10 INFO - PROCESS | 3780 | 1463797210102 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:10 INFO - PROCESS | 3780 | ++DOCSHELL 16F30C00 == 54 [pid = 3780] [id = 737] 18:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1707FC00) [pid = 3780] [serial = 2211] [outer = 00000000] 18:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (17970400) [pid = 3780] [serial = 2212] [outer = 1707FC00] 18:20:10 INFO - PROCESS | 3780 | 1463797210151 Marionette DEBUG loaded listener.js 18:20:10 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (17B8BC00) [pid = 3780] [serial = 2213] [outer = 1707FC00] 18:20:10 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:20:10 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:20:10 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:20:10 INFO - PROCESS | 3780 | [3780] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:20:10 INFO - PROCESS | 3780 | 1463797210680 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]]]}] 18:20:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:20:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:20:10 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 18:20:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:20:10 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 18:20:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:20:10 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]" 18:20:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:20:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:20:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 737ms 18:20:10 INFO - PROCESS | 3780 | 1463797210729 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:20:10 INFO - PROCESS | 3780 | 1463797210732 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 18:20:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:20:10 INFO - PROCESS | 3780 | 1463797210735 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:20:10 INFO - PROCESS | 3780 | 1463797210737 Marionette TRACE conn2 <- [1,2914,null,{}] 18:20:10 INFO - PROCESS | 3780 | 1463797210740 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}] 18:20:10 INFO - PROCESS | 3780 | 1463797210853 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:20:11 INFO - PROCESS | 3780 | 1463797210981 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:11 INFO - PROCESS | 3780 | ++DOCSHELL 18236000 == 55 [pid = 3780] [id = 738] 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (19078400) [pid = 3780] [serial = 2214] [outer = 00000000] 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19BCF800) [pid = 3780] [serial = 2215] [outer = 19078400] 18:20:11 INFO - PROCESS | 3780 | 1463797211025 Marionette DEBUG loaded listener.js 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19BD7800) [pid = 3780] [serial = 2216] [outer = 19078400] 18:20:11 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:20:11 INFO - PROCESS | 3780 | 1463797211359 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]]]}] 18:20:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:20:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 18:20:11 INFO - PROCESS | 3780 | 1463797211435 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:20:11 INFO - PROCESS | 3780 | 1463797211437 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 18:20:11 INFO - PROCESS | 3780 | 1463797211440 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:20:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:20:11 INFO - PROCESS | 3780 | 1463797211442 Marionette TRACE conn2 <- [1,2918,null,{}] 18:20:11 INFO - PROCESS | 3780 | 1463797211445 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}] 18:20:11 INFO - PROCESS | 3780 | 1463797211532 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:20:11 INFO - PROCESS | 3780 | 1463797211538 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:11 INFO - PROCESS | 3780 | ++DOCSHELL 19B5B800 == 56 [pid = 3780] [id = 739] 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (19BD6400) [pid = 3780] [serial = 2217] [outer = 00000000] 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (19F29400) [pid = 3780] [serial = 2218] [outer = 19BD6400] 18:20:11 INFO - PROCESS | 3780 | 1463797211582 Marionette DEBUG loaded listener.js 18:20:11 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (19F2FC00) [pid = 3780] [serial = 2219] [outer = 19BD6400] 18:20:12 INFO - PROCESS | 3780 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:20:12 INFO - PROCESS | 3780 | 1463797212058 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]]]}] 18:20:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:20:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 643ms 18:20:12 INFO - PROCESS | 3780 | 1463797212078 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:20:12 INFO - PROCESS | 3780 | 1463797212080 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 18:20:12 INFO - PROCESS | 3780 | 1463797212083 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:20:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:20:12 INFO - PROCESS | 3780 | 1463797212085 Marionette TRACE conn2 <- [1,2922,null,{}] 18:20:12 INFO - PROCESS | 3780 | 1463797212092 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}] 18:20:12 INFO - PROCESS | 3780 | 1463797212249 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:20:12 INFO - PROCESS | 3780 | 1463797212352 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:12 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A7000 == 57 [pid = 3780] [id = 740] 18:20:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1A7F8800) [pid = 3780] [serial = 2220] [outer = 00000000] 18:20:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1ABB7400) [pid = 3780] [serial = 2221] [outer = 1A7F8800] 18:20:12 INFO - PROCESS | 3780 | 1463797212398 Marionette DEBUG loaded listener.js 18:20:12 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1AE80800) [pid = 3780] [serial = 2222] [outer = 1A7F8800] 18:20:12 INFO - PROCESS | 3780 | 1463797212840 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]]]}] 18:20:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:20:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 737ms 18:20:12 INFO - PROCESS | 3780 | 1463797212856 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:20:12 INFO - PROCESS | 3780 | 1463797212857 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 18:20:12 INFO - PROCESS | 3780 | 1463797212861 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:20:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:20:12 INFO - PROCESS | 3780 | 1463797212862 Marionette TRACE conn2 <- [1,2926,null,{}] 18:20:12 INFO - PROCESS | 3780 | 1463797212866 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}] 18:20:12 INFO - PROCESS | 3780 | 1463797212995 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:20:13 INFO - PROCESS | 3780 | 1463797213085 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:13 INFO - PROCESS | 3780 | ++DOCSHELL 1AA6A800 == 58 [pid = 3780] [id = 741] 18:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1AC2E800) [pid = 3780] [serial = 2223] [outer = 00000000] 18:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1B0E3400) [pid = 3780] [serial = 2224] [outer = 1AC2E800] 18:20:13 INFO - PROCESS | 3780 | 1463797213127 Marionette DEBUG loaded listener.js 18:20:13 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1B32E000) [pid = 3780] [serial = 2225] [outer = 1AC2E800] 18:20:13 INFO - PROCESS | 3780 | 1463797213518 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]]]}] 18:20:13 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. 18:20:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 18:20:13 INFO - PROCESS | 3780 | 1463797213561 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:20:13 INFO - PROCESS | 3780 | 1463797213563 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 18:20:13 INFO - PROCESS | 3780 | 1463797213566 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:20:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:20:13 INFO - PROCESS | 3780 | 1463797213568 Marionette TRACE conn2 <- [1,2930,null,{}] 18:20:13 INFO - PROCESS | 3780 | 1463797213574 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}] 18:20:13 INFO - PROCESS | 3780 | 1463797213703 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (19C80800) [pid = 3780] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1A1A7400) [pid = 3780] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (11CE9000) [pid = 3780] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (19BD9800) [pid = 3780] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (10A57C00) [pid = 3780] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1854F800) [pid = 3780] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (14F97C00) [pid = 3780] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (16F2F400) [pid = 3780] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (1AA67800) [pid = 3780] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1ABB4000) [pid = 3780] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (13383000) [pid = 3780] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (16B36000) [pid = 3780] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (19F2B000) [pid = 3780] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1306F400) [pid = 3780] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (140FCC00) [pid = 3780] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (15972800) [pid = 3780] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (16F25800) [pid = 3780] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (10D47C00) [pid = 3780] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1103EC00) [pid = 3780] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (19BD5000) [pid = 3780] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (12D25C00) [pid = 3780] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (12883400) [pid = 3780] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (161DC400) [pid = 3780] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (138F3000) [pid = 3780] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (16F33400) [pid = 3780] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (18551400) [pid = 3780] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (18837C00) [pid = 3780] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:20:14 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (1A40BC00) [pid = 3780] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:20:14 INFO - PROCESS | 3780 | 1463797214072 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:14 INFO - PROCESS | 3780 | ++DOCSHELL 103D2800 == 59 [pid = 3780] [id = 742] 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (104E8000) [pid = 3780] [serial = 2226] [outer = 00000000] 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (1103C000) [pid = 3780] [serial = 2227] [outer = 104E8000] 18:20:14 INFO - PROCESS | 3780 | 1463797214117 Marionette DEBUG loaded listener.js 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (1289B800) [pid = 3780] [serial = 2228] [outer = 104E8000] 18:20:14 INFO - PROCESS | 3780 | 1463797214458 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"]]]}] 18:20:14 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 18:20:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:20:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 941ms 18:20:14 INFO - PROCESS | 3780 | 1463797214512 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:20:14 INFO - PROCESS | 3780 | 1463797214514 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 18:20:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:20:14 INFO - PROCESS | 3780 | 1463797214517 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:20:14 INFO - PROCESS | 3780 | 1463797214518 Marionette TRACE conn2 <- [1,2934,null,{}] 18:20:14 INFO - PROCESS | 3780 | 1463797214531 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}] 18:20:14 INFO - PROCESS | 3780 | 1463797214618 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:20:14 INFO - PROCESS | 3780 | 1463797214624 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:14 INFO - PROCESS | 3780 | ++DOCSHELL 12881800 == 60 [pid = 3780] [id = 743] 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (13381000) [pid = 3780] [serial = 2229] [outer = 00000000] 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (1854F800) [pid = 3780] [serial = 2230] [outer = 13381000] 18:20:14 INFO - PROCESS | 3780 | 1463797214667 Marionette DEBUG loaded listener.js 18:20:14 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (19073000) [pid = 3780] [serial = 2231] [outer = 13381000] 18:20:15 INFO - PROCESS | 3780 | 1463797215089 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]]]}] 18:20:15 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. 18:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 643ms 18:20:15 INFO - PROCESS | 3780 | 1463797215156 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:20:15 INFO - PROCESS | 3780 | 1463797215158 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 18:20:15 INFO - PROCESS | 3780 | 1463797215161 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:20:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:20:15 INFO - PROCESS | 3780 | 1463797215163 Marionette TRACE conn2 <- [1,2938,null,{}] 18:20:15 INFO - PROCESS | 3780 | 1463797215166 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}] 18:20:15 INFO - PROCESS | 3780 | 1463797215255 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:20:15 INFO - PROCESS | 3780 | 1463797215260 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:15 INFO - PROCESS | 3780 | ++DOCSHELL 1104A400 == 61 [pid = 3780] [id = 744] 18:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (15511C00) [pid = 3780] [serial = 2232] [outer = 00000000] 18:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1AC33400) [pid = 3780] [serial = 2233] [outer = 15511C00] 18:20:15 INFO - PROCESS | 3780 | 1463797215304 Marionette DEBUG loaded listener.js 18:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1B0CAC00) [pid = 3780] [serial = 2234] [outer = 15511C00] 18:20:15 INFO - PROCESS | 3780 | ++DOCSHELL 1B0DB400 == 62 [pid = 3780] [id = 745] 18:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1B0DC000) [pid = 3780] [serial = 2235] [outer = 00000000] 18:20:15 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1B717800) [pid = 3780] [serial = 2236] [outer = 1B0DC000] 18:20:15 INFO - PROCESS | 3780 | 1463797215790 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]]]}] 18:20:15 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. 18:20:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 706ms 18:20:15 INFO - PROCESS | 3780 | 1463797215861 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:20:15 INFO - PROCESS | 3780 | 1463797215863 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 18:20:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:20:15 INFO - PROCESS | 3780 | 1463797215867 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:20:15 INFO - PROCESS | 3780 | 1463797215869 Marionette TRACE conn2 <- [1,2942,null,{}] 18:20:15 INFO - PROCESS | 3780 | 1463797215872 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}] 18:20:16 INFO - PROCESS | 3780 | 1463797216004 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:20:16 INFO - PROCESS | 3780 | 1463797216009 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:16 INFO - PROCESS | 3780 | ++DOCSHELL 1B7A1C00 == 63 [pid = 3780] [id = 746] 18:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (1B7A2000) [pid = 3780] [serial = 2237] [outer = 00000000] 18:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (1B7A9400) [pid = 3780] [serial = 2238] [outer = 1B7A2000] 18:20:16 INFO - PROCESS | 3780 | 1463797216057 Marionette DEBUG loaded listener.js 18:20:16 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (1B8B9800) [pid = 3780] [serial = 2239] [outer = 1B7A2000] 18:20:16 INFO - PROCESS | 3780 | 1463797216753 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]]]}] 18:20:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:20:16 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 18:20:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 956ms 18:20:16 INFO - PROCESS | 3780 | 1463797216812 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:20:16 INFO - PROCESS | 3780 | 1463797216817 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 18:20:16 INFO - PROCESS | 3780 | 1463797216822 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:20:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:20:16 INFO - PROCESS | 3780 | 1463797216827 Marionette TRACE conn2 <- [1,2946,null,{}] 18:20:16 INFO - PROCESS | 3780 | 1463797216832 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}] 18:20:17 INFO - PROCESS | 3780 | 1463797216994 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:20:17 INFO - PROCESS | 3780 | 1463797217152 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:17 INFO - PROCESS | 3780 | ++DOCSHELL 10E39000 == 64 [pid = 3780] [id = 747] 18:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (138EE400) [pid = 3780] [serial = 2240] [outer = 00000000] 18:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (15E4E400) [pid = 3780] [serial = 2241] [outer = 138EE400] 18:20:17 INFO - PROCESS | 3780 | 1463797217210 Marionette DEBUG loaded listener.js 18:20:17 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (16AB2C00) [pid = 3780] [serial = 2242] [outer = 138EE400] 18:20:17 INFO - PROCESS | 3780 | 1463797217713 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]]]}] 18:20:17 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. 18:20:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 956ms 18:20:17 INFO - PROCESS | 3780 | 1463797217770 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:20:17 INFO - PROCESS | 3780 | 1463797217776 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 18:20:17 INFO - PROCESS | 3780 | 1463797217783 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:20:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:20:17 INFO - PROCESS | 3780 | 1463797217786 Marionette TRACE conn2 <- [1,2950,null,{}] 18:20:17 INFO - PROCESS | 3780 | 1463797217790 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}] 18:20:17 INFO - PROCESS | 3780 | 1463797217905 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:20:18 INFO - PROCESS | 3780 | 1463797218075 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:18 INFO - PROCESS | 3780 | ++DOCSHELL 15E4B800 == 65 [pid = 3780] [id = 748] 18:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (16AB9C00) [pid = 3780] [serial = 2243] [outer = 00000000] 18:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (19A0AC00) [pid = 3780] [serial = 2244] [outer = 16AB9C00] 18:20:18 INFO - PROCESS | 3780 | 1463797218129 Marionette DEBUG loaded listener.js 18:20:18 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (19C10400) [pid = 3780] [serial = 2245] [outer = 16AB9C00] 18:20:18 INFO - PROCESS | 3780 | 1463797218669 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]]]}] 18:20:18 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. 18:20:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 941ms 18:20:18 INFO - PROCESS | 3780 | 1463797218730 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:20:18 INFO - PROCESS | 3780 | 1463797218733 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 18:20:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:20:18 INFO - PROCESS | 3780 | 1463797218737 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:20:18 INFO - PROCESS | 3780 | 1463797218741 Marionette TRACE conn2 <- [1,2954,null,{}] 18:20:18 INFO - PROCESS | 3780 | 1463797218771 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}] 18:20:18 INFO - PROCESS | 3780 | 1463797218919 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:20:19 INFO - PROCESS | 3780 | 1463797219078 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:19 INFO - PROCESS | 3780 | ++DOCSHELL 19BCD800 == 66 [pid = 3780] [id = 749] 18:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1AC36C00) [pid = 3780] [serial = 2246] [outer = 00000000] 18:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1B337C00) [pid = 3780] [serial = 2247] [outer = 1AC36C00] 18:20:19 INFO - PROCESS | 3780 | 1463797219134 Marionette DEBUG loaded listener.js 18:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1B718400) [pid = 3780] [serial = 2248] [outer = 1AC36C00] 18:20:19 INFO - PROCESS | 3780 | 1463797219631 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]]]}] 18:20:19 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. 18:20:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 940ms 18:20:19 INFO - PROCESS | 3780 | 1463797219681 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:20:19 INFO - PROCESS | 3780 | 1463797219684 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 18:20:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:20:19 INFO - PROCESS | 3780 | 1463797219687 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:20:19 INFO - PROCESS | 3780 | 1463797219689 Marionette TRACE conn2 <- [1,2958,null,{}] 18:20:19 INFO - PROCESS | 3780 | 1463797219693 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}] 18:20:19 INFO - PROCESS | 3780 | 1463797219806 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:20:19 INFO - PROCESS | 3780 | 1463797219936 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:19 INFO - PROCESS | 3780 | ++DOCSHELL 1B332000 == 67 [pid = 3780] [id = 750] 18:20:19 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1B5B7800) [pid = 3780] [serial = 2249] [outer = 00000000] 18:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1B8BB000) [pid = 3780] [serial = 2250] [outer = 1B5B7800] 18:20:20 INFO - PROCESS | 3780 | 1463797219989 Marionette DEBUG loaded listener.js 18:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B8C0400) [pid = 3780] [serial = 2251] [outer = 1B5B7800] 18:20:20 INFO - PROCESS | 3780 | 1463797220502 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]]]}] 18:20:20 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. 18:20:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 831ms 18:20:20 INFO - PROCESS | 3780 | 1463797220535 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:20:20 INFO - PROCESS | 3780 | 1463797220537 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 18:20:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:20:20 INFO - PROCESS | 3780 | 1463797220542 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:20:20 INFO - PROCESS | 3780 | 1463797220544 Marionette TRACE conn2 <- [1,2962,null,{}] 18:20:20 INFO - PROCESS | 3780 | 1463797220548 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}] 18:20:20 INFO - PROCESS | 3780 | 1463797220659 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:20:20 INFO - PROCESS | 3780 | 1463797220826 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:20 INFO - PROCESS | 3780 | ++DOCSHELL 1B726400 == 68 [pid = 3780] [id = 751] 18:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1B7A5400) [pid = 3780] [serial = 2252] [outer = 00000000] 18:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1C7D6000) [pid = 3780] [serial = 2253] [outer = 1B7A5400] 18:20:20 INFO - PROCESS | 3780 | 1463797220880 Marionette DEBUG loaded listener.js 18:20:20 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1C7D9400) [pid = 3780] [serial = 2254] [outer = 1B7A5400] 18:20:21 INFO - PROCESS | 3780 | 1463797221381 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]]]}] 18:20:21 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. 18:20:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 909ms 18:20:21 INFO - PROCESS | 3780 | 1463797221445 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:20:21 INFO - PROCESS | 3780 | 1463797221447 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 18:20:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:20:21 INFO - PROCESS | 3780 | 1463797221451 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:20:21 INFO - PROCESS | 3780 | 1463797221453 Marionette TRACE conn2 <- [1,2966,null,{}] 18:20:21 INFO - PROCESS | 3780 | 1463797221457 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}] 18:20:21 INFO - PROCESS | 3780 | 1463797221574 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:20:21 INFO - PROCESS | 3780 | 1463797221744 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:21 INFO - PROCESS | 3780 | ++DOCSHELL 1B8C5C00 == 69 [pid = 3780] [id = 752] 18:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1C7D5C00) [pid = 3780] [serial = 2255] [outer = 00000000] 18:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1D769000) [pid = 3780] [serial = 2256] [outer = 1C7D5C00] 18:20:21 INFO - PROCESS | 3780 | 1463797221845 Marionette DEBUG loaded listener.js 18:20:21 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1D76B000) [pid = 3780] [serial = 2257] [outer = 1C7D5C00] 18:20:22 INFO - PROCESS | 3780 | 1463797222347 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]]]}] 18:20:22 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. 18:20:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 893ms 18:20:22 INFO - PROCESS | 3780 | 1463797222402 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:20:22 INFO - PROCESS | 3780 | 1463797222404 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 18:20:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:20:22 INFO - PROCESS | 3780 | 1463797222409 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:20:22 INFO - PROCESS | 3780 | 1463797222411 Marionette TRACE conn2 <- [1,2970,null,{}] 18:20:22 INFO - PROCESS | 3780 | 1463797222415 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}] 18:20:22 INFO - PROCESS | 3780 | 1463797222528 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:20:22 INFO - PROCESS | 3780 | 1463797222697 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:22 INFO - PROCESS | 3780 | ++DOCSHELL 1C7DCC00 == 70 [pid = 3780] [id = 753] 18:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1C7DD400) [pid = 3780] [serial = 2258] [outer = 00000000] 18:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1D772400) [pid = 3780] [serial = 2259] [outer = 1C7DD400] 18:20:22 INFO - PROCESS | 3780 | 1463797222751 Marionette DEBUG loaded listener.js 18:20:22 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (205D1800) [pid = 3780] [serial = 2260] [outer = 1C7DD400] 18:20:23 INFO - PROCESS | 3780 | 1463797223263 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"]]]}] 18:20:23 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 18:20:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:20:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:20:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 909ms 18:20:23 INFO - PROCESS | 3780 | 1463797223315 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:20:23 INFO - PROCESS | 3780 | 1463797223317 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 18:20:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:20:23 INFO - PROCESS | 3780 | 1463797223321 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:20:23 INFO - PROCESS | 3780 | 1463797223322 Marionette TRACE conn2 <- [1,2974,null,{}] 18:20:23 INFO - PROCESS | 3780 | 1463797223326 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}] 18:20:23 INFO - PROCESS | 3780 | 1463797223434 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:20:23 INFO - PROCESS | 3780 | 1463797223609 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:23 INFO - PROCESS | 3780 | ++DOCSHELL 1149B400 == 71 [pid = 3780] [id = 754] 18:20:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (12D73000) [pid = 3780] [serial = 2261] [outer = 00000000] 18:20:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (15505800) [pid = 3780] [serial = 2262] [outer = 12D73000] 18:20:23 INFO - PROCESS | 3780 | 1463797223663 Marionette DEBUG loaded listener.js 18:20:23 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (161DF800) [pid = 3780] [serial = 2263] [outer = 12D73000] 18:20:24 INFO - PROCESS | 3780 | 1463797224174 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]]]}] 18:20:24 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. 18:20:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 909ms 18:20:24 INFO - PROCESS | 3780 | 1463797224225 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:20:24 INFO - PROCESS | 3780 | 1463797224227 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 18:20:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:20:24 INFO - PROCESS | 3780 | 1463797224231 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:20:24 INFO - PROCESS | 3780 | 1463797224233 Marionette TRACE conn2 <- [1,2978,null,{}] 18:20:24 INFO - PROCESS | 3780 | 1463797224237 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}] 18:20:24 INFO - PROCESS | 3780 | 1463797224350 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:20:24 INFO - PROCESS | 3780 | 1463797224775 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:24 INFO - PROCESS | 3780 | ++DOCSHELL 10D43C00 == 72 [pid = 3780] [id = 755] 18:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (10F63400) [pid = 3780] [serial = 2264] [outer = 00000000] 18:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (11A0B000) [pid = 3780] [serial = 2265] [outer = 10F63400] 18:20:24 INFO - PROCESS | 3780 | 1463797224825 Marionette DEBUG loaded listener.js 18:20:24 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (1331D800) [pid = 3780] [serial = 2266] [outer = 10F63400] 18:20:25 INFO - PROCESS | 3780 | ++DOCSHELL 15D08C00 == 73 [pid = 3780] [id = 756] 18:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (15D09400) [pid = 3780] [serial = 2267] [outer = 00000000] 18:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (15E44000) [pid = 3780] [serial = 2268] [outer = 15D09400] 18:20:25 INFO - PROCESS | 3780 | 1463797225468 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]]]}] 18:20:25 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. 18:20:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1317ms 18:20:25 INFO - PROCESS | 3780 | 1463797225542 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:20:25 INFO - PROCESS | 3780 | 1463797225546 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 18:20:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:20:25 INFO - PROCESS | 3780 | 1463797225558 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:20:25 INFO - PROCESS | 3780 | 1463797225561 Marionette TRACE conn2 <- [1,2982,null,{}] 18:20:25 INFO - PROCESS | 3780 | 1463797225612 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}] 18:20:25 INFO - PROCESS | 3780 | 1463797225811 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 19B4F400 == 72 [pid = 3780] [id = 637] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1B0DB400 == 71 [pid = 3780] [id = 745] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1104A400 == 70 [pid = 3780] [id = 744] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 12881800 == 69 [pid = 3780] [id = 743] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 103D2800 == 68 [pid = 3780] [id = 742] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1AA6A800 == 67 [pid = 3780] [id = 741] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1A1A7000 == 66 [pid = 3780] [id = 740] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 19B5B800 == 65 [pid = 3780] [id = 739] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 18236000 == 64 [pid = 3780] [id = 738] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 16F30C00 == 63 [pid = 3780] [id = 737] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 105E9800 == 62 [pid = 3780] [id = 736] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1331D400 == 61 [pid = 3780] [id = 735] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 10D46C00 == 60 [pid = 3780] [id = 734] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1B0DDC00) [pid = 3780] [serial = 2182] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1B33BC00 == 59 [pid = 3780] [id = 733] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 1ABB9400 == 58 [pid = 3780] [id = 732] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 17A6FC00 == 57 [pid = 3780] [id = 731] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 18805400 == 56 [pid = 3780] [id = 730] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 16AAE000 == 55 [pid = 3780] [id = 729] 18:20:25 INFO - PROCESS | 3780 | --DOCSHELL 12A8B400 == 54 [pid = 3780] [id = 728] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (1A1A7800) [pid = 3780] [serial = 2012] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (14F61400) [pid = 3780] [serial = 2015] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (18802800) [pid = 3780] [serial = 2018] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (1570C800) [pid = 3780] [serial = 2048] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (1880B800) [pid = 3780] [serial = 2051] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (1907C800) [pid = 3780] [serial = 2054] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (19B56C00) [pid = 3780] [serial = 2057] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1A7FB000) [pid = 3780] [serial = 2132] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (18006400) [pid = 3780] [serial = 1985] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (11CEA800) [pid = 3780] [serial = 2024] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (13DB9400) [pid = 3780] [serial = 1970] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (14F92000) [pid = 3780] [serial = 1976] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (15E4A800) [pid = 3780] [serial = 1979] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (17077000) [pid = 3780] [serial = 1982] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (11C4F800) [pid = 3780] [serial = 1973] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (12B58C00) [pid = 3780] [serial = 2045] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (1A345800) [pid = 3780] [serial = 2021] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1AA62000) [pid = 3780] [serial = 2087] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1A40F800) [pid = 3780] [serial = 2170] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1550CC00) [pid = 3780] [serial = 2155] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (19C12800) [pid = 3780] [serial = 2167] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19C79000) [pid = 3780] [serial = 2168] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (1AA5F400) [pid = 3780] [serial = 2171] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (12DF0000) [pid = 3780] [serial = 2153] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (11280400) [pid = 3780] [serial = 2152] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (1AC3A400) [pid = 3780] [serial = 2143] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (18808C00) [pid = 3780] [serial = 2161] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (19A16400) [pid = 3780] [serial = 2164] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (18835400) [pid = 3780] [serial = 2162] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1B016000) [pid = 3780] [serial = 2149] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (10E3FC00) [pid = 3780] [serial = 2134] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (1A1A1400) [pid = 3780] [serial = 2176] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (1AC30400) [pid = 3780] [serial = 2173] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (14F63400) [pid = 3780] [serial = 2137] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (1B015000) [pid = 3780] [serial = 2179] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (1B0CE000) [pid = 3780] [serial = 2180] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (1AC3B800) [pid = 3780] [serial = 2174] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 132 (15510000) [pid = 3780] [serial = 2158] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 131 (1AE8C000) [pid = 3780] [serial = 2146] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 130 (161DD000) [pid = 3780] [serial = 2159] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 129 (15E49400) [pid = 3780] [serial = 2156] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 128 (19BCBC00) [pid = 3780] [serial = 2140] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 127 (1AA61400) [pid = 3780] [serial = 2177] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | --DOMWINDOW == 126 (19B5AC00) [pid = 3780] [serial = 2165] [outer = 00000000] [url = about:blank] 18:20:25 INFO - PROCESS | 3780 | 1463797225948 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:25 INFO - PROCESS | 3780 | ++DOCSHELL 105EDC00 == 55 [pid = 3780] [id = 757] 18:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 127 (105F1400) [pid = 3780] [serial = 2269] [outer = 00000000] 18:20:25 INFO - PROCESS | 3780 | ++DOMWINDOW == 128 (11224000) [pid = 3780] [serial = 2270] [outer = 105F1400] 18:20:26 INFO - PROCESS | 3780 | 1463797225997 Marionette DEBUG loaded listener.js 18:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 129 (12B5E000) [pid = 3780] [serial = 2271] [outer = 105F1400] 18:20:26 INFO - PROCESS | 3780 | 1463797226405 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]]]}] 18:20:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:20:26 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 18:20:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 910ms 18:20:26 INFO - PROCESS | 3780 | 1463797226464 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:20:26 INFO - PROCESS | 3780 | 1463797226468 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 18:20:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:20:26 INFO - PROCESS | 3780 | 1463797226512 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:20:26 INFO - PROCESS | 3780 | 1463797226514 Marionette TRACE conn2 <- [1,2986,null,{}] 18:20:26 INFO - PROCESS | 3780 | 1463797226524 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}] 18:20:26 INFO - PROCESS | 3780 | 1463797226627 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:20:26 INFO - PROCESS | 3780 | 1463797226643 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:26 INFO - PROCESS | 3780 | ++DOCSHELL 1591E400 == 56 [pid = 3780] [id = 758] 18:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 130 (15976000) [pid = 3780] [serial = 2272] [outer = 00000000] 18:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 131 (161DAC00) [pid = 3780] [serial = 2273] [outer = 15976000] 18:20:26 INFO - PROCESS | 3780 | 1463797226688 Marionette DEBUG loaded listener.js 18:20:26 INFO - PROCESS | 3780 | ++DOMWINDOW == 132 (16AAC000) [pid = 3780] [serial = 2274] [outer = 15976000] 18:20:27 INFO - PROCESS | 3780 | 1463797227155 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]]]}] 18:20:27 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. 18:20:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 737ms 18:20:27 INFO - PROCESS | 3780 | 1463797227213 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:20:27 INFO - PROCESS | 3780 | 1463797227215 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 18:20:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:20:27 INFO - PROCESS | 3780 | 1463797227225 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:20:27 INFO - PROCESS | 3780 | 1463797227230 Marionette TRACE conn2 <- [1,2990,null,{}] 18:20:27 INFO - PROCESS | 3780 | 1463797227234 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}] 18:20:27 INFO - PROCESS | 3780 | 1463797227355 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:20:27 INFO - PROCESS | 3780 | 1463797227471 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:27 INFO - PROCESS | 3780 | ++DOCSHELL 16AAE000 == 57 [pid = 3780] [id = 759] 18:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 133 (16AB0000) [pid = 3780] [serial = 2275] [outer = 00000000] 18:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (17717000) [pid = 3780] [serial = 2276] [outer = 16AB0000] 18:20:27 INFO - PROCESS | 3780 | 1463797227514 Marionette DEBUG loaded listener.js 18:20:27 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (18006400) [pid = 3780] [serial = 2277] [outer = 16AB0000] 18:20:27 INFO - PROCESS | 3780 | 1463797227869 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]]]}] 18:20:27 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. 18:20:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 18:20:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:20:27 INFO - PROCESS | 3780 | 1463797227918 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:20:27 INFO - PROCESS | 3780 | 1463797227920 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 18:20:27 INFO - PROCESS | 3780 | 1463797227924 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:20:27 INFO - PROCESS | 3780 | 1463797227925 Marionette TRACE conn2 <- [1,2994,null,{}] 18:20:27 INFO - PROCESS | 3780 | 1463797227929 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}] 18:20:28 INFO - PROCESS | 3780 | 1463797228073 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:20:28 INFO - PROCESS | 3780 | 1463797228094 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:28 INFO - PROCESS | 3780 | ++DOCSHELL 1707E400 == 58 [pid = 3780] [id = 760] 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (17A6FC00) [pid = 3780] [serial = 2278] [outer = 00000000] 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1880B800) [pid = 3780] [serial = 2279] [outer = 17A6FC00] 18:20:28 INFO - PROCESS | 3780 | 1463797228139 Marionette DEBUG loaded listener.js 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1882E000) [pid = 3780] [serial = 2280] [outer = 17A6FC00] 18:20:28 INFO - PROCESS | 3780 | 1463797228585 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]]]}] 18:20:28 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. 18:20:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 18:20:28 INFO - PROCESS | 3780 | 1463797228623 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:20:28 INFO - PROCESS | 3780 | 1463797228625 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 18:20:28 INFO - PROCESS | 3780 | 1463797228628 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:20:28 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:20:28 INFO - PROCESS | 3780 | 1463797228630 Marionette TRACE conn2 <- [1,2998,null,{}] 18:20:28 INFO - PROCESS | 3780 | 1463797228633 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}] 18:20:28 INFO - PROCESS | 3780 | 1463797228765 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:20:28 INFO - PROCESS | 3780 | 1463797228822 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:28 INFO - PROCESS | 3780 | ++DOCSHELL 1907DC00 == 59 [pid = 3780] [id = 761] 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (19080000) [pid = 3780] [serial = 2281] [outer = 00000000] 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (19A10000) [pid = 3780] [serial = 2282] [outer = 19080000] 18:20:28 INFO - PROCESS | 3780 | 1463797228872 Marionette DEBUG loaded listener.js 18:20:28 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (19B54800) [pid = 3780] [serial = 2283] [outer = 19080000] 18:20:29 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:20:29 INFO - PROCESS | 3780 | 1463797229362 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:20:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:20:29 INFO - {} 18:20:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:20:29 INFO - {} 18:20:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:20:29 INFO - {} 18:20:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:20:29 INFO - {} 18:20:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 799ms 18:20:29 INFO - TEST-START | /FileAPI/fileReader.html 18:20:29 INFO - PROCESS | 3780 | 1463797229431 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:20:29 INFO - PROCESS | 3780 | 1463797229433 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 18:20:29 INFO - PROCESS | 3780 | 1463797229436 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:20:29 INFO - PROCESS | 3780 | 1463797229438 Marionette TRACE conn2 <- [1,3002,null,{}] 18:20:29 INFO - PROCESS | 3780 | 1463797229441 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}] 18:20:29 INFO - PROCESS | 3780 | 1463797229571 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:20:29 INFO - PROCESS | 3780 | 1463797229587 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:29 INFO - PROCESS | 3780 | ++DOCSHELL 19A0F800 == 60 [pid = 3780] [id = 762] 18:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (19B53800) [pid = 3780] [serial = 2284] [outer = 00000000] 18:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (19C77400) [pid = 3780] [serial = 2285] [outer = 19B53800] 18:20:29 INFO - PROCESS | 3780 | 1463797229637 Marionette DEBUG loaded listener.js 18:20:29 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (19C81000) [pid = 3780] [serial = 2286] [outer = 19B53800] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 143 (15511C00) [pid = 3780] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 142 (1A7F8800) [pid = 3780] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 141 (105F0000) [pid = 3780] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 140 (1AC2E800) [pid = 3780] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 139 (1707FC00) [pid = 3780] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 138 (19078400) [pid = 3780] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 137 (13DB2000) [pid = 3780] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 136 (1B0DC000) [pid = 3780] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 135 (104E8000) [pid = 3780] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 134 (19BD6400) [pid = 3780] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:20:30 INFO - PROCESS | 3780 | --DOMWINDOW == 133 (13381000) [pid = 3780] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:20:30 INFO - PROCESS | 3780 | 1463797230296 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]]]}] 18:20:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:20:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:20:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:20:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:20:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 894ms 18:20:30 INFO - PROCESS | 3780 | 1463797230341 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:20:30 INFO - PROCESS | 3780 | 1463797230343 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 18:20:30 INFO - TEST-START | /FileAPI/historical.html 18:20:30 INFO - PROCESS | 3780 | 1463797230346 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:20:30 INFO - PROCESS | 3780 | 1463797230348 Marionette TRACE conn2 <- [1,3006,null,{}] 18:20:30 INFO - PROCESS | 3780 | 1463797230352 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}] 18:20:30 INFO - PROCESS | 3780 | 1463797230438 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:20:30 INFO - PROCESS | 3780 | 1463797230444 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:30 INFO - PROCESS | 3780 | ++DOCSHELL 10D47C00 == 61 [pid = 3780] [id = 763] 18:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 134 (13381000) [pid = 3780] [serial = 2287] [outer = 00000000] 18:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 135 (19C83400) [pid = 3780] [serial = 2288] [outer = 13381000] 18:20:30 INFO - PROCESS | 3780 | 1463797230487 Marionette DEBUG loaded listener.js 18:20:30 INFO - PROCESS | 3780 | ++DOMWINDOW == 136 (1A1AA400) [pid = 3780] [serial = 2289] [outer = 13381000] 18:20:30 INFO - PROCESS | 3780 | 1463797230930 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"]]]}] 18:20:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:20:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:20:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:20:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:20:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:20:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:20:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:20:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:20:31 INFO - TEST-OK | /FileAPI/historical.html | took 642ms 18:20:31 INFO - PROCESS | 3780 | 1463797230985 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:20:31 INFO - PROCESS | 3780 | 1463797230987 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 18:20:31 INFO - TEST-START | /FileAPI/idlharness.html 18:20:31 INFO - PROCESS | 3780 | 1463797230991 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:20:31 INFO - PROCESS | 3780 | 1463797230992 Marionette TRACE conn2 <- [1,3010,null,{}] 18:20:31 INFO - PROCESS | 3780 | 1463797230996 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}] 18:20:31 INFO - PROCESS | 3780 | 1463797231084 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:20:31 INFO - PROCESS | 3780 | 1463797231091 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:31 INFO - PROCESS | 3780 | ++DOCSHELL 19C74400 == 62 [pid = 3780] [id = 764] 18:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 137 (1A1A7800) [pid = 3780] [serial = 2290] [outer = 00000000] 18:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 138 (1A87B000) [pid = 3780] [serial = 2291] [outer = 1A1A7800] 18:20:31 INFO - PROCESS | 3780 | 1463797231134 Marionette DEBUG loaded listener.js 18:20:31 INFO - PROCESS | 3780 | ++DOMWINDOW == 139 (1AA61400) [pid = 3780] [serial = 2292] [outer = 1A1A7800] 18:20:32 INFO - PROCESS | 3780 | 1463797231984 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:20:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:20:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:20:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:20:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:20:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:20:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:20:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:20:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:20:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:20:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:20:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:20:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:20:32 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 18:20:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:20:32 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 18:20:32 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 18:20:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:20:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:20:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:20:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:20:32 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 18:20:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:20:32 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 18:20:32 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 18:20:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:20:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:20:32 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:20:32 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:20:32 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:20:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:20:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1098ms 18:20:32 INFO - PROCESS | 3780 | 1463797232113 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:20:32 INFO - PROCESS | 3780 | 1463797232115 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 18:20:32 INFO - TEST-START | /FileAPI/idlharness.worker 18:20:32 INFO - PROCESS | 3780 | 1463797232119 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:20:32 INFO - PROCESS | 3780 | 1463797232121 Marionette TRACE conn2 <- [1,3014,null,{}] 18:20:32 INFO - PROCESS | 3780 | 1463797232124 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}] 18:20:32 INFO - PROCESS | 3780 | 1463797232255 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:20:32 INFO - PROCESS | 3780 | 1463797232399 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:32 INFO - PROCESS | 3780 | ++DOCSHELL 0C77B800 == 63 [pid = 3780] [id = 765] 18:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 140 (0C77D000) [pid = 3780] [serial = 2293] [outer = 00000000] 18:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 141 (104E0C00) [pid = 3780] [serial = 2294] [outer = 0C77D000] 18:20:32 INFO - PROCESS | 3780 | 1463797232455 Marionette DEBUG loaded listener.js 18:20:32 INFO - PROCESS | 3780 | ++DOMWINDOW == 142 (11037800) [pid = 3780] [serial = 2295] [outer = 0C77D000] 18:20:32 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:20:33 INFO - PROCESS | 3780 | 1463797233565 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:20:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:20:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:20:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:20:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:20:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:20:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:20:33 INFO - {} 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:20:33 INFO - {} 18:20:33 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 - {} 18:20:33 INFO - {} 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:20:33 INFO - {} 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:20:33 INFO - {} 18:20:33 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 - {} 18:20:33 INFO - {} 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:20:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:20:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 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 18:20:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:20:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:20:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:20:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:20:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:20:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:20:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:20:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:20:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:20:33 INFO - {} 18:20:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1662ms 18:20:33 INFO - PROCESS | 3780 | 1463797233787 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:20:33 INFO - PROCESS | 3780 | 1463797233791 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 18:20:33 INFO - PROCESS | 3780 | 1463797233797 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:20:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:20:33 INFO - PROCESS | 3780 | 1463797233801 Marionette TRACE conn2 <- [1,3018,null,{}] 18:20:33 INFO - PROCESS | 3780 | 1463797233806 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}] 18:20:33 INFO - PROCESS | 3780 | 1463797233951 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:20:34 INFO - PROCESS | 3780 | 1463797234103 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:34 INFO - PROCESS | 3780 | ++DOCSHELL 1337F000 == 64 [pid = 3780] [id = 766] 18:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 143 (1337F800) [pid = 3780] [serial = 2296] [outer = 00000000] 18:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 144 (1D772800) [pid = 3780] [serial = 2297] [outer = 1337F800] 18:20:34 INFO - PROCESS | 3780 | 1463797234160 Marionette DEBUG loaded listener.js 18:20:34 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (205D7000) [pid = 3780] [serial = 2298] [outer = 1337F800] 18:20:34 INFO - PROCESS | 3780 | 1463797234692 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]]]}] 18:20:34 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 18:20:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 941ms 18:20:34 INFO - PROCESS | 3780 | 1463797234746 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:20:34 INFO - PROCESS | 3780 | 1463797234750 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 18:20:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:20:34 INFO - PROCESS | 3780 | 1463797234771 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:20:34 INFO - PROCESS | 3780 | 1463797234773 Marionette TRACE conn2 <- [1,3022,null,{}] 18:20:34 INFO - PROCESS | 3780 | 1463797234777 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}] 18:20:34 INFO - PROCESS | 3780 | 1463797234898 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:20:35 INFO - PROCESS | 3780 | 1463797235070 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:35 INFO - PROCESS | 3780 | ++DOCSHELL 19BCC400 == 65 [pid = 3780] [id = 767] 18:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (19BCDC00) [pid = 3780] [serial = 2299] [outer = 00000000] 18:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (1FEA0800) [pid = 3780] [serial = 2300] [outer = 19BCDC00] 18:20:35 INFO - PROCESS | 3780 | 1463797235125 Marionette DEBUG loaded listener.js 18:20:35 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (1FEA4800) [pid = 3780] [serial = 2301] [outer = 19BCDC00] 18:20:35 INFO - PROCESS | 3780 | 1463797235722 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]]]}] 18:20:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:20:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1004ms 18:20:35 INFO - PROCESS | 3780 | 1463797235770 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:20:35 INFO - PROCESS | 3780 | 1463797235773 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 18:20:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:20:35 INFO - PROCESS | 3780 | 1463797235783 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:20:35 INFO - PROCESS | 3780 | 1463797235789 Marionette TRACE conn2 <- [1,3026,null,{}] 18:20:35 INFO - PROCESS | 3780 | 1463797235793 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}] 18:20:35 INFO - PROCESS | 3780 | 1463797235916 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:20:36 INFO - PROCESS | 3780 | 1463797236074 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:36 INFO - PROCESS | 3780 | ++DOCSHELL 1FE0C400 == 66 [pid = 3780] [id = 768] 18:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (1FE0C800) [pid = 3780] [serial = 2302] [outer = 00000000] 18:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1FE17400) [pid = 3780] [serial = 2303] [outer = 1FE0C800] 18:20:36 INFO - PROCESS | 3780 | 1463797236128 Marionette DEBUG loaded listener.js 18:20:36 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1FE1B400) [pid = 3780] [serial = 2304] [outer = 1FE0C800] 18:20:36 INFO - PROCESS | 3780 | 1463797236663 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"]]]}] 18:20:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:20:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:20:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 909ms 18:20:36 INFO - PROCESS | 3780 | 1463797236680 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:20:36 INFO - PROCESS | 3780 | 1463797236682 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 18:20:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:20:36 INFO - PROCESS | 3780 | 1463797236686 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:20:36 INFO - PROCESS | 3780 | 1463797236688 Marionette TRACE conn2 <- [1,3030,null,{}] 18:20:36 INFO - PROCESS | 3780 | 1463797236692 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}] 18:20:36 INFO - PROCESS | 3780 | 1463797236815 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:20:36 INFO - PROCESS | 3780 | 1463797236971 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:37 INFO - PROCESS | 3780 | ++DOCSHELL 1FE15400 == 67 [pid = 3780] [id = 769] 18:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1FE20400) [pid = 3780] [serial = 2305] [outer = 00000000] 18:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1FEA3000) [pid = 3780] [serial = 2306] [outer = 1FE20400] 18:20:37 INFO - PROCESS | 3780 | 1463797237028 Marionette DEBUG loaded listener.js 18:20:37 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1FEA9400) [pid = 3780] [serial = 2307] [outer = 1FE20400] 18:20:37 INFO - PROCESS | 3780 | 1463797237661 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]]]}] 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:20:37 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. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:20:37 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'.) 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:20:37 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. 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:20:37 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. 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:20:37 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. 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:20:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:20:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:20:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:20:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:20:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1144ms 18:20:37 INFO - PROCESS | 3780 | 1463797237834 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:20:37 INFO - PROCESS | 3780 | 1463797237837 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 18:20:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:20:37 INFO - PROCESS | 3780 | 1463797237840 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:20:37 INFO - PROCESS | 3780 | 1463797237842 Marionette TRACE conn2 <- [1,3034,null,{}] 18:20:37 INFO - PROCESS | 3780 | 1463797237846 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}] 18:20:37 INFO - PROCESS | 3780 | 1463797237960 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:20:38 INFO - PROCESS | 3780 | 1463797238085 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:38 INFO - PROCESS | 3780 | ++DOCSHELL 1FF18800 == 68 [pid = 3780] [id = 770] 18:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1FF1D400) [pid = 3780] [serial = 2308] [outer = 00000000] 18:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1FFD3800) [pid = 3780] [serial = 2309] [outer = 1FF1D400] 18:20:38 INFO - PROCESS | 3780 | 1463797238148 Marionette DEBUG loaded listener.js 18:20:38 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1FFDD800) [pid = 3780] [serial = 2310] [outer = 1FF1D400] 18:20:38 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:20:38 INFO - PROCESS | 3780 | 1463797238727 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:20:38 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:20:38 INFO - {} 18:20:38 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 957ms 18:20:38 INFO - PROCESS | 3780 | 1463797238786 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:20:38 INFO - PROCESS | 3780 | 1463797238789 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 18:20:38 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:20:38 INFO - PROCESS | 3780 | 1463797238793 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:20:38 INFO - PROCESS | 3780 | 1463797238795 Marionette TRACE conn2 <- [1,3038,null,{}] 18:20:38 INFO - PROCESS | 3780 | 1463797238799 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}] 18:20:39 INFO - PROCESS | 3780 | 1463797238987 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:20:39 INFO - PROCESS | 3780 | 1463797239099 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:39 INFO - PROCESS | 3780 | ++DOCSHELL 11044400 == 69 [pid = 3780] [id = 771] 18:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (12874400) [pid = 3780] [serial = 2311] [outer = 00000000] 18:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (13317800) [pid = 3780] [serial = 2312] [outer = 12874400] 18:20:39 INFO - PROCESS | 3780 | 1463797239153 Marionette DEBUG loaded listener.js 18:20:39 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (138EE800) [pid = 3780] [serial = 2313] [outer = 12874400] 18:20:39 INFO - PROCESS | 3780 | 1463797239684 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]]]}] 18:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:20:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:20:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 956ms 18:20:39 INFO - PROCESS | 3780 | 1463797239751 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:20:39 INFO - PROCESS | 3780 | 1463797239754 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 18:20:39 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:20:39 INFO - PROCESS | 3780 | 1463797239759 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:20:39 INFO - PROCESS | 3780 | 1463797239761 Marionette TRACE conn2 <- [1,3042,null,{}] 18:20:39 INFO - PROCESS | 3780 | 1463797239765 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}] 18:20:39 INFO - PROCESS | 3780 | 1463797239885 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:20:40 INFO - PROCESS | 3780 | 1463797240054 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:40 INFO - PROCESS | 3780 | ++DOCSHELL 1337C000 == 70 [pid = 3780] [id = 772] 18:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (138F6000) [pid = 3780] [serial = 2314] [outer = 00000000] 18:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (14F94000) [pid = 3780] [serial = 2315] [outer = 138F6000] 18:20:40 INFO - PROCESS | 3780 | 1463797240107 Marionette DEBUG loaded listener.js 18:20:40 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (15661000) [pid = 3780] [serial = 2316] [outer = 138F6000] 18:20:40 INFO - PROCESS | 3780 | 1463797240913 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"]]]}] 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:20:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:20:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:20:41 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" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:20:41 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" 18:20:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:20:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:20:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:20:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1348ms 18:20:41 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:20:41 INFO - PROCESS | 3780 | 1463797241128 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:20:41 INFO - PROCESS | 3780 | 1463797241130 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 18:20:41 INFO - PROCESS | 3780 | 1463797241136 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:20:41 INFO - PROCESS | 3780 | 1463797241138 Marionette TRACE conn2 <- [1,3046,null,{}] 18:20:41 INFO - PROCESS | 3780 | 1463797241142 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}] 18:20:41 INFO - PROCESS | 3780 | 1463797241256 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:20:41 INFO - PROCESS | 3780 | 1463797241408 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:41 INFO - PROCESS | 3780 | ++DOCSHELL 10A5D000 == 71 [pid = 3780] [id = 773] 18:20:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (11046400) [pid = 3780] [serial = 2317] [outer = 00000000] 18:20:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (140F6800) [pid = 3780] [serial = 2318] [outer = 11046400] 18:20:41 INFO - PROCESS | 3780 | 1463797241463 Marionette DEBUG loaded listener.js 18:20:41 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (15513800) [pid = 3780] [serial = 2319] [outer = 11046400] 18:20:42 INFO - PROCESS | 3780 | 1463797242276 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]]]}] 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:20:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:20:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:20:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:20:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:20:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:20:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:20:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:20:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:20:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1207ms 18:20:42 INFO - PROCESS | 3780 | 1463797242333 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:20:42 INFO - PROCESS | 3780 | 1463797242338 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 18:20:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:20:42 INFO - PROCESS | 3780 | 1463797242357 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:20:42 INFO - PROCESS | 3780 | 1463797242361 Marionette TRACE conn2 <- [1,3050,null,{}] 18:20:42 INFO - PROCESS | 3780 | 1463797242368 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}] 18:20:42 INFO - PROCESS | 3780 | 1463797242480 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:20:42 INFO - PROCESS | 3780 | 1463797242644 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:42 INFO - PROCESS | 3780 | ++DOCSHELL 11AF6800 == 72 [pid = 3780] [id = 774] 18:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (11C4F800) [pid = 3780] [serial = 2320] [outer = 00000000] 18:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (15E48400) [pid = 3780] [serial = 2321] [outer = 11C4F800] 18:20:42 INFO - PROCESS | 3780 | 1463797242695 Marionette DEBUG loaded listener.js 18:20:42 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (16F25C00) [pid = 3780] [serial = 2322] [outer = 11C4F800] 18:20:42 INFO - PROCESS | 3780 | [3780] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:20:43 INFO - PROCESS | 3780 | 1463797243264 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:20:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:20:43 INFO - {} 18:20:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 957ms 18:20:43 INFO - PROCESS | 3780 | 1463797243300 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:20:43 INFO - PROCESS | 3780 | 1463797243306 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 18:20:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:20:43 INFO - PROCESS | 3780 | 1463797243312 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:20:43 INFO - PROCESS | 3780 | 1463797243314 Marionette TRACE conn2 <- [1,3054,null,{}] 18:20:43 INFO - PROCESS | 3780 | 1463797243318 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}] 18:20:43 INFO - PROCESS | 3780 | 1463797243433 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:20:43 INFO - PROCESS | 3780 | 1463797243596 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:43 INFO - PROCESS | 3780 | ++DOCSHELL 12D26000 == 73 [pid = 3780] [id = 775] 18:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 170 (12DF9400) [pid = 3780] [serial = 2323] [outer = 00000000] 18:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 171 (17074800) [pid = 3780] [serial = 2324] [outer = 12DF9400] 18:20:43 INFO - PROCESS | 3780 | 1463797243647 Marionette DEBUG loaded listener.js 18:20:43 INFO - PROCESS | 3780 | ++DOMWINDOW == 172 (19BD7C00) [pid = 3780] [serial = 2325] [outer = 12DF9400] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 19C74400 == 72 [pid = 3780] [id = 764] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 10D47C00 == 71 [pid = 3780] [id = 763] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 19A0F800 == 70 [pid = 3780] [id = 762] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 1907DC00 == 69 [pid = 3780] [id = 761] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 1707E400 == 68 [pid = 3780] [id = 760] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 16AAE000 == 67 [pid = 3780] [id = 759] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 1591E400 == 66 [pid = 3780] [id = 758] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 105EDC00 == 65 [pid = 3780] [id = 757] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 15D08C00 == 64 [pid = 3780] [id = 756] 18:20:43 INFO - PROCESS | 3780 | --DOCSHELL 10D43C00 == 63 [pid = 3780] [id = 755] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 171 (1AC33400) [pid = 3780] [serial = 2233] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 170 (1ABB7400) [pid = 3780] [serial = 2221] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 169 (12D70000) [pid = 3780] [serial = 2209] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 168 (140F0400) [pid = 3780] [serial = 2210] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 167 (1B0E3400) [pid = 3780] [serial = 2224] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 166 (17970400) [pid = 3780] [serial = 2212] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 165 (17B8BC00) [pid = 3780] [serial = 2213] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 164 (19BCF800) [pid = 3780] [serial = 2215] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 163 (19BD7800) [pid = 3780] [serial = 2216] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 162 (1AE80800) [pid = 3780] [serial = 2222] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (15916400) [pid = 3780] [serial = 2207] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (14F69800) [pid = 3780] [serial = 2206] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (1B5B8C00) [pid = 3780] [serial = 2200] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (16AB4800) [pid = 3780] [serial = 2188] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (14F90800) [pid = 3780] [serial = 2185] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (19C19C00) [pid = 3780] [serial = 2191] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (1B32D000) [pid = 3780] [serial = 2197] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (1B0C6C00) [pid = 3780] [serial = 2194] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (143A6400) [pid = 3780] [serial = 2203] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (1B32E000) [pid = 3780] [serial = 2225] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1B717800) [pid = 3780] [serial = 2236] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 150 (1289B800) [pid = 3780] [serial = 2228] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 149 (1103C000) [pid = 3780] [serial = 2227] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 148 (19F29400) [pid = 3780] [serial = 2218] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 147 (19073000) [pid = 3780] [serial = 2231] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 146 (1854F800) [pid = 3780] [serial = 2230] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 145 (1B0CAC00) [pid = 3780] [serial = 2234] [outer = 00000000] [url = about:blank] 18:20:43 INFO - PROCESS | 3780 | --DOMWINDOW == 144 (19F2FC00) [pid = 3780] [serial = 2219] [outer = 00000000] [url = about:blank] 18:20:44 INFO - PROCESS | 3780 | 1463797244187 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]]]}] 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:20:44 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:20:44 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 909ms 18:20:44 INFO - PROCESS | 3780 | 1463797244220 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:20:44 INFO - PROCESS | 3780 | 1463797244222 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 18:20:44 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:20:44 INFO - PROCESS | 3780 | 1463797244225 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:20:44 INFO - PROCESS | 3780 | 1463797244229 Marionette TRACE conn2 <- [1,3058,null,{}] 18:20:44 INFO - PROCESS | 3780 | 1463797244239 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}] 18:20:44 INFO - PROCESS | 3780 | 1463797244340 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:20:44 INFO - PROCESS | 3780 | 1463797244461 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:44 INFO - PROCESS | 3780 | ++DOCSHELL 14F69800 == 64 [pid = 3780] [id = 776] 18:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 145 (14F90800) [pid = 3780] [serial = 2326] [outer = 00000000] 18:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 146 (172DA800) [pid = 3780] [serial = 2327] [outer = 14F90800] 18:20:44 INFO - PROCESS | 3780 | 1463797244510 Marionette DEBUG loaded listener.js 18:20:44 INFO - PROCESS | 3780 | ++DOMWINDOW == 147 (18802800) [pid = 3780] [serial = 2328] [outer = 14F90800] 18:20:44 INFO - PROCESS | 3780 | 1463797244933 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]]]}] 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:20:44 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:20:44 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 737ms 18:20:44 INFO - PROCESS | 3780 | 1463797244967 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:20:44 INFO - PROCESS | 3780 | 1463797244969 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 18:20:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:20:44 INFO - PROCESS | 3780 | 1463797244972 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:20:44 INFO - PROCESS | 3780 | 1463797244974 Marionette TRACE conn2 <- [1,3062,null,{}] 18:20:44 INFO - PROCESS | 3780 | 1463797244977 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}] 18:20:45 INFO - PROCESS | 3780 | 1463797245074 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:20:45 INFO - PROCESS | 3780 | 1463797245080 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:45 INFO - PROCESS | 3780 | ++DOCSHELL 19B57400 == 65 [pid = 3780] [id = 777] 18:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 148 (19BD5400) [pid = 3780] [serial = 2329] [outer = 00000000] 18:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 149 (19C83C00) [pid = 3780] [serial = 2330] [outer = 19BD5400] 18:20:45 INFO - PROCESS | 3780 | 1463797245127 Marionette DEBUG loaded listener.js 18:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 150 (1A1A1000) [pid = 3780] [serial = 2331] [outer = 19BD5400] 18:20:45 INFO - PROCESS | 3780 | 1463797245609 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]]]}] 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:20:45 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:20:45 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 18:20:45 INFO - PROCESS | 3780 | 1463797245671 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:20:45 INFO - PROCESS | 3780 | 1463797245673 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 18:20:45 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:20:45 INFO - PROCESS | 3780 | 1463797245677 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:20:45 INFO - PROCESS | 3780 | 1463797245679 Marionette TRACE conn2 <- [1,3066,null,{}] 18:20:45 INFO - PROCESS | 3780 | 1463797245682 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}] 18:20:45 INFO - PROCESS | 3780 | 1463797245774 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:20:45 INFO - PROCESS | 3780 | 1463797245931 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:45 INFO - PROCESS | 3780 | ++DOCSHELL 1A1A7C00 == 66 [pid = 3780] [id = 778] 18:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 151 (1A409800) [pid = 3780] [serial = 2332] [outer = 00000000] 18:20:45 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (1ABB7C00) [pid = 3780] [serial = 2333] [outer = 1A409800] 18:20:46 INFO - PROCESS | 3780 | 1463797245982 Marionette DEBUG loaded listener.js 18:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (1AC2D800) [pid = 3780] [serial = 2334] [outer = 1A409800] 18:20:46 INFO - PROCESS | 3780 | 1463797246389 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] 18:20:46 INFO - PROCESS | 3780 | 1463797246442 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 18:20:46 INFO - PROCESS | 3780 | 1463797246445 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:20:46 INFO - PROCESS | 3780 | 1463797246447 Marionette TRACE conn2 <- [1,3070,null,{}] 18:20:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:20:46 INFO - PROCESS | 3780 | 1463797246450 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}] 18:20:46 INFO - PROCESS | 3780 | 1463797246620 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:20:46 INFO - PROCESS | 3780 | 1463797246641 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:46 INFO - PROCESS | 3780 | ++DOCSHELL 1AE8CC00 == 67 [pid = 3780] [id = 779] 18:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B0C5400) [pid = 3780] [serial = 2335] [outer = 00000000] 18:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1B335800) [pid = 3780] [serial = 2336] [outer = 1B0C5400] 18:20:46 INFO - PROCESS | 3780 | 1463797246686 Marionette DEBUG loaded listener.js 18:20:46 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1B5B7C00) [pid = 3780] [serial = 2337] [outer = 1B0C5400] 18:20:47 INFO - PROCESS | 3780 | 1463797247132 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]]]}] 18:20:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:20:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:20:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:20:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:20:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 737ms 18:20:47 INFO - PROCESS | 3780 | 1463797247197 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:20:47 INFO - PROCESS | 3780 | 1463797247199 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 18:20:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:20:47 INFO - PROCESS | 3780 | 1463797247211 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:20:47 INFO - PROCESS | 3780 | 1463797247213 Marionette TRACE conn2 <- [1,3074,null,{}] 18:20:47 INFO - PROCESS | 3780 | 1463797247216 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}] 18:20:47 INFO - PROCESS | 3780 | 1463797247350 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:20:47 INFO - PROCESS | 3780 | 1463797247431 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:47 INFO - PROCESS | 3780 | ++DOCSHELL 1B334800 == 68 [pid = 3780] [id = 780] 18:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1B334C00) [pid = 3780] [serial = 2338] [outer = 00000000] 18:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1B8C7000) [pid = 3780] [serial = 2339] [outer = 1B334C00] 18:20:47 INFO - PROCESS | 3780 | 1463797247475 Marionette DEBUG loaded listener.js 18:20:47 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1D765C00) [pid = 3780] [serial = 2340] [outer = 1B334C00] 18:20:47 INFO - PROCESS | 3780 | 1463797247868 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:20:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:20:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 18:20:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:20:47 INFO - PROCESS | 3780 | 1463797247904 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:20:47 INFO - PROCESS | 3780 | 1463797247905 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 18:20:47 INFO - PROCESS | 3780 | 1463797247914 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:20:47 INFO - PROCESS | 3780 | 1463797247916 Marionette TRACE conn2 <- [1,3078,null,{}] 18:20:47 INFO - PROCESS | 3780 | 1463797247919 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}] 18:20:48 INFO - PROCESS | 3780 | 1463797248061 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:20:48 INFO - PROCESS | 3780 | 1463797248076 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 3780 | ++DOCSHELL 15E4E000 == 69 [pid = 3780] [id = 781] 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1C7DE400) [pid = 3780] [serial = 2341] [outer = 00000000] 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1D774800) [pid = 3780] [serial = 2342] [outer = 1C7DE400] 18:20:48 INFO - PROCESS | 3780 | 1463797248120 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (1FC24400) [pid = 3780] [serial = 2343] [outer = 1C7DE400] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 161 (19080000) [pid = 3780] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 160 (19B53800) [pid = 3780] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 159 (16AB0000) [pid = 3780] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 158 (1B7A2000) [pid = 3780] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 157 (15976000) [pid = 3780] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 156 (105F1400) [pid = 3780] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 155 (13381000) [pid = 3780] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 154 (15D09400) [pid = 3780] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 153 (10F63400) [pid = 3780] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 152 (17A6FC00) [pid = 3780] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:20:48 INFO - PROCESS | 3780 | --DOMWINDOW == 151 (1B0D1000) [pid = 3780] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:20:48 INFO - PROCESS | 3780 | 1463797248673 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:20:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:20:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 799ms 18:20:48 INFO - PROCESS | 3780 | 1463797248742 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 18:20:48 INFO - PROCESS | 3780 | 1463797248744 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 18:20:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:20:48 INFO - PROCESS | 3780 | 1463797248751 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:20:48 INFO - PROCESS | 3780 | 1463797248763 Marionette TRACE conn2 <- [1,3082,null,{}] 18:20:48 INFO - PROCESS | 3780 | 1463797248766 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}] 18:20:48 INFO - PROCESS | 3780 | 1463797248858 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:20:48 INFO - PROCESS | 3780 | 1463797248865 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:48 INFO - PROCESS | 3780 | ++DOCSHELL 143A1800 == 70 [pid = 3780] [id = 782] 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 152 (14F69000) [pid = 3780] [serial = 2344] [outer = 00000000] 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 153 (19B53800) [pid = 3780] [serial = 2345] [outer = 14F69000] 18:20:48 INFO - PROCESS | 3780 | 1463797248908 Marionette DEBUG loaded listener.js 18:20:48 INFO - PROCESS | 3780 | ++DOMWINDOW == 154 (1B7A1000) [pid = 3780] [serial = 2346] [outer = 14F69000] 18:20:49 INFO - PROCESS | 3780 | 1463797249368 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:20:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:20:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 659ms 18:20:49 INFO - PROCESS | 3780 | 1463797249427 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:20:49 INFO - PROCESS | 3780 | 1463797249429 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 18:20:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:20:49 INFO - PROCESS | 3780 | 1463797249432 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:20:49 INFO - PROCESS | 3780 | 1463797249434 Marionette TRACE conn2 <- [1,3086,null,{}] 18:20:49 INFO - PROCESS | 3780 | 1463797249437 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}] 18:20:49 INFO - PROCESS | 3780 | 1463797249531 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:20:49 INFO - PROCESS | 3780 | 1463797249537 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:49 INFO - PROCESS | 3780 | ++DOCSHELL 1D768000 == 71 [pid = 3780] [id = 783] 18:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 155 (1D7DB000) [pid = 3780] [serial = 2347] [outer = 00000000] 18:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 156 (1D7DF800) [pid = 3780] [serial = 2348] [outer = 1D7DB000] 18:20:49 INFO - PROCESS | 3780 | 1463797249581 Marionette DEBUG loaded listener.js 18:20:49 INFO - PROCESS | 3780 | ++DOMWINDOW == 157 (1D7E2800) [pid = 3780] [serial = 2349] [outer = 1D7DB000] 18:20:50 INFO - PROCESS | 3780 | 1463797250076 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]]]}] 18:20:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:20:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:20:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 642ms 18:20:50 INFO - PROCESS | 3780 | 1463797250102 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:20:50 INFO - PROCESS | 3780 | 1463797250104 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 18:20:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:20:50 INFO - PROCESS | 3780 | 1463797250124 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:20:50 INFO - PROCESS | 3780 | 1463797250126 Marionette TRACE conn2 <- [1,3090,null,{}] 18:20:50 INFO - PROCESS | 3780 | 1463797250133 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}] 18:20:50 INFO - PROCESS | 3780 | 1463797250245 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:20:50 INFO - PROCESS | 3780 | 1463797250252 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:50 INFO - PROCESS | 3780 | ++DOCSHELL 1D7DE400 == 72 [pid = 3780] [id = 784] 18:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 158 (1D7E9800) [pid = 3780] [serial = 2350] [outer = 00000000] 18:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 159 (1FC2BC00) [pid = 3780] [serial = 2351] [outer = 1D7E9800] 18:20:50 INFO - PROCESS | 3780 | 1463797250305 Marionette DEBUG loaded listener.js 18:20:50 INFO - PROCESS | 3780 | ++DOMWINDOW == 160 (1FE04800) [pid = 3780] [serial = 2352] [outer = 1D7E9800] 18:20:51 INFO - PROCESS | 3780 | 1463797251013 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:20:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:20:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 973ms 18:20:51 INFO - PROCESS | 3780 | 1463797251075 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:20:51 INFO - PROCESS | 3780 | 1463797251080 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 18:20:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:20:51 INFO - PROCESS | 3780 | 1463797251085 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:20:51 INFO - PROCESS | 3780 | 1463797251089 Marionette TRACE conn2 <- [1,3094,null,{}] 18:20:51 INFO - PROCESS | 3780 | 1463797251094 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}] 18:20:51 INFO - PROCESS | 3780 | 1463797251248 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:20:51 INFO - PROCESS | 3780 | 1463797251391 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:51 INFO - PROCESS | 3780 | ++DOCSHELL 1314A800 == 73 [pid = 3780] [id = 785] 18:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 161 (1331C000) [pid = 3780] [serial = 2353] [outer = 00000000] 18:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 162 (14F63400) [pid = 3780] [serial = 2354] [outer = 1331C000] 18:20:51 INFO - PROCESS | 3780 | 1463797251459 Marionette DEBUG loaded listener.js 18:20:51 INFO - PROCESS | 3780 | ++DOMWINDOW == 163 (15660C00) [pid = 3780] [serial = 2355] [outer = 1331C000] 18:20:52 INFO - PROCESS | 3780 | 1463797251999 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]]]}] 18:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:20:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:20:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 941ms 18:20:52 INFO - PROCESS | 3780 | 1463797252047 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:20:52 INFO - PROCESS | 3780 | 1463797252052 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 18:20:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:20:52 INFO - PROCESS | 3780 | 1463797252063 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:20:52 INFO - PROCESS | 3780 | 1463797252067 Marionette TRACE conn2 <- [1,3098,null,{}] 18:20:52 INFO - PROCESS | 3780 | 1463797252073 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}] 18:20:52 INFO - PROCESS | 3780 | 1463797252194 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:20:52 INFO - PROCESS | 3780 | 1463797252375 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:52 INFO - PROCESS | 3780 | ++DOCSHELL 1591C800 == 74 [pid = 3780] [id = 786] 18:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 164 (15D08C00) [pid = 3780] [serial = 2356] [outer = 00000000] 18:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 165 (172DAC00) [pid = 3780] [serial = 2357] [outer = 15D08C00] 18:20:52 INFO - PROCESS | 3780 | 1463797252429 Marionette DEBUG loaded listener.js 18:20:52 INFO - PROCESS | 3780 | ++DOMWINDOW == 166 (18551000) [pid = 3780] [serial = 2358] [outer = 15D08C00] 18:20:52 INFO - PROCESS | 3780 | 1463797252930 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"]]]}] 18:20:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:20:52 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 18:20:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:20:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:20:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:20:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:20:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 910ms 18:20:52 INFO - PROCESS | 3780 | 1463797252979 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:20:52 INFO - PROCESS | 3780 | 1463797252982 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 18:20:52 INFO - PROCESS | 3780 | 1463797252987 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:20:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:20:52 INFO - PROCESS | 3780 | 1463797252990 Marionette TRACE conn2 <- [1,3102,null,{}] 18:20:53 INFO - PROCESS | 3780 | 1463797253001 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}] 18:20:53 INFO - PROCESS | 3780 | 1463797253124 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:20:53 INFO - PROCESS | 3780 | 1463797253308 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\", \"96bce31c-0061-4428-a59d-a7548454dfa9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:20:53 INFO - PROCESS | 3780 | ++DOCSHELL 1AA5CC00 == 75 [pid = 3780] [id = 787] 18:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 167 (1AA65C00) [pid = 3780] [serial = 2359] [outer = 00000000] 18:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 168 (1AE8D000) [pid = 3780] [serial = 2360] [outer = 1AA65C00] 18:20:53 INFO - PROCESS | 3780 | 1463797253364 Marionette DEBUG loaded listener.js 18:20:53 INFO - PROCESS | 3780 | ++DOMWINDOW == 169 (1B0D2C00) [pid = 3780] [serial = 2361] [outer = 1AA65C00] 18:20:53 INFO - PROCESS | 3780 | 1463797253903 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]]]}] 18:20:53 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:20:53 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 941ms 18:20:53 INFO - PROCESS | 3780 | 1463797253935 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:20:53 INFO - PROCESS | 3780 | 1463797253938 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 18:20:55 WARNING - u'runner_teardown' () 18:20:55 INFO - No more tests 18:20:55 INFO - Got 0 unexpected results 18:20:55 INFO - SUITE-END | took 678s 18:20:55 INFO - Closing logging queue 18:20:55 INFO - queue closed 18:20:55 INFO - Return code: 0 18:20:55 WARNING - # TBPL SUCCESS # 18:20:55 INFO - Running post-action listener: _resource_record_post_action 18:20:55 INFO - Running post-run listener: _resource_record_post_run 18:20:56 INFO - Total resource usage - Wall time: 690s; CPU: 17.0%; Read bytes: 91934720; Write bytes: 940316160; Read time: 512904; Write time: 1074621 18:20:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:20:56 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61585920; Read time: 0; Write time: 60566 18:20:56 INFO - run-tests - Wall time: 688s; CPU: 17.0%; Read bytes: 91934720; Write bytes: 804312576; Read time: 512904; Write time: 954028 18:20:56 INFO - Running post-run listener: _upload_blobber_files 18:20:56 INFO - Blob upload gear active. 18:20:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:20:56 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 18:20:56 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:20:56 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:20:57 INFO - (blobuploader) - INFO - Open directory for files ... 18:20:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:20:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:20:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:20:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:20:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:20:58 INFO - (blobuploader) - INFO - Done attempting. 18:20:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:20:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:20:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:21:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:21:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:21:00 INFO - (blobuploader) - INFO - Done attempting. 18:21:00 INFO - (blobuploader) - INFO - Iteration through files over. 18:21:00 INFO - Return code: 0 18:21:00 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:21:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4fa2b47c660ff949d919cb74c80dfbf425b1cb944cc970469dcfbfcb9c57e2c7c42d1e6198626324d17cee40e9c9f00cad94cf646368f1a9618f3ff5a61bd4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e119eb0acde3553fa082984b19d35efb059166d2179e41985aa436db88adacc111040dc514849945683e2ee227ea082746217f2f73df7fb7ac19ea22f9c86ca8"} 18:21:00 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:21:00 INFO - Writing to file C:\slave\test\properties\blobber_files 18:21:00 INFO - Contents: 18:21:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4fa2b47c660ff949d919cb74c80dfbf425b1cb944cc970469dcfbfcb9c57e2c7c42d1e6198626324d17cee40e9c9f00cad94cf646368f1a9618f3ff5a61bd4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e119eb0acde3553fa082984b19d35efb059166d2179e41985aa436db88adacc111040dc514849945683e2ee227ea082746217f2f73df7fb7ac19ea22f9c86ca8"} 18:21:00 INFO - Running post-run listener: copy_logs_to_upload_dir 18:21:00 INFO - Copying logs to upload dir... 18:21:00 INFO - mkdir: C:\slave\test\build\upload\logs 18:21:00 INFO - Copying logs to upload dir... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... 18:21:00 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=855.936000 ========= master_lag: -20.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-05-20 19:21:01.899947) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:01.901065) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4fa2b47c660ff949d919cb74c80dfbf425b1cb944cc970469dcfbfcb9c57e2c7c42d1e6198626324d17cee40e9c9f00cad94cf646368f1a9618f3ff5a61bd4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e119eb0acde3553fa082984b19d35efb059166d2179e41985aa436db88adacc111040dc514849945683e2ee227ea082746217f2f73df7fb7ac19ea22f9c86ca8"} build_url:https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e4fa2b47c660ff949d919cb74c80dfbf425b1cb944cc970469dcfbfcb9c57e2c7c42d1e6198626324d17cee40e9c9f00cad94cf646368f1a9618f3ff5a61bd4d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e119eb0acde3553fa082984b19d35efb059166d2179e41985aa436db88adacc111040dc514849945683e2ee227ea082746217f2f73df7fb7ac19ea22f9c86ca8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PI0jTaGkQvOksR7Ws2tL5A/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:02.030810) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:02.031213) ========= '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-080\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-080 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-080 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-080 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-080 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-080 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:02.149501) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:02.149884) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 19:21:02.645360) ========= ========= Total master_lag: -20.43 =========