builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-102 starttime: 1463192074.96 results: success (0) buildid: 20160513171545 builduid: 8e3062ca518243a3b04482eedd5332c3 revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:34.958695) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:34.959991) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:34.960790) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:35.023000) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:35.023427) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False --19:16:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.33 MB/s 19:16:21 (14.33 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.385000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:35.670854) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:35.671612) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.543000 ========= master_lag: 0.33 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:36.542123) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:14:36.542498) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev aea53454e86ff1f3572ad224c2a08161592d43e1 --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 aea53454e86ff1f3572ad224c2a08161592d43e1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False 2016-05-13 19:16:22,226 truncating revision to first 12 chars 2016-05-13 19:16:22,226 Setting DEBUG logging. 2016-05-13 19:16:22,226 attempt 1/10 2016-05-13 19:16:22,226 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/aea53454e86f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 19:16:22,463 unpacking tar archive at: mozilla-aurora-aea53454e86f/testing/mozharness/ program finished with exit code 0 elapsedTime=0.691000 ========= master_lag: 0.63 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-13 19:14:37.860893) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:37.861226) ========= script_repo_revision: aea53454e86ff1f3572ad224c2a08161592d43e1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:37.861695) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:37.862103) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 19:14:37.876712) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 8 secs) (at 2016-05-13 19:14:37.877064) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 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-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 19:16:22 INFO - MultiFileLogger online at 20160513 19:16:22 in C:\slave\test 19:16:22 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 19:16:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:16:23 INFO - {'append_to_log': False, 19:16:23 INFO - 'base_work_dir': 'C:\\slave\\test', 19:16:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:16:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:16:23 INFO - 'buildbot_json_path': 'buildprops.json', 19:16:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:16:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:16:23 INFO - 'download_minidump_stackwalk': True, 19:16:23 INFO - 'download_symbols': 'true', 19:16:23 INFO - 'e10s': False, 19:16:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:16:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:16:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:16:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:16:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:16:23 INFO - 'C:/mozilla-build/tooltool.py'), 19:16:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:16:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:16:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:16:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:16:23 INFO - 'log_level': 'info', 19:16:23 INFO - 'log_to_console': True, 19:16:23 INFO - 'opt_config_files': (), 19:16:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:16:23 INFO - '--processes=1', 19:16:23 INFO - '--config=%(test_path)s/wptrunner.ini', 19:16:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:16:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:16:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:16:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:16:23 INFO - 'pip_index': False, 19:16:23 INFO - 'require_test_zip': True, 19:16:23 INFO - 'test_type': ('testharness',), 19:16:23 INFO - 'this_chunk': '1', 19:16:23 INFO - 'total_chunks': '10', 19:16:23 INFO - 'virtualenv_path': 'venv', 19:16:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:16:23 INFO - 'work_dir': 'build'} 19:16:23 INFO - ##### 19:16:23 INFO - ##### Running clobber step. 19:16:23 INFO - ##### 19:16:23 INFO - Running pre-action listener: _resource_record_pre_action 19:16:23 INFO - Running main action method: clobber 19:16:23 INFO - rmtree: C:\slave\test\build 19:16:23 INFO - Using _rmtree_windows ... 19:16:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:16:52 INFO - Running post-action listener: _resource_record_post_action 19:16:52 INFO - ##### 19:16:52 INFO - ##### Running read-buildbot-config step. 19:16:52 INFO - ##### 19:16:52 INFO - Running pre-action listener: _resource_record_pre_action 19:16:52 INFO - Running main action method: read_buildbot_config 19:16:52 INFO - Using buildbot properties: 19:16:52 INFO - { 19:16:52 INFO - "project": "", 19:16:52 INFO - "product": "firefox", 19:16:52 INFO - "script_repo_revision": "production", 19:16:52 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 19:16:52 INFO - "repository": "", 19:16:52 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 19:16:52 INFO - "buildid": "20160513171545", 19:16:52 INFO - "pgo_build": "False", 19:16:52 INFO - "basedir": "C:\\slave\\test", 19:16:52 INFO - "buildnumber": 5, 19:16:52 INFO - "slavename": "t-xp32-ix-102", 19:16:52 INFO - "revision": "aea53454e86ff1f3572ad224c2a08161592d43e1", 19:16:52 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 19:16:52 INFO - "platform": "win32", 19:16:52 INFO - "branch": "mozilla-aurora", 19:16:52 INFO - "repo_path": "releases/mozilla-aurora", 19:16:52 INFO - "moz_repo_path": "", 19:16:52 INFO - "stage_platform": "win32", 19:16:52 INFO - "builduid": "8e3062ca518243a3b04482eedd5332c3", 19:16:52 INFO - "slavebuilddir": "test" 19:16:52 INFO - } 19:16:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 19:16:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 19:16:52 INFO - Running post-action listener: _resource_record_post_action 19:16:52 INFO - ##### 19:16:52 INFO - ##### Running download-and-extract step. 19:16:52 INFO - ##### 19:16:52 INFO - Running pre-action listener: _resource_record_pre_action 19:16:52 INFO - Running main action method: download_and_extract 19:16:52 INFO - mkdir: C:\slave\test\build\tests 19:16:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:16:52 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:16:52 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 19:16:52 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:52 INFO - Downloaded 1274 bytes. 19:16:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 19:16:52 INFO - Using the following test package requirements: 19:16:52 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:16:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 19:16:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 19:16:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'jsshell-win32.zip'], 19:16:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 19:16:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 19:16:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 19:16:52 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 19:16:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 19:16:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 19:16:52 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 19:16:52 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 19:16:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:16:52 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:16:52 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 19:16:52 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:53 INFO - Downloaded 19979196 bytes. 19:16:53 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/*'] 19:16:53 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/* 19:16:55 INFO - caution: filename not matched: web-platform/* 19:16:55 INFO - Return code: 11 19:16:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:16:55 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:16:55 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 19:16:55 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:16:57 INFO - Downloaded 36408936 bytes. 19:16:57 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/*'] 19:16:57 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/* 19:17:23 INFO - caution: filename not matched: bin/* 19:17:23 INFO - caution: filename not matched: config/* 19:17:23 INFO - caution: filename not matched: mozbase/* 19:17:23 INFO - caution: filename not matched: marionette/* 19:17:23 INFO - caution: filename not matched: tools/wptserve/* 19:17:23 INFO - Return code: 11 19:17:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:23 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 19:17:23 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:17:23 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 19:17:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:17:26 INFO - Downloaded 68458925 bytes. 19:17:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:17:26 INFO - mkdir: C:\slave\test\properties 19:17:26 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:17:26 INFO - Writing to file C:\slave\test\properties\build_url 19:17:26 INFO - Contents: 19:17:26 INFO - build_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 19:17:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:17:26 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:17:26 INFO - Writing to file C:\slave\test\properties\symbols_url 19:17:26 INFO - Contents: 19:17:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:17:26 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')]} 19:17:26 INFO - https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:17:26 INFO - trying https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 19:17:26 INFO - Downloading https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:17:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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 19:17:28 INFO - Downloaded 55538182 bytes. 19:17:28 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'] 19:17:28 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 19:17:31 INFO - Return code: 0 19:17:31 INFO - Running post-action listener: _resource_record_post_action 19:17:31 INFO - Running post-action listener: set_extra_try_arguments 19:17:31 INFO - ##### 19:17:31 INFO - ##### Running create-virtualenv step. 19:17:31 INFO - ##### 19:17:31 INFO - Running pre-action listener: _pre_create_virtualenv 19:17:31 INFO - Running pre-action listener: _resource_record_pre_action 19:17:31 INFO - Running main action method: create_virtualenv 19:17:31 INFO - Creating virtualenv C:\slave\test\build\venv 19:17:31 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 19:17:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:17:32 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:17:32 INFO - Installing distribute......................................................................................................................................................................................done. 19:17:33 INFO - Return code: 0 19:17:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:17:33 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')]} 19:17:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:17:33 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')]} 19:17:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:17:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 19:17:33 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 19:17:33 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 19:17:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:17:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:17:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:17:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:17:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:17:33 INFO - 'DCLOCATION': 'SCL3', 19:17:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:17:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:17:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:17:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:17:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:17:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:17:33 INFO - 'HOMEDRIVE': 'C:', 19:17:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:17:33 INFO - 'KTS_VERSION': '1.19c', 19:17:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:17:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:17:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:17:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:17:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:17:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:17:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:17:33 INFO - 'MOZ_AIRBAG': '1', 19:17:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:17:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:33 INFO - 'MOZ_MSVCVERSION': '8', 19:17:33 INFO - 'MOZ_NO_REMOTE': '1', 19:17:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:17:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:17:33 INFO - 'NO_EM_RESTART': '1', 19:17:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:17:33 INFO - 'OS': 'Windows_NT', 19:17:33 INFO - 'OURDRIVE': 'C:', 19:17:33 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', 19:17:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:17:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:17:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:17:33 INFO - 'PROCESSOR_LEVEL': '6', 19:17:33 INFO - 'PROCESSOR_REVISION': '1e05', 19:17:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:17:33 INFO - 'PROMPT': '$P$G', 19:17:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:17:33 INFO - 'PWD': 'C:\\slave\\test', 19:17:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:17:33 INFO - 'SESSIONNAME': 'Console', 19:17:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:17:33 INFO - 'SYSTEMDRIVE': 'C:', 19:17:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:17:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:33 INFO - 'TEST1': 'testie', 19:17:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:33 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:17:33 INFO - 'USERNAME': 'cltbld', 19:17:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:17:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:17:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:17:33 INFO - 'WINDIR': 'C:\\WINDOWS', 19:17:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:17:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:17:33 INFO - Downloading/unpacking psutil>=0.7.1 19:17:33 INFO - Running setup.py egg_info for package psutil 19:17:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:17:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:17:33 INFO - Installing collected packages: psutil 19:17:33 INFO - Running setup.py install for psutil 19:17:33 INFO - building 'psutil._psutil_windows' extension 19:17:33 INFO - error: Unable to find vcvarsall.bat 19:17:33 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-wqg8l0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:17:33 INFO - running install 19:17:33 INFO - running build 19:17:33 INFO - running build_py 19:17:33 INFO - creating build 19:17:33 INFO - creating build\lib.win32-2.7 19:17:33 INFO - creating build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:17:33 INFO - running build_ext 19:17:33 INFO - building 'psutil._psutil_windows' extension 19:17:33 INFO - error: Unable to find vcvarsall.bat 19:17:33 INFO - ---------------------------------------- 19:17:33 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-wqg8l0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:17:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 19:17:33 WARNING - Return code: 1 19:17:33 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! 19:17:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:17:33 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')]} 19:17:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:17:33 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')]} 19:17:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:17:33 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 19:17:33 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 19:17:33 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 19:17:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:17:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:17:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:17:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:17:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:17:33 INFO - 'DCLOCATION': 'SCL3', 19:17:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:17:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:17:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:17:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:17:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:17:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:17:33 INFO - 'HOMEDRIVE': 'C:', 19:17:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:17:33 INFO - 'KTS_VERSION': '1.19c', 19:17:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:17:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:17:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:17:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:17:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:17:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:17:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:17:33 INFO - 'MOZ_AIRBAG': '1', 19:17:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:17:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:33 INFO - 'MOZ_MSVCVERSION': '8', 19:17:33 INFO - 'MOZ_NO_REMOTE': '1', 19:17:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:17:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:17:33 INFO - 'NO_EM_RESTART': '1', 19:17:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:17:33 INFO - 'OS': 'Windows_NT', 19:17:33 INFO - 'OURDRIVE': 'C:', 19:17:33 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', 19:17:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:17:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:17:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:17:33 INFO - 'PROCESSOR_LEVEL': '6', 19:17:33 INFO - 'PROCESSOR_REVISION': '1e05', 19:17:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:17:33 INFO - 'PROMPT': '$P$G', 19:17:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:17:33 INFO - 'PWD': 'C:\\slave\\test', 19:17:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:17:33 INFO - 'SESSIONNAME': 'Console', 19:17:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:17:33 INFO - 'SYSTEMDRIVE': 'C:', 19:17:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:17:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:33 INFO - 'TEST1': 'testie', 19:17:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:33 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:17:33 INFO - 'USERNAME': 'cltbld', 19:17:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:17:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:17:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:17:33 INFO - 'WINDIR': 'C:\\WINDOWS', 19:17:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:17:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:17:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:17:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:17:34 INFO - Running setup.py egg_info for package mozsystemmonitor 19:17:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:17:34 INFO - Running setup.py egg_info for package psutil 19:17:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:17:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:17:34 INFO - Installing collected packages: mozsystemmonitor, psutil 19:17:34 INFO - Running setup.py install for mozsystemmonitor 19:17:34 INFO - Running setup.py install for psutil 19:17:34 INFO - building 'psutil._psutil_windows' extension 19:17:34 INFO - error: Unable to find vcvarsall.bat 19:17:34 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-zmwq_q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:17:34 INFO - running install 19:17:34 INFO - running build 19:17:34 INFO - running build_py 19:17:34 INFO - running build_ext 19:17:34 INFO - building 'psutil._psutil_windows' extension 19:17:34 INFO - error: Unable to find vcvarsall.bat 19:17:34 INFO - ---------------------------------------- 19:17:34 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-zmwq_q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:17:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 19:17:34 WARNING - Return code: 1 19:17:34 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! 19:17:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:17:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:17:34 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 19:17:34 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 19:17:34 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 19:17:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:17:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:17:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:17:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:17:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:17:34 INFO - 'DCLOCATION': 'SCL3', 19:17:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:17:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:17:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:17:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:17:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:17:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:17:34 INFO - 'HOMEDRIVE': 'C:', 19:17:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:17:34 INFO - 'KTS_VERSION': '1.19c', 19:17:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:17:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:17:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:17:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:17:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:17:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:17:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:17:34 INFO - 'MOZ_AIRBAG': '1', 19:17:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:17:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:34 INFO - 'MOZ_MSVCVERSION': '8', 19:17:34 INFO - 'MOZ_NO_REMOTE': '1', 19:17:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:17:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:17:34 INFO - 'NO_EM_RESTART': '1', 19:17:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:17:34 INFO - 'OS': 'Windows_NT', 19:17:34 INFO - 'OURDRIVE': 'C:', 19:17:34 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', 19:17:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:17:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:17:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:17:34 INFO - 'PROCESSOR_LEVEL': '6', 19:17:34 INFO - 'PROCESSOR_REVISION': '1e05', 19:17:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:17:34 INFO - 'PROMPT': '$P$G', 19:17:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:17:34 INFO - 'PWD': 'C:\\slave\\test', 19:17:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:17:34 INFO - 'SESSIONNAME': 'Console', 19:17:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:17:34 INFO - 'SYSTEMDRIVE': 'C:', 19:17:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:17:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:34 INFO - 'TEST1': 'testie', 19:17:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:34 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:17:34 INFO - 'USERNAME': 'cltbld', 19:17:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:17:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:17:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:17:34 INFO - 'WINDIR': 'C:\\WINDOWS', 19:17:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:17:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:17:34 INFO - Downloading/unpacking blobuploader==1.2.4 19:17:34 INFO - Downloading blobuploader-1.2.4.tar.gz 19:17:34 INFO - Running setup.py egg_info for package blobuploader 19:17:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:17:35 INFO - Running setup.py egg_info for package requests 19:17:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:17:35 INFO - Downloading docopt-0.6.1.tar.gz 19:17:35 INFO - Running setup.py egg_info for package docopt 19:17:35 INFO - Installing collected packages: blobuploader, docopt, requests 19:17:35 INFO - Running setup.py install for blobuploader 19:17:35 INFO - Running setup.py install for docopt 19:17:35 INFO - Running setup.py install for requests 19:17:35 INFO - Successfully installed blobuploader docopt requests 19:17:35 INFO - Cleaning up... 19:17:35 INFO - Return code: 0 19:17:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:17:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:17:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:17:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 19:17:35 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 19:17:35 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 19:17:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:17:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:17:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:17:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:17:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:17:35 INFO - 'DCLOCATION': 'SCL3', 19:17:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:17:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:17:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:17:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:17:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:17:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:17:35 INFO - 'HOMEDRIVE': 'C:', 19:17:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:17:35 INFO - 'KTS_VERSION': '1.19c', 19:17:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:17:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:17:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:17:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:17:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:17:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:17:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:17:35 INFO - 'MOZ_AIRBAG': '1', 19:17:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:17:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:35 INFO - 'MOZ_MSVCVERSION': '8', 19:17:35 INFO - 'MOZ_NO_REMOTE': '1', 19:17:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:17:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:17:35 INFO - 'NO_EM_RESTART': '1', 19:17:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:17:35 INFO - 'OS': 'Windows_NT', 19:17:35 INFO - 'OURDRIVE': 'C:', 19:17:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:17:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:17:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:17:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:17:35 INFO - 'PROCESSOR_LEVEL': '6', 19:17:35 INFO - 'PROCESSOR_REVISION': '1e05', 19:17:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:17:35 INFO - 'PROMPT': '$P$G', 19:17:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:17:35 INFO - 'PWD': 'C:\\slave\\test', 19:17:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:17:35 INFO - 'SESSIONNAME': 'Console', 19:17:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:17:35 INFO - 'SYSTEMDRIVE': 'C:', 19:17:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:17:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:35 INFO - 'TEST1': 'testie', 19:17:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:35 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:17:35 INFO - 'USERNAME': 'cltbld', 19:17:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:17:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:17:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:17:35 INFO - 'WINDIR': 'C:\\WINDOWS', 19:17:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:17:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:17:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:17:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:17:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:17:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:17:39 INFO - Unpacking c:\slave\test\build\tests\marionette 19:17:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:17:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:17:39 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 19:17:39 INFO - Running setup.py install for browsermob-proxy 19:17:44 INFO - Running setup.py install for manifestparser 19:17:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for marionette-client 19:17:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:17:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for marionette-driver 19:17:44 INFO - Running setup.py install for mozcrash 19:17:44 INFO - Running setup.py install for mozdebug 19:17:44 INFO - Running setup.py install for mozdevice 19:17:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozfile 19:17:44 INFO - Running setup.py install for mozhttpd 19:17:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozinfo 19:17:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozInstall 19:17:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozleak 19:17:44 INFO - Running setup.py install for mozlog 19:17:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for moznetwork 19:17:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozprocess 19:17:44 INFO - Running setup.py install for mozprofile 19:17:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozrunner 19:17:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for mozscreenshot 19:17:44 INFO - Running setup.py install for moztest 19:17:44 INFO - Running setup.py install for mozversion 19:17:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:17:44 INFO - Running setup.py install for wptserve 19:17:44 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 19:17:44 INFO - Cleaning up... 19:17:44 INFO - Return code: 0 19:17:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:17:44 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')]} 19:17:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:17:44 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')]} 19:17:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:17:44 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 19:17:44 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 19:17:44 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 19:17:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:17:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:17:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:17:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:17:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:17:44 INFO - 'DCLOCATION': 'SCL3', 19:17:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:17:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:17:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:17:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:17:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:17:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:17:44 INFO - 'HOMEDRIVE': 'C:', 19:17:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:17:44 INFO - 'KTS_VERSION': '1.19c', 19:17:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:17:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:17:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:17:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:17:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:17:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:17:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:17:44 INFO - 'MOZ_AIRBAG': '1', 19:17:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:17:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:17:44 INFO - 'MOZ_MSVCVERSION': '8', 19:17:44 INFO - 'MOZ_NO_REMOTE': '1', 19:17:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:17:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:17:44 INFO - 'NO_EM_RESTART': '1', 19:17:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:17:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:17:44 INFO - 'OS': 'Windows_NT', 19:17:44 INFO - 'OURDRIVE': 'C:', 19:17:44 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', 19:17:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:17:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:17:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:17:44 INFO - 'PROCESSOR_LEVEL': '6', 19:17:44 INFO - 'PROCESSOR_REVISION': '1e05', 19:17:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:17:44 INFO - 'PROMPT': '$P$G', 19:17:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:17:44 INFO - 'PWD': 'C:\\slave\\test', 19:17:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:17:44 INFO - 'SESSIONNAME': 'Console', 19:17:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:17:44 INFO - 'SYSTEMDRIVE': 'C:', 19:17:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:17:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:44 INFO - 'TEST1': 'testie', 19:17:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:17:44 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:17:44 INFO - 'USERNAME': 'cltbld', 19:17:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:17:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:17:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:17:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:17:44 INFO - 'WINDIR': 'C:\\WINDOWS', 19:17:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:17:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:17:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:17:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:17:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:17:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:17:49 INFO - Unpacking c:\slave\test\build\tests\marionette 19:17:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:17:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:17:49 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)) 19:17:54 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)) 19:17:54 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)) 19:17:54 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)) 19:17:54 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)) 19:17:54 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:17:54 INFO - Downloading blessings-1.6.tar.gz 19:17:54 INFO - Running setup.py egg_info for package blessings 19:17:54 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)) 19:17:54 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:17:54 INFO - Running setup.py install for blessings 19:17:54 INFO - Running setup.py install for browsermob-proxy 19:17:54 INFO - Running setup.py install for manifestparser 19:17:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for marionette-client 19:17:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:17:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for marionette-driver 19:17:54 INFO - Running setup.py install for mozcrash 19:17:54 INFO - Running setup.py install for mozdebug 19:17:54 INFO - Running setup.py install for mozdevice 19:17:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for mozhttpd 19:17:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for mozInstall 19:17:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for mozleak 19:17:54 INFO - Running setup.py install for mozprofile 19:17:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for mozrunner 19:17:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for mozscreenshot 19:17:54 INFO - Running setup.py install for moztest 19:17:54 INFO - Running setup.py install for mozversion 19:17:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:17:54 INFO - Running setup.py install for wptserve 19:17:54 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:17:54 INFO - Cleaning up... 19:17:54 INFO - Return code: 0 19:17:54 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:17:54 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:17:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:17:55 INFO - Reading from file tmpfile_stdout 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - Current package versions: 19:17:55 INFO - blessings == 1.6 19:17:55 INFO - blobuploader == 1.2.4 19:17:55 INFO - browsermob-proxy == 0.6.0 19:17:55 INFO - distribute == 0.6.14 19:17:55 INFO - docopt == 0.6.1 19:17:55 INFO - manifestparser == 1.1 19:17:55 INFO - marionette-client == 2.3.0 19:17:55 INFO - marionette-driver == 1.4.0 19:17:55 INFO - mozInstall == 1.12 19:17:55 INFO - mozcrash == 0.17 19:17:55 INFO - mozdebug == 0.1 19:17:55 INFO - mozdevice == 0.48 19:17:55 INFO - mozfile == 1.2 19:17:55 INFO - mozhttpd == 0.7 19:17:55 INFO - mozinfo == 0.9 19:17:55 INFO - mozleak == 0.1 19:17:55 INFO - mozlog == 3.1 19:17:55 INFO - moznetwork == 0.27 19:17:55 INFO - mozprocess == 0.22 19:17:55 INFO - mozprofile == 0.28 19:17:55 INFO - mozrunner == 6.11 19:17:55 INFO - mozscreenshot == 0.1 19:17:55 INFO - mozsystemmonitor == 0.0 19:17:55 INFO - moztest == 0.7 19:17:55 INFO - mozversion == 1.4 19:17:55 INFO - requests == 1.2.3 19:17:55 INFO - wptserve == 1.4.0 19:17:55 INFO - Running post-action listener: _resource_record_post_action 19:17:55 INFO - Running post-action listener: _start_resource_monitoring 19:17:55 INFO - Starting resource monitoring. 19:17:55 INFO - ##### 19:17:55 INFO - ##### Running pull step. 19:17:55 INFO - ##### 19:17:55 INFO - Running pre-action listener: _resource_record_pre_action 19:17:55 INFO - Running main action method: pull 19:17:55 INFO - Pull has nothing to do! 19:17:55 INFO - Running post-action listener: _resource_record_post_action 19:17:55 INFO - ##### 19:17:55 INFO - ##### Running install step. 19:17:55 INFO - ##### 19:17:55 INFO - Running pre-action listener: _resource_record_pre_action 19:17:55 INFO - Running main action method: install 19:17:55 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:17:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:17:55 INFO - Reading from file tmpfile_stdout 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - Detecting whether we're running mozinstall >=1.0... 19:17:55 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:17:55 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:17:55 INFO - Reading from file tmpfile_stdout 19:17:55 INFO - Output received: 19:17:55 INFO - Usage: mozinstall-script.py [options] installer 19:17:55 INFO - Options: 19:17:55 INFO - -h, --help show this help message and exit 19:17:55 INFO - -d DEST, --destination=DEST 19:17:55 INFO - Directory to install application into. [default: 19:17:55 INFO - "C:\slave\test"] 19:17:55 INFO - --app=APP Application being installed. [default: firefox] 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - Using _rmtree_windows ... 19:17:55 INFO - mkdir: C:\slave\test\build\application 19:17:55 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'] 19:17:55 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 19:17:57 INFO - Reading from file tmpfile_stdout 19:17:57 INFO - Output received: 19:17:57 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:17:57 INFO - Using _rmtree_windows ... 19:17:57 INFO - Using _rmtree_windows ... 19:17:57 INFO - Running post-action listener: _resource_record_post_action 19:17:57 INFO - ##### 19:17:57 INFO - ##### Running run-tests step. 19:17:57 INFO - ##### 19:17:57 INFO - Running pre-action listener: _resource_record_pre_action 19:17:57 INFO - Running main action method: run_tests 19:17:57 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:17:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:17:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:17:57 INFO - grabbing minidump binary from tooltool 19:17:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:17:57 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 19:17:57 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 19:17:57 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 19:17:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:20:34 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpj4t092 19:20:34 INFO - INFO - File integrity verified, renaming tmpj4t092 to win32-minidump_stackwalk.exe 19:20:34 INFO - Return code: 0 19:20:34 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:20:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:20:34 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/NMmt6Zj4SC2YR2ksbmb81g/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 19:20:34 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/NMmt6Zj4SC2YR2ksbmb81g/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 19:20:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:20:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 19:20:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:20:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 19:20:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:20:34 INFO - 'DCLOCATION': 'SCL3', 19:20:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:20:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:20:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:20:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:20:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:20:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:20:34 INFO - 'HOMEDRIVE': 'C:', 19:20:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:20:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:20:34 INFO - 'KTS_VERSION': '1.19c', 19:20:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:20:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 19:20:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:20:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:20:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:20:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:20:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:20:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:20:34 INFO - 'MOZ_AIRBAG': '1', 19:20:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:20:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:20:34 INFO - 'MOZ_MSVCVERSION': '8', 19:20:34 INFO - 'MOZ_NO_REMOTE': '1', 19:20:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:20:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:20:34 INFO - 'NO_EM_RESTART': '1', 19:20:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:20:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:20:34 INFO - 'OS': 'Windows_NT', 19:20:34 INFO - 'OURDRIVE': 'C:', 19:20:34 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', 19:20:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:20:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:20:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:20:34 INFO - 'PROCESSOR_LEVEL': '6', 19:20:34 INFO - 'PROCESSOR_REVISION': '1e05', 19:20:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:20:34 INFO - 'PROMPT': '$P$G', 19:20:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:20:34 INFO - 'PWD': 'C:\\slave\\test', 19:20:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:20:34 INFO - 'SESSIONNAME': 'Console', 19:20:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:20:34 INFO - 'SYSTEMDRIVE': 'C:', 19:20:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:20:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:20:34 INFO - 'TEST1': 'testie', 19:20:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:20:34 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 19:20:34 INFO - 'USERNAME': 'cltbld', 19:20:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 19:20:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:20:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:20:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:20:34 INFO - 'WINDIR': 'C:\\WINDOWS', 19:20:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:20:34 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/NMmt6Zj4SC2YR2ksbmb81g/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 19:20:35 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 19:20:35 INFO - import pkg_resources 19:20:36 INFO - Using 1 client processes 19:20:39 INFO - SUITE-START | Running 778 tests 19:20:39 INFO - Running testharness tests 19:20:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:20:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:20:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:20:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:20:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:20:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:20:39 INFO - Setting up ssl 19:20:39 INFO - PROCESS | certutil | 19:20:39 INFO - PROCESS | certutil | 19:20:39 INFO - PROCESS | certutil | 19:20:39 INFO - Certificate Nickname Trust Attributes 19:20:39 INFO - SSL,S/MIME,JAR/XPI 19:20:39 INFO - 19:20:39 INFO - web-platform-tests CT,, 19:20:39 INFO - 19:20:39 INFO - Starting runner 19:20:41 INFO - PROCESS | 3652 | [3652] 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 19:20:41 INFO - PROCESS | 3652 | [3652] 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 19:20:41 INFO - PROCESS | 3652 | [3652] 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 19:20:42 INFO - PROCESS | 3652 | 1463192442755 Marionette DEBUG Marionette enabled via build flag and pref 19:20:42 INFO - PROCESS | 3652 | ++DOCSHELL 118B8800 == 1 [pid = 3652] [id = 1] 19:20:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 1 (118B8C00) [pid = 3652] [serial = 1] [outer = 00000000] 19:20:42 INFO - PROCESS | 3652 | [3652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:20:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 2 (118B9800) [pid = 3652] [serial = 2] [outer = 118B8C00] 19:20:42 INFO - PROCESS | 3652 | [3652] 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 19:20:42 INFO - PROCESS | 3652 | [3652] 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 2255 19:20:43 INFO - PROCESS | 3652 | ++DOCSHELL 11EB4400 == 2 [pid = 3652] [id = 2] 19:20:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 3 (11EB4800) [pid = 3652] [serial = 3] [outer = 00000000] 19:20:43 INFO - PROCESS | 3652 | [3652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:20:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 4 (11EB5400) [pid = 3652] [serial = 4] [outer = 11EB4800] 19:20:43 INFO - PROCESS | 3652 | 1463192443275 Marionette INFO Listening on port 2828 19:20:43 INFO - PROCESS | 3652 | 1463192443603 Marionette DEBUG Marionette enabled via command-line flag 19:20:43 INFO - PROCESS | 3652 | ++DOCSHELL 12F8C400 == 3 [pid = 3652] [id = 3] 19:20:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 5 (12F94400) [pid = 3652] [serial = 5] [outer = 00000000] 19:20:43 INFO - PROCESS | 3652 | [3652] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:20:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 6 (12F95000) [pid = 3652] [serial = 6] [outer = 12F94400] 19:20:43 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:20:43 INFO - PROCESS | 3652 | [3652] 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 19:20:43 INFO - PROCESS | 3652 | [3652] 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 19:20:43 INFO - PROCESS | 3652 | [3652] 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 19:20:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 7 (13960400) [pid = 3652] [serial = 7] [outer = 11EB4800] 19:20:43 INFO - PROCESS | 3652 | [3652] 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 19:20:43 INFO - PROCESS | 3652 | 1463192443929 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1634 19:20:43 INFO - PROCESS | 3652 | [3652] 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 19:20:43 INFO - PROCESS | 3652 | 1463192443968 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1636 19:20:43 INFO - PROCESS | 3652 | 1463192443971 Marionette DEBUG Closed connection conn0 19:20:44 INFO - PROCESS | 3652 | 1463192444081 Marionette DEBUG Closed connection conn1 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | 1463192444069 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1637 19:20:44 INFO - PROCESS | 3652 | 1463192444077 Marionette DEBUG Closed connection conn2 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | 1463192444085 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1638 19:20:44 INFO - PROCESS | 3652 | ++DOCSHELL 13E30000 == 4 [pid = 3652] [id = 4] 19:20:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 8 (13E30800) [pid = 3652] [serial = 8] [outer = 00000000] 19:20:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 9 (14336000) [pid = 3652] [serial = 9] [outer = 13E30800] 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 10 (1433AC00) [pid = 3652] [serial = 10] [outer = 13E30800] 19:20:44 INFO - PROCESS | 3652 | 1463192444286 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:20:44 INFO - PROCESS | 3652 | 1463192444292 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":"20160513171545","device":"desktop","version":"48.0a2"} 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:44 INFO - PROCESS | 3652 | [3652] 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 19:20:45 INFO - PROCESS | 3652 | ++DOCSHELL 1587CC00 == 5 [pid = 3652] [id = 5] 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 11 (1587D000) [pid = 3652] [serial = 11] [outer = 00000000] 19:20:45 INFO - PROCESS | 3652 | ++DOCSHELL 1587D400 == 6 [pid = 3652] [id = 6] 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 12 (1587D800) [pid = 3652] [serial = 12] [outer = 00000000] 19:20:45 INFO - PROCESS | 3652 | [3652] 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 19:20:45 INFO - PROCESS | 3652 | ++DOCSHELL 16A23000 == 7 [pid = 3652] [id = 7] 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 13 (16A23400) [pid = 3652] [serial = 13] [outer = 00000000] 19:20:45 INFO - PROCESS | 3652 | [3652] 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 19:20:45 INFO - PROCESS | 3652 | [3652] 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 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 14 (16A2C400) [pid = 3652] [serial = 14] [outer = 16A23400] 19:20:45 INFO - PROCESS | 3652 | [3652] 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 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 15 (16725C00) [pid = 3652] [serial = 15] [outer = 1587D000] 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 16 (16727800) [pid = 3652] [serial = 16] [outer = 1587D800] 19:20:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 17 (169AD400) [pid = 3652] [serial = 17] [outer = 16A23400] 19:20:46 INFO - PROCESS | 3652 | 1463192446423 Marionette DEBUG loaded listener.js 19:20:46 INFO - PROCESS | 3652 | 1463192446437 Marionette DEBUG loaded listener.js 19:20:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 18 (17E12400) [pid = 3652] [serial = 18] [outer = 16A23400] 19:20:46 INFO - PROCESS | 3652 | 1463192446973 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1a28b283-50b3-479b-9b4f-ad02a2a1fa48","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":"20160513171545","device":"desktop","version":"48.0a2","command_id":1}}] 19:20:47 INFO - PROCESS | 3652 | 1463192447123 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 19:20:47 INFO - PROCESS | 3652 | 1463192447183 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 19:20:47 INFO - PROCESS | 3652 | 1463192447265 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:20:47 INFO - PROCESS | 3652 | [3652] 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 19:20:47 INFO - PROCESS | 3652 | [3652] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:20:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 19 (19978000) [pid = 3652] [serial = 19] [outer = 16A23400] 19:20:47 INFO - PROCESS | 3652 | [3652] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:20:47 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:20:47 INFO - PROCESS | 3652 | 1463192447738 Marionette TRACE conn3 <- [1,3,null,{}] 19:20:47 INFO - PROCESS | 3652 | 1463192447756 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:20:47 INFO - PROCESS | 3652 | 1463192447781 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 19:20:47 INFO - PROCESS | 3652 | 1463192447857 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 19:20:47 INFO - PROCESS | 3652 | 1463192447860 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 19:20:47 INFO - PROCESS | 3652 | 1463192447864 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:20:47 INFO - PROCESS | 3652 | 1463192447868 Marionette TRACE conn3 <- [1,6,null,{}] 19:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:20:47 INFO - PROCESS | 3652 | 1463192447858 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:47 INFO - PROCESS | 3652 | 1463192447871 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 19:20:47 INFO - PROCESS | 3652 | 1463192447876 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:47 INFO - PROCESS | 3652 | ++DOCSHELL 1686CC00 == 8 [pid = 3652] [id = 8] 19:20:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 20 (19E8A800) [pid = 3652] [serial = 20] [outer = 00000000] 19:20:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 21 (19E8D000) [pid = 3652] [serial = 21] [outer = 19E8A800] 19:20:47 INFO - PROCESS | 3652 | 1463192447924 Marionette DEBUG loaded listener.js 19:20:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 22 (19E91000) [pid = 3652] [serial = 22] [outer = 19E8A800] 19:20:48 INFO - PROCESS | 3652 | ++DOCSHELL 1A0EB800 == 9 [pid = 3652] [id = 9] 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 23 (1A0EC000) [pid = 3652] [serial = 23] [outer = 00000000] 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 24 (1A0EE800) [pid = 3652] [serial = 24] [outer = 1A0EC000] 19:20:48 INFO - PROCESS | 3652 | 1463192448281 Marionette DEBUG loaded listener.js 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 25 (1A0F1400) [pid = 3652] [serial = 25] [outer = 1A0EC000] 19:20:48 INFO - PROCESS | 3652 | 1463192448455 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 19:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 637ms 19:20:48 INFO - PROCESS | 3652 | 1463192448539 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 19:20:48 INFO - PROCESS | 3652 | 1463192448541 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 19:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:20:48 INFO - PROCESS | 3652 | 1463192448559 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:20:48 INFO - PROCESS | 3652 | 1463192448561 Marionette TRACE conn3 <- [1,10,null,{}] 19:20:48 INFO - PROCESS | 3652 | 1463192448610 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:48 INFO - PROCESS | 3652 | 1463192448710 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 19:20:48 INFO - PROCESS | 3652 | 1463192448725 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:48 INFO - PROCESS | 3652 | ++DOCSHELL 1A585C00 == 10 [pid = 3652] [id = 10] 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 26 (1A586400) [pid = 3652] [serial = 26] [outer = 00000000] 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 27 (1AB98000) [pid = 3652] [serial = 27] [outer = 1A586400] 19:20:48 INFO - PROCESS | 3652 | 1463192448753 Marionette DEBUG loaded listener.js 19:20:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 28 (171C1800) [pid = 3652] [serial = 28] [outer = 1A586400] 19:20:49 INFO - PROCESS | 3652 | 1463192449084 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 19:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 528ms 19:20:49 INFO - PROCESS | 3652 | 1463192449089 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 19:20:49 INFO - PROCESS | 3652 | 1463192449091 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 19:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:20:49 INFO - PROCESS | 3652 | 1463192449094 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:20:49 INFO - PROCESS | 3652 | 1463192449096 Marionette TRACE conn3 <- [1,14,null,{}] 19:20:49 INFO - PROCESS | 3652 | 1463192449099 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:49 INFO - PROCESS | 3652 | 1463192449190 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 19:20:49 INFO - PROCESS | 3652 | 1463192449179 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:49 INFO - PROCESS | 3652 | ++DOCSHELL 171C7800 == 11 [pid = 3652] [id = 11] 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 29 (171C9800) [pid = 3652] [serial = 29] [outer = 00000000] 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 30 (1A7A2800) [pid = 3652] [serial = 30] [outer = 171C9800] 19:20:49 INFO - PROCESS | 3652 | 1463192449223 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 31 (1A888C00) [pid = 3652] [serial = 31] [outer = 171C9800] 19:20:49 INFO - PROCESS | 3652 | 1463192449551 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 19:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 515ms 19:20:49 INFO - PROCESS | 3652 | 1463192449629 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 19:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:20:49 INFO - PROCESS | 3652 | 1463192449613 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 19:20:49 INFO - PROCESS | 3652 | 1463192449617 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:20:49 INFO - PROCESS | 3652 | 1463192449618 Marionette TRACE conn3 <- [1,18,null,{}] 19:20:49 INFO - PROCESS | 3652 | 1463192449622 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:49 INFO - PROCESS | 3652 | 1463192449723 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 19:20:49 INFO - PROCESS | 3652 | 1463192449729 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:49 INFO - PROCESS | 3652 | ++DOCSHELL 1A88E800 == 12 [pid = 3652] [id = 12] 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 32 (1A890000) [pid = 3652] [serial = 32] [outer = 00000000] 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 33 (1A8E7000) [pid = 3652] [serial = 33] [outer = 1A890000] 19:20:49 INFO - PROCESS | 3652 | 1463192449757 Marionette DEBUG loaded listener.js 19:20:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 34 (1A8EBC00) [pid = 3652] [serial = 34] [outer = 1A890000] 19:20:50 INFO - PROCESS | 3652 | 1463192450066 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 19:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 460ms 19:20:50 INFO - PROCESS | 3652 | 1463192450096 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 3652 | 1463192450098 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 19:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:20:50 INFO - PROCESS | 3652 | 1463192450102 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:20:50 INFO - PROCESS | 3652 | 1463192450103 Marionette TRACE conn3 <- [1,22,null,{}] 19:20:50 INFO - PROCESS | 3652 | 1463192450106 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:50 INFO - PROCESS | 3652 | 1463192450174 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 19:20:50 INFO - PROCESS | 3652 | 1463192450180 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:50 INFO - PROCESS | 3652 | ++DOCSHELL 1A8F4800 == 13 [pid = 3652] [id = 13] 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 35 (1A8F5400) [pid = 3652] [serial = 35] [outer = 00000000] 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 36 (1AD85800) [pid = 3652] [serial = 36] [outer = 1A8F5400] 19:20:50 INFO - PROCESS | 3652 | 1463192450225 Marionette DEBUG loaded listener.js 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 37 (1AD89400) [pid = 3652] [serial = 37] [outer = 1A8F5400] 19:20:50 INFO - PROCESS | 3652 | 1463192450495 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 19:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 19:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:20:50 INFO - PROCESS | 3652 | 1463192450536 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 3652 | 1463192450538 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 19:20:50 INFO - PROCESS | 3652 | 1463192450541 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:20:50 INFO - PROCESS | 3652 | 1463192450543 Marionette TRACE conn3 <- [1,26,null,{}] 19:20:50 INFO - PROCESS | 3652 | 1463192450547 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:50 INFO - PROCESS | 3652 | 1463192450617 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 19:20:50 INFO - PROCESS | 3652 | 1463192450624 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:50 INFO - PROCESS | 3652 | ++DOCSHELL 1AFDF400 == 14 [pid = 3652] [id = 14] 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 38 (1AFE1400) [pid = 3652] [serial = 38] [outer = 00000000] 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 39 (1AFE9400) [pid = 3652] [serial = 39] [outer = 1AFE1400] 19:20:50 INFO - PROCESS | 3652 | 1463192450667 Marionette DEBUG loaded listener.js 19:20:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 40 (1B265400) [pid = 3652] [serial = 40] [outer = 1AFE1400] 19:20:50 INFO - PROCESS | 3652 | 1463192450944 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 19:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 19:20:50 INFO - PROCESS | 3652 | 1463192450975 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 19:20:50 INFO - PROCESS | 3652 | 1463192450977 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 19:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:20:50 INFO - PROCESS | 3652 | 1463192450980 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:20:50 INFO - PROCESS | 3652 | 1463192450982 Marionette TRACE conn3 <- [1,30,null,{}] 19:20:50 INFO - PROCESS | 3652 | 1463192450990 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:51 INFO - PROCESS | 3652 | 1463192451059 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 19:20:51 INFO - PROCESS | 3652 | 1463192451066 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:51 INFO - PROCESS | 3652 | ++DOCSHELL 1AFE9000 == 15 [pid = 3652] [id = 15] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 41 (1B267400) [pid = 3652] [serial = 41] [outer = 00000000] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 42 (1B270800) [pid = 3652] [serial = 42] [outer = 1B267400] 19:20:51 INFO - PROCESS | 3652 | 1463192451109 Marionette DEBUG loaded listener.js 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 43 (1B273800) [pid = 3652] [serial = 43] [outer = 1B267400] 19:20:51 INFO - PROCESS | 3652 | ++DOCSHELL 1AFE7400 == 16 [pid = 3652] [id = 16] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 44 (1AFE8400) [pid = 3652] [serial = 44] [outer = 00000000] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 45 (1B26C400) [pid = 3652] [serial = 45] [outer = 1AFE8400] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 46 (1B273C00) [pid = 3652] [serial = 46] [outer = 1AFE8400] 19:20:51 INFO - PROCESS | 3652 | ++DOCSHELL 1B389000 == 17 [pid = 3652] [id = 17] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 47 (1B38C000) [pid = 3652] [serial = 47] [outer = 00000000] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 48 (1B569000) [pid = 3652] [serial = 48] [outer = 1B38C000] 19:20:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 49 (1B572400) [pid = 3652] [serial = 49] [outer = 1B38C000] 19:20:51 INFO - PROCESS | 3652 | 1463192451529 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 19:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 597ms 19:20:51 INFO - PROCESS | 3652 | 1463192451957 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 19:20:51 INFO - PROCESS | 3652 | 1463192451962 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 19:20:52 INFO - PROCESS | 3652 | --DOCSHELL 118B8800 == 16 [pid = 3652] [id = 1] 19:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:20:52 INFO - PROCESS | 3652 | 1463192452079 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:20:52 INFO - PROCESS | 3652 | 1463192452082 Marionette TRACE conn3 <- [1,34,null,{}] 19:20:52 INFO - PROCESS | 3652 | 1463192452091 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:52 INFO - PROCESS | 3652 | 1463192452190 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 19:20:52 INFO - PROCESS | 3652 | 1463192452244 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:52 INFO - PROCESS | 3652 | ++DOCSHELL 1037B400 == 17 [pid = 3652] [id = 18] 19:20:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 50 (1037C400) [pid = 3652] [serial = 50] [outer = 00000000] 19:20:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 51 (1055F000) [pid = 3652] [serial = 51] [outer = 1037C400] 19:20:52 INFO - PROCESS | 3652 | 1463192452301 Marionette DEBUG loaded listener.js 19:20:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 52 (10A60000) [pid = 3652] [serial = 52] [outer = 1037C400] 19:20:52 INFO - PROCESS | 3652 | 1463192452763 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 19:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 746ms 19:20:52 INFO - PROCESS | 3652 | 1463192452816 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 19:20:52 INFO - PROCESS | 3652 | 1463192452820 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 19:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:20:52 INFO - PROCESS | 3652 | 1463192452827 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:20:52 INFO - PROCESS | 3652 | 1463192452831 Marionette TRACE conn3 <- [1,38,null,{}] 19:20:52 INFO - PROCESS | 3652 | 1463192452836 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:52 INFO - PROCESS | 3652 | 1463192452944 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 19:20:52 INFO - PROCESS | 3652 | 1463192453009 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:53 INFO - PROCESS | 3652 | ++DOCSHELL 11E26400 == 18 [pid = 3652] [id = 19] 19:20:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 53 (11EF9800) [pid = 3652] [serial = 53] [outer = 00000000] 19:20:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 54 (131DF000) [pid = 3652] [serial = 54] [outer = 11EF9800] 19:20:53 INFO - PROCESS | 3652 | 1463192453054 Marionette DEBUG loaded listener.js 19:20:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 55 (13286000) [pid = 3652] [serial = 55] [outer = 11EF9800] 19:20:53 INFO - PROCESS | 3652 | 1463192453715 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 19:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 908ms 19:20:53 INFO - PROCESS | 3652 | 1463192453731 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 19:20:53 INFO - PROCESS | 3652 | 1463192453735 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 19:20:53 INFO - PROCESS | 3652 | 1463192453746 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:20:53 INFO - PROCESS | 3652 | 1463192453750 Marionette TRACE conn3 <- [1,42,null,{}] 19:20:53 INFO - PROCESS | 3652 | 1463192453774 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:53 INFO - PROCESS | 3652 | 1463192453843 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 19:20:53 INFO - PROCESS | 3652 | 1463192453910 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:53 INFO - PROCESS | 3652 | ++DOCSHELL 1055B000 == 19 [pid = 3652] [id = 20] 19:20:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 56 (10561000) [pid = 3652] [serial = 56] [outer = 00000000] 19:20:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 57 (10A57800) [pid = 3652] [serial = 57] [outer = 10561000] 19:20:53 INFO - PROCESS | 3652 | 1463192453960 Marionette DEBUG loaded listener.js 19:20:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 58 (10A64800) [pid = 3652] [serial = 58] [outer = 10561000] 19:20:54 INFO - PROCESS | 3652 | --DOCSHELL 13E30000 == 18 [pid = 3652] [id = 4] 19:20:54 INFO - PROCESS | 3652 | 1463192454366 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 19:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 651ms 19:20:54 INFO - PROCESS | 3652 | 1463192454405 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 19:20:54 INFO - PROCESS | 3652 | 1463192454410 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 19:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:20:54 INFO - PROCESS | 3652 | 1463192454416 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:20:54 INFO - PROCESS | 3652 | 1463192454419 Marionette TRACE conn3 <- [1,46,null,{}] 19:20:54 INFO - PROCESS | 3652 | 1463192454422 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:54 INFO - PROCESS | 3652 | 1463192454481 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 19:20:54 INFO - PROCESS | 3652 | 1463192454490 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:54 INFO - PROCESS | 3652 | ++DOCSHELL 1125C400 == 19 [pid = 3652] [id = 21] 19:20:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 59 (114D9800) [pid = 3652] [serial = 59] [outer = 00000000] 19:20:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 60 (1181A000) [pid = 3652] [serial = 60] [outer = 114D9800] 19:20:54 INFO - PROCESS | 3652 | 1463192454540 Marionette DEBUG loaded listener.js 19:20:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 61 (118BA000) [pid = 3652] [serial = 61] [outer = 114D9800] 19:20:54 INFO - PROCESS | 3652 | 1463192454914 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 19:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 515ms 19:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:20:54 INFO - PROCESS | 3652 | 1463192454938 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 19:20:54 INFO - PROCESS | 3652 | 1463192454940 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 19:20:54 INFO - PROCESS | 3652 | 1463192454943 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:20:54 INFO - PROCESS | 3652 | 1463192454946 Marionette TRACE conn3 <- [1,50,null,{}] 19:20:54 INFO - PROCESS | 3652 | 1463192454957 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:55 INFO - PROCESS | 3652 | 1463192455081 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 19:20:55 INFO - PROCESS | 3652 | 1463192455192 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:55 INFO - PROCESS | 3652 | ++DOCSHELL 11EB9C00 == 20 [pid = 3652] [id = 22] 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 62 (131FE000) [pid = 3652] [serial = 62] [outer = 00000000] 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 63 (1328B000) [pid = 3652] [serial = 63] [outer = 131FE000] 19:20:55 INFO - PROCESS | 3652 | 1463192455241 Marionette DEBUG loaded listener.js 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 64 (13954C00) [pid = 3652] [serial = 64] [outer = 131FE000] 19:20:55 INFO - PROCESS | 3652 | 1463192455516 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 596ms 19:20:55 INFO - PROCESS | 3652 | 1463192455542 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 19:20:55 INFO - PROCESS | 3652 | 1463192455544 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 19:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:20:55 INFO - PROCESS | 3652 | 1463192455547 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:20:55 INFO - PROCESS | 3652 | 1463192455549 Marionette TRACE conn3 <- [1,54,null,{}] 19:20:55 INFO - PROCESS | 3652 | 1463192455553 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:55 INFO - PROCESS | 3652 | 1463192455629 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 19:20:55 INFO - PROCESS | 3652 | 1463192455673 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:55 INFO - PROCESS | 3652 | ++DOCSHELL 114D9C00 == 21 [pid = 3652] [id = 23] 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 65 (12BDF400) [pid = 3652] [serial = 65] [outer = 00000000] 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 66 (13DB7000) [pid = 3652] [serial = 66] [outer = 12BDF400] 19:20:55 INFO - PROCESS | 3652 | 1463192455719 Marionette DEBUG loaded listener.js 19:20:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 67 (141B3800) [pid = 3652] [serial = 67] [outer = 12BDF400] 19:20:55 INFO - PROCESS | 3652 | 1463192455998 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 460ms 19:20:56 INFO - PROCESS | 3652 | 1463192456029 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 19:20:56 INFO - PROCESS | 3652 | 1463192456032 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 19:20:56 INFO - PROCESS | 3652 | 1463192456041 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:20:56 INFO - PROCESS | 3652 | 1463192456043 Marionette TRACE conn3 <- [1,58,null,{}] 19:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:20:56 INFO - PROCESS | 3652 | 1463192456046 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:56 INFO - PROCESS | 3652 | 1463192456136 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 19:20:56 INFO - PROCESS | 3652 | 1463192456180 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:56 INFO - PROCESS | 3652 | ++DOCSHELL 13DB0C00 == 22 [pid = 3652] [id = 24] 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 68 (13DB1C00) [pid = 3652] [serial = 68] [outer = 00000000] 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (143B9800) [pid = 3652] [serial = 69] [outer = 13DB1C00] 19:20:56 INFO - PROCESS | 3652 | 1463192456238 Marionette DEBUG loaded listener.js 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (155C4400) [pid = 3652] [serial = 70] [outer = 13DB1C00] 19:20:56 INFO - PROCESS | 3652 | 1463192456576 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 542ms 19:20:56 INFO - PROCESS | 3652 | 1463192456595 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 19:20:56 INFO - PROCESS | 3652 | 1463192456597 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 19:20:56 INFO - PROCESS | 3652 | 1463192456600 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:20:56 INFO - PROCESS | 3652 | 1463192456601 Marionette TRACE conn3 <- [1,62,null,{}] 19:20:56 INFO - PROCESS | 3652 | 1463192456605 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:56 INFO - PROCESS | 3652 | 1463192456707 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 19:20:56 INFO - PROCESS | 3652 | 1463192456718 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:56 INFO - PROCESS | 3652 | ++DOCSHELL 15873000 == 23 [pid = 3652] [id = 25] 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (15873400) [pid = 3652] [serial = 71] [outer = 00000000] 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (1633F000) [pid = 3652] [serial = 72] [outer = 15873400] 19:20:56 INFO - PROCESS | 3652 | 1463192456766 Marionette DEBUG loaded listener.js 19:20:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (16340400) [pid = 3652] [serial = 73] [outer = 15873400] 19:20:57 INFO - PROCESS | 3652 | 1463192457072 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 515ms 19:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:20:57 INFO - PROCESS | 3652 | 1463192457120 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 19:20:57 INFO - PROCESS | 3652 | 1463192457122 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 19:20:57 INFO - PROCESS | 3652 | 1463192457125 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:20:57 INFO - PROCESS | 3652 | 1463192457126 Marionette TRACE conn3 <- [1,66,null,{}] 19:20:57 INFO - PROCESS | 3652 | 1463192457130 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:57 INFO - PROCESS | 3652 | 1463192457182 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 19:20:57 INFO - PROCESS | 3652 | 1463192457251 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:57 INFO - PROCESS | 3652 | ++DOCSHELL 13D7F000 == 24 [pid = 3652] [id = 26] 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (15E76C00) [pid = 3652] [serial = 74] [outer = 00000000] 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (16AF6800) [pid = 3652] [serial = 75] [outer = 15E76C00] 19:20:57 INFO - PROCESS | 3652 | 1463192457277 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (16EA2800) [pid = 3652] [serial = 76] [outer = 15E76C00] 19:20:57 INFO - PROCESS | 3652 | 1463192457569 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 515ms 19:20:57 INFO - PROCESS | 3652 | 1463192457643 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 19:20:57 INFO - PROCESS | 3652 | 1463192457645 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 19:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:20:57 INFO - PROCESS | 3652 | 1463192457648 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:20:57 INFO - PROCESS | 3652 | 1463192457650 Marionette TRACE conn3 <- [1,70,null,{}] 19:20:57 INFO - PROCESS | 3652 | 1463192457653 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:57 INFO - PROCESS | 3652 | 1463192457735 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 19:20:57 INFO - PROCESS | 3652 | 1463192457743 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:57 INFO - PROCESS | 3652 | ++DOCSHELL 10377000 == 25 [pid = 3652] [id = 27] 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (11816000) [pid = 3652] [serial = 77] [outer = 00000000] 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (17415C00) [pid = 3652] [serial = 78] [outer = 11816000] 19:20:57 INFO - PROCESS | 3652 | 1463192457772 Marionette DEBUG loaded listener.js 19:20:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (1748A400) [pid = 3652] [serial = 79] [outer = 11816000] 19:20:58 INFO - PROCESS | 3652 | 1463192458087 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 461ms 19:20:58 INFO - PROCESS | 3652 | 1463192458103 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 19:20:58 INFO - PROCESS | 3652 | 1463192458105 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 19:20:58 INFO - PROCESS | 3652 | 1463192458108 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:20:58 INFO - PROCESS | 3652 | 1463192458110 Marionette TRACE conn3 <- [1,74,null,{}] 19:20:58 INFO - PROCESS | 3652 | 1463192458113 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:58 INFO - PROCESS | 3652 | 1463192458194 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 19:20:58 INFO - PROCESS | 3652 | 1463192458182 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 3652 | ++DOCSHELL 171CAC00 == 26 [pid = 3652] [id = 28] 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (1748E000) [pid = 3652] [serial = 80] [outer = 00000000] 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (17722000) [pid = 3652] [serial = 81] [outer = 1748E000] 19:20:58 INFO - PROCESS | 3652 | 1463192458227 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (1772B400) [pid = 3652] [serial = 82] [outer = 1748E000] 19:20:58 INFO - PROCESS | 3652 | 1463192458562 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 515ms 19:20:58 INFO - PROCESS | 3652 | 1463192458627 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 19:20:58 INFO - PROCESS | 3652 | 1463192458629 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 19:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:20:58 INFO - PROCESS | 3652 | 1463192458632 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:20:58 INFO - PROCESS | 3652 | 1463192458634 Marionette TRACE conn3 <- [1,78,null,{}] 19:20:58 INFO - PROCESS | 3652 | 1463192458637 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:58 INFO - PROCESS | 3652 | 1463192458708 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 19:20:58 INFO - PROCESS | 3652 | 1463192458697 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:58 INFO - PROCESS | 3652 | ++DOCSHELL 169AF000 == 27 [pid = 3652] [id = 29] 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (1748D000) [pid = 3652] [serial = 83] [outer = 00000000] 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (17E0BC00) [pid = 3652] [serial = 84] [outer = 1748D000] 19:20:58 INFO - PROCESS | 3652 | 1463192458742 Marionette DEBUG loaded listener.js 19:20:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (17E5C000) [pid = 3652] [serial = 85] [outer = 1748D000] 19:20:59 INFO - PROCESS | 3652 | 1463192459082 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 461ms 19:20:59 INFO - PROCESS | 3652 | 1463192459087 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 19:20:59 INFO - PROCESS | 3652 | 1463192459089 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 19:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:20:59 INFO - PROCESS | 3652 | 1463192459093 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:20:59 INFO - PROCESS | 3652 | 1463192459095 Marionette TRACE conn3 <- [1,82,null,{}] 19:20:59 INFO - PROCESS | 3652 | 1463192459099 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:59 INFO - PROCESS | 3652 | 1463192459231 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 19:20:59 INFO - PROCESS | 3652 | 1463192459222 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 3652 | ++DOCSHELL 171C8C00 == 28 [pid = 3652] [id = 30] 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1749A000) [pid = 3652] [serial = 86] [outer = 00000000] 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (181CD000) [pid = 3652] [serial = 87] [outer = 1749A000] 19:20:59 INFO - PROCESS | 3652 | 1463192459270 Marionette DEBUG loaded listener.js 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1997D400) [pid = 3652] [serial = 88] [outer = 1749A000] 19:20:59 INFO - PROCESS | 3652 | 1463192459618 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 555ms 19:20:59 INFO - PROCESS | 3652 | 1463192459666 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 19:20:59 INFO - PROCESS | 3652 | 1463192459668 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 19:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:20:59 INFO - PROCESS | 3652 | 1463192459671 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:20:59 INFO - PROCESS | 3652 | 1463192459673 Marionette TRACE conn3 <- [1,86,null,{}] 19:20:59 INFO - PROCESS | 3652 | 1463192459659 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:20:59 INFO - PROCESS | 3652 | 1463192459761 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 19:20:59 INFO - PROCESS | 3652 | 1463192459770 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:20:59 INFO - PROCESS | 3652 | ++DOCSHELL 12F53400 == 29 [pid = 3652] [id = 31] 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1328A400) [pid = 3652] [serial = 89] [outer = 00000000] 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (19E8AC00) [pid = 3652] [serial = 90] [outer = 1328A400] 19:20:59 INFO - PROCESS | 3652 | 1463192459795 Marionette DEBUG loaded listener.js 19:20:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (19E8E000) [pid = 3652] [serial = 91] [outer = 1328A400] 19:21:00 INFO - PROCESS | 3652 | 1463192460121 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 516ms 19:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:21:00 INFO - PROCESS | 3652 | 1463192460188 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 3652 | 1463192460171 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 19:21:00 INFO - PROCESS | 3652 | 1463192460175 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:21:00 INFO - PROCESS | 3652 | 1463192460176 Marionette TRACE conn3 <- [1,90,null,{}] 19:21:00 INFO - PROCESS | 3652 | 1463192460180 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:00 INFO - PROCESS | 3652 | 1463192460281 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 19:21:00 INFO - PROCESS | 3652 | 1463192460295 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:00 INFO - PROCESS | 3652 | ++DOCSHELL 141B8000 == 30 [pid = 3652] [id = 32] 19:21:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (181C9C00) [pid = 3652] [serial = 92] [outer = 00000000] 19:21:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A061000) [pid = 3652] [serial = 93] [outer = 181C9C00] 19:21:00 INFO - PROCESS | 3652 | 1463192460320 Marionette DEBUG loaded listener.js 19:21:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1A0E5800) [pid = 3652] [serial = 94] [outer = 181C9C00] 19:21:00 INFO - PROCESS | 3652 | 1463192460668 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 19:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 515ms 19:21:00 INFO - PROCESS | 3652 | 1463192460706 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 19:21:00 INFO - PROCESS | 3652 | 1463192460707 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 19:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:21:00 INFO - PROCESS | 3652 | 1463192460711 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:21:00 INFO - PROCESS | 3652 | 1463192460712 Marionette TRACE conn3 <- [1,94,null,{}] 19:21:00 INFO - PROCESS | 3652 | 1463192460716 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:00 INFO - PROCESS | 3652 | 1463192460767 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 19:21:01 INFO - PROCESS | 3652 | 1463192461537 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:01 INFO - PROCESS | 3652 | ++DOCSHELL 0F983C00 == 31 [pid = 3652] [id = 33] 19:21:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (0F984C00) [pid = 3652] [serial = 95] [outer = 00000000] 19:21:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (10337000) [pid = 3652] [serial = 96] [outer = 0F984C00] 19:21:01 INFO - PROCESS | 3652 | 1463192461585 Marionette DEBUG loaded listener.js 19:21:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (103D4800) [pid = 3652] [serial = 97] [outer = 0F984C00] 19:21:01 INFO - PROCESS | 3652 | 1463192461971 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 19:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1301ms 19:21:01 INFO - PROCESS | 3652 | 1463192462007 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 19:21:02 INFO - PROCESS | 3652 | 1463192462010 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 19:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:21:02 INFO - PROCESS | 3652 | 1463192462015 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:21:02 INFO - PROCESS | 3652 | 1463192462018 Marionette TRACE conn3 <- [1,98,null,{}] 19:21:02 INFO - PROCESS | 3652 | 1463192462022 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:02 INFO - PROCESS | 3652 | 1463192462112 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 19:21:02 INFO - PROCESS | 3652 | 1463192462123 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:02 INFO - PROCESS | 3652 | ++DOCSHELL 10565400 == 32 [pid = 3652] [id = 34] 19:21:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (105F6800) [pid = 3652] [serial = 98] [outer = 00000000] 19:21:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1125DC00) [pid = 3652] [serial = 99] [outer = 105F6800] 19:21:02 INFO - PROCESS | 3652 | 1463192462169 Marionette DEBUG loaded listener.js 19:21:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (11814C00) [pid = 3652] [serial = 100] [outer = 105F6800] 19:21:02 INFO - PROCESS | 3652 | 1463192462920 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (13E30800) [pid = 3652] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1AFE1400) [pid = 3652] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A8F5400) [pid = 3652] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1A890000) [pid = 3652] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (171C9800) [pid = 3652] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1A586400) [pid = 3652] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (19E8A800) [pid = 3652] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (10561000) [pid = 3652] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (114D9800) [pid = 3652] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (131FE000) [pid = 3652] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (12BDF400) [pid = 3652] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (13DB1C00) [pid = 3652] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (15873400) [pid = 3652] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (15E76C00) [pid = 3652] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (11816000) [pid = 3652] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1748E000) [pid = 3652] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1748D000) [pid = 3652] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1749A000) [pid = 3652] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1328A400) [pid = 3652] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (1B267400) [pid = 3652] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (1037C400) [pid = 3652] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:21:02 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (11EF9800) [pid = 3652] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 989ms 19:21:03 INFO - PROCESS | 3652 | 1463192463014 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 3652 | 1463192463018 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 19:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:21:03 INFO - PROCESS | 3652 | 1463192463022 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:21:03 INFO - PROCESS | 3652 | 1463192463024 Marionette TRACE conn3 <- [1,102,null,{}] 19:21:03 INFO - PROCESS | 3652 | 1463192463028 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:03 INFO - PROCESS | 3652 | 1463192463092 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 19:21:03 INFO - PROCESS | 3652 | 1463192463100 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 3652 | ++DOCSHELL 114E0800 == 33 [pid = 3652] [id = 35] 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (11814800) [pid = 3652] [serial = 101] [outer = 00000000] 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (11CB4000) [pid = 3652] [serial = 102] [outer = 11814800] 19:21:03 INFO - PROCESS | 3652 | 1463192463146 Marionette DEBUG loaded listener.js 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (11EB6C00) [pid = 3652] [serial = 103] [outer = 11814800] 19:21:03 INFO - PROCESS | 3652 | 1463192463525 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 19:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 542ms 19:21:03 INFO - PROCESS | 3652 | 1463192463580 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 19:21:03 INFO - PROCESS | 3652 | 1463192463582 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 19:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:21:03 INFO - PROCESS | 3652 | 1463192463573 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:21:03 INFO - PROCESS | 3652 | 1463192463578 Marionette TRACE conn3 <- [1,106,null,{}] 19:21:03 INFO - PROCESS | 3652 | 1463192463582 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:03 INFO - PROCESS | 3652 | 1463192463660 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 19:21:03 INFO - PROCESS | 3652 | 1463192463668 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:03 INFO - PROCESS | 3652 | ++DOCSHELL 131E3C00 == 34 [pid = 3652] [id = 36] 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (131FC800) [pid = 3652] [serial = 104] [outer = 00000000] 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (1393C400) [pid = 3652] [serial = 105] [outer = 131FC800] 19:21:03 INFO - PROCESS | 3652 | 1463192463695 Marionette DEBUG loaded listener.js 19:21:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (13D73800) [pid = 3652] [serial = 106] [outer = 131FC800] 19:21:04 INFO - PROCESS | 3652 | 1463192464087 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 19:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 569ms 19:21:04 INFO - PROCESS | 3652 | 1463192464154 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 3652 | 1463192464157 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 19:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:21:04 INFO - PROCESS | 3652 | 1463192464160 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:21:04 INFO - PROCESS | 3652 | 1463192464162 Marionette TRACE conn3 <- [1,110,null,{}] 19:21:04 INFO - PROCESS | 3652 | 1463192464165 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:04 INFO - PROCESS | 3652 | 1463192464232 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 19:21:04 INFO - PROCESS | 3652 | 1463192464266 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 3652 | ++DOCSHELL 13E28400 == 35 [pid = 3652] [id = 37] 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (13E30000) [pid = 3652] [serial = 107] [outer = 00000000] 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1439E800) [pid = 3652] [serial = 108] [outer = 13E30000] 19:21:04 INFO - PROCESS | 3652 | 1463192464291 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (143ADC00) [pid = 3652] [serial = 109] [outer = 13E30000] 19:21:04 INFO - PROCESS | 3652 | 1463192464647 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 19:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 543ms 19:21:04 INFO - PROCESS | 3652 | 1463192464710 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 19:21:04 INFO - PROCESS | 3652 | 1463192464714 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 19:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:21:04 INFO - PROCESS | 3652 | 1463192464719 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:21:04 INFO - PROCESS | 3652 | 1463192464723 Marionette TRACE conn3 <- [1,114,null,{}] 19:21:04 INFO - PROCESS | 3652 | 1463192464729 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:04 INFO - PROCESS | 3652 | 1463192464812 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 19:21:04 INFO - PROCESS | 3652 | 1463192464899 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:04 INFO - PROCESS | 3652 | ++DOCSHELL 10336C00 == 36 [pid = 3652] [id = 38] 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (10371C00) [pid = 3652] [serial = 110] [outer = 00000000] 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (105F3800) [pid = 3652] [serial = 111] [outer = 10371C00] 19:21:04 INFO - PROCESS | 3652 | 1463192464937 Marionette DEBUG loaded listener.js 19:21:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (10A5B000) [pid = 3652] [serial = 112] [outer = 10371C00] 19:21:05 INFO - PROCESS | 3652 | 1463192465431 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 19:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 786ms 19:21:05 INFO - PROCESS | 3652 | 1463192465502 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 19:21:05 INFO - PROCESS | 3652 | 1463192465506 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 19:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:21:05 INFO - PROCESS | 3652 | 1463192465514 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:21:05 INFO - PROCESS | 3652 | 1463192465518 Marionette TRACE conn3 <- [1,118,null,{}] 19:21:05 INFO - PROCESS | 3652 | 1463192465522 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:05 INFO - PROCESS | 3652 | 1463192465605 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 19:21:05 INFO - PROCESS | 3652 | 1463192465670 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:05 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FBC00 == 37 [pid = 3652] [id = 39] 19:21:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (0F97DC00) [pid = 3652] [serial = 113] [outer = 00000000] 19:21:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (13936400) [pid = 3652] [serial = 114] [outer = 0F97DC00] 19:21:05 INFO - PROCESS | 3652 | 1463192465704 Marionette DEBUG loaded listener.js 19:21:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (13E25C00) [pid = 3652] [serial = 115] [outer = 0F97DC00] 19:21:06 INFO - PROCESS | 3652 | 1463192466171 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 19:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 19:21:06 INFO - PROCESS | 3652 | 1463192466204 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 19:21:06 INFO - PROCESS | 3652 | 1463192466206 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 19:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:21:06 INFO - PROCESS | 3652 | 1463192466211 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:21:06 INFO - PROCESS | 3652 | 1463192466213 Marionette TRACE conn3 <- [1,122,null,{}] 19:21:06 INFO - PROCESS | 3652 | 1463192466224 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:06 INFO - PROCESS | 3652 | 1463192466333 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 19:21:06 INFO - PROCESS | 3652 | 1463192466419 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:06 INFO - PROCESS | 3652 | ++DOCSHELL 1328F800 == 38 [pid = 3652] [id = 40] 19:21:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (13955C00) [pid = 3652] [serial = 116] [outer = 00000000] 19:21:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1633EC00) [pid = 3652] [serial = 117] [outer = 13955C00] 19:21:06 INFO - PROCESS | 3652 | 1463192466477 Marionette DEBUG loaded listener.js 19:21:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1686F000) [pid = 3652] [serial = 118] [outer = 13955C00] 19:21:06 INFO - PROCESS | 3652 | 1463192466952 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 19:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 786ms 19:21:06 INFO - PROCESS | 3652 | 1463192467014 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 19:21:06 INFO - PROCESS | 3652 | 1463192467016 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 19:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:21:07 INFO - PROCESS | 3652 | 1463192467019 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:21:07 INFO - PROCESS | 3652 | 1463192467003 Marionette TRACE conn3 <- [1,126,null,{}] 19:21:07 INFO - PROCESS | 3652 | 1463192467006 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:07 INFO - PROCESS | 3652 | 1463192467131 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 19:21:07 INFO - PROCESS | 3652 | 1463192467180 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:07 INFO - PROCESS | 3652 | ++DOCSHELL 17135800 == 39 [pid = 3652] [id = 41] 19:21:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (17136800) [pid = 3652] [serial = 119] [outer = 00000000] 19:21:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (171CD000) [pid = 3652] [serial = 120] [outer = 17136800] 19:21:07 INFO - PROCESS | 3652 | 1463192467234 Marionette DEBUG loaded listener.js 19:21:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (17489400) [pid = 3652] [serial = 121] [outer = 17136800] 19:21:07 INFO - PROCESS | 3652 | 1463192467790 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 19:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 826ms 19:21:07 INFO - PROCESS | 3652 | 1463192467837 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 19:21:07 INFO - PROCESS | 3652 | 1463192467841 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 19:21:07 INFO - PROCESS | 3652 | 1463192467846 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:21:07 INFO - PROCESS | 3652 | 1463192467830 Marionette TRACE conn3 <- [1,130,null,{}] 19:21:07 INFO - PROCESS | 3652 | 1463192467836 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:07 INFO - PROCESS | 3652 | 1463192467927 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 19:21:07 INFO - PROCESS | 3652 | 1463192467996 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:08 INFO - PROCESS | 3652 | ++DOCSHELL 103D8800 == 40 [pid = 3652] [id = 42] 19:21:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1050B000) [pid = 3652] [serial = 122] [outer = 00000000] 19:21:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (10E19400) [pid = 3652] [serial = 123] [outer = 1050B000] 19:21:08 INFO - PROCESS | 3652 | 1463192468047 Marionette DEBUG loaded listener.js 19:21:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (11819400) [pid = 3652] [serial = 124] [outer = 1050B000] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 0F983C00 == 39 [pid = 3652] [id = 33] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 10565400 == 38 [pid = 3652] [id = 34] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 114E0800 == 37 [pid = 3652] [id = 35] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 131E3C00 == 36 [pid = 3652] [id = 36] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 17135800 == 35 [pid = 3652] [id = 41] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 1328F800 == 34 [pid = 3652] [id = 40] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 171C8C00 == 33 [pid = 3652] [id = 30] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 141B8000 == 32 [pid = 3652] [id = 32] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 13E28400 == 31 [pid = 3652] [id = 37] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 169AF000 == 30 [pid = 3652] [id = 29] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 12F53400 == 29 [pid = 3652] [id = 31] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 10336C00 == 28 [pid = 3652] [id = 38] 19:21:08 INFO - PROCESS | 3652 | --DOCSHELL 0C7FBC00 == 27 [pid = 3652] [id = 39] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (155C4400) [pid = 3652] [serial = 70] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (10A60000) [pid = 3652] [serial = 52] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1772B400) [pid = 3652] [serial = 82] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (17E5C000) [pid = 3652] [serial = 85] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (13954C00) [pid = 3652] [serial = 64] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1997D400) [pid = 3652] [serial = 88] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (13286000) [pid = 3652] [serial = 55] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (19E8E000) [pid = 3652] [serial = 91] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1A061000) [pid = 3652] [serial = 93] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1B273800) [pid = 3652] [serial = 43] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (14336000) [pid = 3652] [serial = 9] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1433AC00) [pid = 3652] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (11EB5400) [pid = 3652] [serial = 4] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1181A000) [pid = 3652] [serial = 60] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1328B000) [pid = 3652] [serial = 63] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (13DB7000) [pid = 3652] [serial = 66] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (141B3800) [pid = 3652] [serial = 67] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (143B9800) [pid = 3652] [serial = 69] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1633F000) [pid = 3652] [serial = 72] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (16AF6800) [pid = 3652] [serial = 75] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (17415C00) [pid = 3652] [serial = 78] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (17722000) [pid = 3652] [serial = 81] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (17E0BC00) [pid = 3652] [serial = 84] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (181CD000) [pid = 3652] [serial = 87] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (19E8AC00) [pid = 3652] [serial = 90] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (1055F000) [pid = 3652] [serial = 51] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (118BA000) [pid = 3652] [serial = 61] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (131DF000) [pid = 3652] [serial = 54] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (10A57800) [pid = 3652] [serial = 57] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (10A64800) [pid = 3652] [serial = 58] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (16340400) [pid = 3652] [serial = 73] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (16EA2800) [pid = 3652] [serial = 76] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (1748A400) [pid = 3652] [serial = 79] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 68 (1AD89400) [pid = 3652] [serial = 37] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 67 (1A8E7000) [pid = 3652] [serial = 33] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 66 (1A8EBC00) [pid = 3652] [serial = 34] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 65 (1A888C00) [pid = 3652] [serial = 31] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 64 (1A7A2800) [pid = 3652] [serial = 30] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 63 (1AB98000) [pid = 3652] [serial = 27] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 62 (171C1800) [pid = 3652] [serial = 28] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 61 (19E91000) [pid = 3652] [serial = 22] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 60 (1A0EE800) [pid = 3652] [serial = 24] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 59 (19E8D000) [pid = 3652] [serial = 21] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 58 (169AD400) [pid = 3652] [serial = 17] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 57 (16A2C400) [pid = 3652] [serial = 14] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 56 (1B569000) [pid = 3652] [serial = 48] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 55 (1B270800) [pid = 3652] [serial = 42] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 54 (1B26C400) [pid = 3652] [serial = 45] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 53 (1B265400) [pid = 3652] [serial = 40] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 52 (1AFE9400) [pid = 3652] [serial = 39] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | --DOMWINDOW == 51 (1AD85800) [pid = 3652] [serial = 36] [outer = 00000000] [url = about:blank] 19:21:08 INFO - PROCESS | 3652 | 1463192468852 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 19:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1058ms 19:21:08 INFO - PROCESS | 3652 | 1463192468883 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 19:21:08 INFO - PROCESS | 3652 | 1463192468887 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 19:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:21:08 INFO - PROCESS | 3652 | 1463192468892 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:21:08 INFO - PROCESS | 3652 | 1463192468896 Marionette TRACE conn3 <- [1,134,null,{}] 19:21:08 INFO - PROCESS | 3652 | 1463192468901 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:08 INFO - PROCESS | 3652 | 1463192468985 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 19:21:09 INFO - PROCESS | 3652 | 1463192469035 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:09 INFO - PROCESS | 3652 | ++DOCSHELL 10A5FC00 == 28 [pid = 3652] [id = 43] 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 52 (10A64800) [pid = 3652] [serial = 125] [outer = 00000000] 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 53 (1125C800) [pid = 3652] [serial = 126] [outer = 10A64800] 19:21:09 INFO - PROCESS | 3652 | 1463192469082 Marionette DEBUG loaded listener.js 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 54 (11813000) [pid = 3652] [serial = 127] [outer = 10A64800] 19:21:09 INFO - PROCESS | 3652 | 1463192469393 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 19:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 555ms 19:21:09 INFO - PROCESS | 3652 | 1463192469448 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 3652 | 1463192469454 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 19:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:21:09 INFO - PROCESS | 3652 | 1463192469461 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:21:09 INFO - PROCESS | 3652 | 1463192469463 Marionette TRACE conn3 <- [1,138,null,{}] 19:21:09 INFO - PROCESS | 3652 | 1463192469467 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:09 INFO - PROCESS | 3652 | 1463192469526 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 19:21:09 INFO - PROCESS | 3652 | 1463192469533 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:09 INFO - PROCESS | 3652 | ++DOCSHELL 11CB5800 == 29 [pid = 3652] [id = 44] 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 55 (11EB5400) [pid = 3652] [serial = 128] [outer = 00000000] 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 56 (12F8E800) [pid = 3652] [serial = 129] [outer = 11EB5400] 19:21:09 INFO - PROCESS | 3652 | 1463192469578 Marionette DEBUG loaded listener.js 19:21:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 57 (131DF000) [pid = 3652] [serial = 130] [outer = 11EB5400] 19:21:09 INFO - PROCESS | 3652 | 1463192469967 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 19:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 556ms 19:21:09 INFO - PROCESS | 3652 | 1463192470011 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 19:21:09 INFO - PROCESS | 3652 | 1463192470014 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 19:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:21:10 INFO - PROCESS | 3652 | 1463192470018 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:21:10 INFO - PROCESS | 3652 | 1463192470021 Marionette TRACE conn3 <- [1,142,null,{}] 19:21:10 INFO - PROCESS | 3652 | 1463192470032 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:10 INFO - PROCESS | 3652 | 1463192470092 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 19:21:10 INFO - PROCESS | 3652 | 1463192470102 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:10 INFO - PROCESS | 3652 | ++DOCSHELL 13E26800 == 30 [pid = 3652] [id = 45] 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 58 (13E28400) [pid = 3652] [serial = 131] [outer = 00000000] 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 59 (141B3800) [pid = 3652] [serial = 132] [outer = 13E28400] 19:21:10 INFO - PROCESS | 3652 | 1463192470149 Marionette DEBUG loaded listener.js 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 60 (14330C00) [pid = 3652] [serial = 133] [outer = 13E28400] 19:21:10 INFO - PROCESS | 3652 | 1463192470503 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 19:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 515ms 19:21:10 INFO - PROCESS | 3652 | 1463192470534 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 19:21:10 INFO - PROCESS | 3652 | 1463192470537 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 19:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:21:10 INFO - PROCESS | 3652 | 1463192470540 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:21:10 INFO - PROCESS | 3652 | 1463192470542 Marionette TRACE conn3 <- [1,146,null,{}] 19:21:10 INFO - PROCESS | 3652 | 1463192470546 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:10 INFO - PROCESS | 3652 | 1463192470629 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 19:21:10 INFO - PROCESS | 3652 | 1463192470635 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:10 INFO - PROCESS | 3652 | ++DOCSHELL 1393E000 == 31 [pid = 3652] [id = 46] 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 61 (141B9800) [pid = 3652] [serial = 134] [outer = 00000000] 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 62 (1585DC00) [pid = 3652] [serial = 135] [outer = 141B9800] 19:21:10 INFO - PROCESS | 3652 | 1463192470691 Marionette DEBUG loaded listener.js 19:21:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 63 (15876800) [pid = 3652] [serial = 136] [outer = 141B9800] 19:21:11 INFO - PROCESS | 3652 | 1463192471099 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 19:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 610ms 19:21:11 INFO - PROCESS | 3652 | 1463192471160 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 19:21:11 INFO - PROCESS | 3652 | 1463192471162 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 19:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:21:11 INFO - PROCESS | 3652 | 1463192471171 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:21:11 INFO - PROCESS | 3652 | 1463192471173 Marionette TRACE conn3 <- [1,150,null,{}] 19:21:11 INFO - PROCESS | 3652 | 1463192471176 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:11 INFO - PROCESS | 3652 | 1463192471267 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 19:21:11 INFO - PROCESS | 3652 | 1463192471280 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:11 INFO - PROCESS | 3652 | ++DOCSHELL 143B9800 == 32 [pid = 3652] [id = 47] 19:21:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 64 (155CA400) [pid = 3652] [serial = 137] [outer = 00000000] 19:21:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 65 (1633E400) [pid = 3652] [serial = 138] [outer = 155CA400] 19:21:11 INFO - PROCESS | 3652 | 1463192471305 Marionette DEBUG loaded listener.js 19:21:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 66 (169AD400) [pid = 3652] [serial = 139] [outer = 155CA400] 19:21:11 INFO - PROCESS | 3652 | 1463192471704 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 19:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 542ms 19:21:11 INFO - PROCESS | 3652 | 1463192471740 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 19:21:11 INFO - PROCESS | 3652 | 1463192471742 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 19:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:21:11 INFO - PROCESS | 3652 | 1463192471749 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:21:11 INFO - PROCESS | 3652 | 1463192471751 Marionette TRACE conn3 <- [1,154,null,{}] 19:21:11 INFO - PROCESS | 3652 | 1463192471755 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:11 INFO - PROCESS | 3652 | 1463192471860 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 19:21:11 INFO - PROCESS | 3652 | 1463192471912 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:11 INFO - PROCESS | 3652 | ++DOCSHELL 17135800 == 33 [pid = 3652] [id = 48] 19:21:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 67 (17136400) [pid = 3652] [serial = 140] [outer = 00000000] 19:21:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 68 (171C8C00) [pid = 3652] [serial = 141] [outer = 17136400] 19:21:11 INFO - PROCESS | 3652 | 1463192471957 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (17416000) [pid = 3652] [serial = 142] [outer = 17136400] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 68 (105F6800) [pid = 3652] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 67 (11814800) [pid = 3652] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 66 (131FC800) [pid = 3652] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 65 (0F984C00) [pid = 3652] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 64 (181C9C00) [pid = 3652] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:21:12 INFO - PROCESS | 3652 | --DOMWINDOW == 63 (13E30000) [pid = 3652] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:21:12 INFO - PROCESS | 3652 | 1463192472284 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 19:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 542ms 19:21:12 INFO - PROCESS | 3652 | 1463192472305 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 19:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:21:12 INFO - PROCESS | 3652 | 1463192472307 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 19:21:12 INFO - PROCESS | 3652 | 1463192472310 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:21:12 INFO - PROCESS | 3652 | 1463192472312 Marionette TRACE conn3 <- [1,158,null,{}] 19:21:12 INFO - PROCESS | 3652 | 1463192472315 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:12 INFO - PROCESS | 3652 | 1463192472391 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 19:21:12 INFO - PROCESS | 3652 | 1463192472437 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 3652 | ++DOCSHELL 1120FC00 == 34 [pid = 3652] [id = 49] 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 64 (1295B400) [pid = 3652] [serial = 143] [outer = 00000000] 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 65 (1587A400) [pid = 3652] [serial = 144] [outer = 1295B400] 19:21:12 INFO - PROCESS | 3652 | 1463192472481 Marionette DEBUG loaded listener.js 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 66 (1743E800) [pid = 3652] [serial = 145] [outer = 1295B400] 19:21:12 INFO - PROCESS | 3652 | 1463192472782 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 19:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 515ms 19:21:12 INFO - PROCESS | 3652 | 1463192472840 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 19:21:12 INFO - PROCESS | 3652 | 1463192472842 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 19:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:21:12 INFO - PROCESS | 3652 | 1463192472845 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:21:12 INFO - PROCESS | 3652 | 1463192472846 Marionette TRACE conn3 <- [1,162,null,{}] 19:21:12 INFO - PROCESS | 3652 | 1463192472860 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:12 INFO - PROCESS | 3652 | 1463192472937 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 19:21:12 INFO - PROCESS | 3652 | 1463192472945 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:12 INFO - PROCESS | 3652 | ++DOCSHELL 16A2D000 == 35 [pid = 3652] [id = 50] 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 67 (16E9B400) [pid = 3652] [serial = 146] [outer = 00000000] 19:21:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 68 (17726800) [pid = 3652] [serial = 147] [outer = 16E9B400] 19:21:12 INFO - PROCESS | 3652 | 1463192472988 Marionette DEBUG loaded listener.js 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (17728C00) [pid = 3652] [serial = 148] [outer = 16E9B400] 19:21:13 INFO - PROCESS | 3652 | 1463192473300 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 19:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 488ms 19:21:13 INFO - PROCESS | 3652 | 1463192473322 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 19:21:13 INFO - PROCESS | 3652 | 1463192473324 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 19:21:13 INFO - PROCESS | 3652 | 1463192473328 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:21:13 INFO - PROCESS | 3652 | 1463192473329 Marionette TRACE conn3 <- [1,166,null,{}] 19:21:13 INFO - PROCESS | 3652 | 1463192473333 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:13 INFO - PROCESS | 3652 | 1463192473392 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 19:21:13 INFO - PROCESS | 3652 | 1463192473398 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:13 INFO - PROCESS | 3652 | ++DOCSHELL 171C7400 == 36 [pid = 3652] [id = 51] 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (1748E400) [pid = 3652] [serial = 149] [outer = 00000000] 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (17E0EC00) [pid = 3652] [serial = 150] [outer = 1748E400] 19:21:13 INFO - PROCESS | 3652 | 1463192473499 Marionette DEBUG loaded listener.js 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (17E5D000) [pid = 3652] [serial = 151] [outer = 1748E400] 19:21:13 INFO - PROCESS | 3652 | 1463192473789 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 19:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 515ms 19:21:13 INFO - PROCESS | 3652 | 1463192473838 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 19:21:13 INFO - PROCESS | 3652 | 1463192473840 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 19:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:21:13 INFO - PROCESS | 3652 | 1463192473843 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:21:13 INFO - PROCESS | 3652 | 1463192473845 Marionette TRACE conn3 <- [1,170,null,{}] 19:21:13 INFO - PROCESS | 3652 | 1463192473848 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:13 INFO - PROCESS | 3652 | 1463192473918 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 19:21:13 INFO - PROCESS | 3652 | 1463192473959 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:13 INFO - PROCESS | 3652 | ++DOCSHELL 103CB400 == 37 [pid = 3652] [id = 52] 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (105FB400) [pid = 3652] [serial = 152] [outer = 00000000] 19:21:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (18120800) [pid = 3652] [serial = 153] [outer = 105FB400] 19:21:13 INFO - PROCESS | 3652 | 1463192474002 Marionette DEBUG loaded listener.js 19:21:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (181CA000) [pid = 3652] [serial = 154] [outer = 105FB400] 19:21:14 INFO - PROCESS | 3652 | 1463192474597 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 19:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 787ms 19:21:14 INFO - PROCESS | 3652 | 1463192474630 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 19:21:14 INFO - PROCESS | 3652 | 1463192474636 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 19:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:21:14 INFO - PROCESS | 3652 | 1463192474640 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:21:14 INFO - PROCESS | 3652 | 1463192474645 Marionette TRACE conn3 <- [1,174,null,{}] 19:21:14 INFO - PROCESS | 3652 | 1463192474674 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:14 INFO - PROCESS | 3652 | 1463192474769 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 19:21:14 INFO - PROCESS | 3652 | 1463192474838 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:14 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FCC00 == 38 [pid = 3652] [id = 53] 19:21:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (0F984000) [pid = 3652] [serial = 155] [outer = 00000000] 19:21:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (1181EC00) [pid = 3652] [serial = 156] [outer = 0F984000] 19:21:14 INFO - PROCESS | 3652 | 1463192474876 Marionette DEBUG loaded listener.js 19:21:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (11EF7000) [pid = 3652] [serial = 157] [outer = 0F984000] 19:21:15 INFO - PROCESS | 3652 | 1463192475670 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 171C7400 == 37 [pid = 3652] [id = 51] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 16A2D000 == 36 [pid = 3652] [id = 50] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 1120FC00 == 35 [pid = 3652] [id = 49] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 17135800 == 34 [pid = 3652] [id = 48] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 143B9800 == 33 [pid = 3652] [id = 47] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 1393E000 == 32 [pid = 3652] [id = 46] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 13E26800 == 31 [pid = 3652] [id = 45] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 11CB5800 == 30 [pid = 3652] [id = 44] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 10A5FC00 == 29 [pid = 3652] [id = 43] 19:21:15 INFO - PROCESS | 3652 | --DOCSHELL 103D8800 == 28 [pid = 3652] [id = 42] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (1A0E5800) [pid = 3652] [serial = 94] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (1125DC00) [pid = 3652] [serial = 99] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (11CB4000) [pid = 3652] [serial = 102] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (13D73800) [pid = 3652] [serial = 106] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (10337000) [pid = 3652] [serial = 96] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (103D4800) [pid = 3652] [serial = 97] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (11814C00) [pid = 3652] [serial = 100] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (1393C400) [pid = 3652] [serial = 105] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (11EB6C00) [pid = 3652] [serial = 103] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 68 (143ADC00) [pid = 3652] [serial = 109] [outer = 00000000] [url = about:blank] 19:21:15 INFO - PROCESS | 3652 | --DOMWINDOW == 67 (1439E800) [pid = 3652] [serial = 108] [outer = 00000000] [url = about:blank] 19:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1070ms 19:21:15 INFO - PROCESS | 3652 | 1463192475713 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 19:21:15 INFO - PROCESS | 3652 | 1463192475717 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 19:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:21:15 INFO - PROCESS | 3652 | 1463192475722 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:21:15 INFO - PROCESS | 3652 | 1463192475726 Marionette TRACE conn3 <- [1,178,null,{}] 19:21:15 INFO - PROCESS | 3652 | 1463192475732 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:15 INFO - PROCESS | 3652 | 1463192475807 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 19:21:15 INFO - PROCESS | 3652 | 1463192475876 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:15 INFO - PROCESS | 3652 | ++DOCSHELL 0C7F9C00 == 29 [pid = 3652] [id = 54] 19:21:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 68 (0C7FE400) [pid = 3652] [serial = 158] [outer = 00000000] 19:21:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (10562800) [pid = 3652] [serial = 159] [outer = 0C7FE400] 19:21:15 INFO - PROCESS | 3652 | 1463192475904 Marionette DEBUG loaded listener.js 19:21:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (10E13C00) [pid = 3652] [serial = 160] [outer = 0C7FE400] 19:21:16 INFO - PROCESS | 3652 | 1463192476205 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 19:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 19:21:16 INFO - PROCESS | 3652 | 1463192476274 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 19:21:16 INFO - PROCESS | 3652 | 1463192476280 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 19:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:21:16 INFO - PROCESS | 3652 | 1463192476286 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:21:16 INFO - PROCESS | 3652 | 1463192476289 Marionette TRACE conn3 <- [1,182,null,{}] 19:21:16 INFO - PROCESS | 3652 | 1463192476293 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:16 INFO - PROCESS | 3652 | 1463192476373 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 19:21:16 INFO - PROCESS | 3652 | 1463192476384 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:16 INFO - PROCESS | 3652 | ++DOCSHELL 118C1400 == 30 [pid = 3652] [id = 55] 19:21:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (118C4000) [pid = 3652] [serial = 161] [outer = 00000000] 19:21:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (11EF6C00) [pid = 3652] [serial = 162] [outer = 118C4000] 19:21:16 INFO - PROCESS | 3652 | 1463192476419 Marionette DEBUG loaded listener.js 19:21:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (12BDA400) [pid = 3652] [serial = 163] [outer = 118C4000] 19:21:16 INFO - PROCESS | 3652 | 1463192476784 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 19:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 515ms 19:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:21:16 INFO - PROCESS | 3652 | 1463192476802 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 19:21:16 INFO - PROCESS | 3652 | 1463192476804 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 19:21:16 INFO - PROCESS | 3652 | 1463192476808 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:21:16 INFO - PROCESS | 3652 | 1463192476811 Marionette TRACE conn3 <- [1,186,null,{}] 19:21:16 INFO - PROCESS | 3652 | 1463192476826 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:16 INFO - PROCESS | 3652 | 1463192476906 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 19:21:16 INFO - PROCESS | 3652 | 1463192476914 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:16 INFO - PROCESS | 3652 | ++DOCSHELL 1395D000 == 31 [pid = 3652] [id = 56] 19:21:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (1395D800) [pid = 3652] [serial = 164] [outer = 00000000] 19:21:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (13D7F800) [pid = 3652] [serial = 165] [outer = 1395D800] 19:21:16 INFO - PROCESS | 3652 | 1463192476945 Marionette DEBUG loaded listener.js 19:21:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (13E26800) [pid = 3652] [serial = 166] [outer = 1395D800] 19:21:17 INFO - PROCESS | 3652 | 1463192477284 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 19:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 515ms 19:21:17 INFO - PROCESS | 3652 | 1463192477331 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 19:21:17 INFO - PROCESS | 3652 | 1463192477333 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 19:21:17 INFO - PROCESS | 3652 | 1463192477337 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:21:17 INFO - PROCESS | 3652 | 1463192477339 Marionette TRACE conn3 <- [1,190,null,{}] 19:21:17 INFO - PROCESS | 3652 | 1463192477342 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:17 INFO - PROCESS | 3652 | 1463192477421 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 19:21:17 INFO - PROCESS | 3652 | 1463192477428 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:17 INFO - PROCESS | 3652 | ++DOCSHELL 131F6C00 == 32 [pid = 3652] [id = 57] 19:21:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (14331C00) [pid = 3652] [serial = 167] [outer = 00000000] 19:21:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (155C6400) [pid = 3652] [serial = 168] [outer = 14331C00] 19:21:17 INFO - PROCESS | 3652 | 1463192477461 Marionette DEBUG loaded listener.js 19:21:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (1585E000) [pid = 3652] [serial = 169] [outer = 14331C00] 19:21:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (143AA400) [pid = 3652] [serial = 170] [outer = 1B38C000] 19:21:17 INFO - PROCESS | 3652 | 1463192477926 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 19:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 637ms 19:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:21:17 INFO - PROCESS | 3652 | 1463192477981 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 19:21:17 INFO - PROCESS | 3652 | 1463192477983 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 19:21:17 INFO - PROCESS | 3652 | 1463192477986 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:21:17 INFO - PROCESS | 3652 | 1463192477988 Marionette TRACE conn3 <- [1,194,null,{}] 19:21:17 INFO - PROCESS | 3652 | 1463192477991 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:18 INFO - PROCESS | 3652 | 1463192478100 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 19:21:18 INFO - PROCESS | 3652 | 1463192478111 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:18 INFO - PROCESS | 3652 | ++DOCSHELL 15E80400 == 33 [pid = 3652] [id = 58] 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (15E80800) [pid = 3652] [serial = 171] [outer = 00000000] 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (16A26C00) [pid = 3652] [serial = 172] [outer = 15E80800] 19:21:18 INFO - PROCESS | 3652 | 1463192478137 Marionette DEBUG loaded listener.js 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (171C5000) [pid = 3652] [serial = 173] [outer = 15E80800] 19:21:18 INFO - PROCESS | 3652 | 1463192478520 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 19:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 542ms 19:21:18 INFO - PROCESS | 3652 | 1463192478560 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 19:21:18 INFO - PROCESS | 3652 | 1463192478562 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 19:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:21:18 INFO - PROCESS | 3652 | 1463192478565 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:21:18 INFO - PROCESS | 3652 | 1463192478567 Marionette TRACE conn3 <- [1,198,null,{}] 19:21:18 INFO - PROCESS | 3652 | 1463192478551 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:18 INFO - PROCESS | 3652 | 1463192478694 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 19:21:18 INFO - PROCESS | 3652 | 1463192478714 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:18 INFO - PROCESS | 3652 | ++DOCSHELL 15E78000 == 34 [pid = 3652] [id = 59] 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (171C5400) [pid = 3652] [serial = 174] [outer = 00000000] 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (17E61C00) [pid = 3652] [serial = 175] [outer = 171C5400] 19:21:18 INFO - PROCESS | 3652 | 1463192478740 Marionette DEBUG loaded listener.js 19:21:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1811D400) [pid = 3652] [serial = 176] [outer = 171C5400] 19:21:19 INFO - PROCESS | 3652 | 1463192479124 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 19:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 610ms 19:21:19 INFO - PROCESS | 3652 | 1463192479168 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 19:21:19 INFO - PROCESS | 3652 | 1463192479170 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 19:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:21:19 INFO - PROCESS | 3652 | 1463192479173 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:21:19 INFO - PROCESS | 3652 | 1463192479175 Marionette TRACE conn3 <- [1,202,null,{}] 19:21:19 INFO - PROCESS | 3652 | 1463192479162 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:19 INFO - PROCESS | 3652 | 1463192479260 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 19:21:19 INFO - PROCESS | 3652 | 1463192479266 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 3652 | ++DOCSHELL 181CB400 == 35 [pid = 3652] [id = 60] 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (181CE400) [pid = 3652] [serial = 177] [outer = 00000000] 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (199B8800) [pid = 3652] [serial = 178] [outer = 181CE400] 19:21:19 INFO - PROCESS | 3652 | 1463192479310 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (199B9000) [pid = 3652] [serial = 179] [outer = 181CE400] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (155CA400) [pid = 3652] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (11EB5400) [pid = 3652] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (10A64800) [pid = 3652] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (1050B000) [pid = 3652] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (13E28400) [pid = 3652] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (141B9800) [pid = 3652] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (10371C00) [pid = 3652] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (0F97DC00) [pid = 3652] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (13955C00) [pid = 3652] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (17136400) [pid = 3652] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (17136800) [pid = 3652] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (1295B400) [pid = 3652] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (16E9B400) [pid = 3652] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:21:19 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (1748E400) [pid = 3652] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:21:19 INFO - PROCESS | 3652 | 1463192479687 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 19:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 555ms 19:21:19 INFO - PROCESS | 3652 | 1463192479719 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 19:21:19 INFO - PROCESS | 3652 | 1463192479730 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 19:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:21:19 INFO - PROCESS | 3652 | 1463192479743 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:21:19 INFO - PROCESS | 3652 | 1463192479745 Marionette TRACE conn3 <- [1,206,null,{}] 19:21:19 INFO - PROCESS | 3652 | 1463192479748 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:19 INFO - PROCESS | 3652 | 1463192479801 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 19:21:19 INFO - PROCESS | 3652 | 1463192479830 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:19 INFO - PROCESS | 3652 | ++DOCSHELL 10558800 == 36 [pid = 3652] [id = 61] 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (141B9800) [pid = 3652] [serial = 180] [outer = 00000000] 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (16E9F000) [pid = 3652] [serial = 181] [outer = 141B9800] 19:21:19 INFO - PROCESS | 3652 | 1463192479874 Marionette DEBUG loaded listener.js 19:21:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (17136400) [pid = 3652] [serial = 182] [outer = 141B9800] 19:21:20 INFO - PROCESS | 3652 | 1463192480191 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 19:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 515ms 19:21:20 INFO - PROCESS | 3652 | 1463192480258 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 19:21:20 INFO - PROCESS | 3652 | 1463192480260 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 19:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:21:20 INFO - PROCESS | 3652 | 1463192480264 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:21:20 INFO - PROCESS | 3652 | 1463192480265 Marionette TRACE conn3 <- [1,210,null,{}] 19:21:20 INFO - PROCESS | 3652 | 1463192480269 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:20 INFO - PROCESS | 3652 | 1463192480322 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 19:21:20 INFO - PROCESS | 3652 | 1463192480328 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:20 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FBC00 == 37 [pid = 3652] [id = 62] 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (105FB800) [pid = 3652] [serial = 183] [outer = 00000000] 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (1976E800) [pid = 3652] [serial = 184] [outer = 105FB800] 19:21:20 INFO - PROCESS | 3652 | 1463192480372 Marionette DEBUG loaded listener.js 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (1976F800) [pid = 3652] [serial = 185] [outer = 105FB800] 19:21:20 INFO - PROCESS | 3652 | 1463192480687 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 19:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 461ms 19:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:21:20 INFO - PROCESS | 3652 | 1463192480722 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 19:21:20 INFO - PROCESS | 3652 | 1463192480724 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 19:21:20 INFO - PROCESS | 3652 | 1463192480727 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:21:20 INFO - PROCESS | 3652 | 1463192480729 Marionette TRACE conn3 <- [1,214,null,{}] 19:21:20 INFO - PROCESS | 3652 | 1463192480732 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:20 INFO - PROCESS | 3652 | 1463192480820 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 19:21:20 INFO - PROCESS | 3652 | 1463192480828 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:20 INFO - PROCESS | 3652 | ++DOCSHELL 177AD400 == 38 [pid = 3652] [id = 63] 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (18119C00) [pid = 3652] [serial = 186] [outer = 00000000] 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (19E91000) [pid = 3652] [serial = 187] [outer = 18119C00] 19:21:20 INFO - PROCESS | 3652 | 1463192480876 Marionette DEBUG loaded listener.js 19:21:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (19E91C00) [pid = 3652] [serial = 188] [outer = 18119C00] 19:21:21 INFO - PROCESS | 3652 | 1463192481226 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 19:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 515ms 19:21:21 INFO - PROCESS | 3652 | 1463192481279 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 19:21:21 INFO - PROCESS | 3652 | 1463192481283 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 19:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:21:21 INFO - PROCESS | 3652 | 1463192481289 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:21:21 INFO - PROCESS | 3652 | 1463192481293 Marionette TRACE conn3 <- [1,218,null,{}] 19:21:21 INFO - PROCESS | 3652 | 1463192481300 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:21 INFO - PROCESS | 3652 | 1463192481408 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 19:21:21 INFO - PROCESS | 3652 | 1463192481495 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:21 INFO - PROCESS | 3652 | ++DOCSHELL 103DA000 == 39 [pid = 3652] [id = 64] 19:21:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (10505800) [pid = 3652] [serial = 189] [outer = 00000000] 19:21:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (105FAC00) [pid = 3652] [serial = 190] [outer = 10505800] 19:21:21 INFO - PROCESS | 3652 | 1463192481540 Marionette DEBUG loaded listener.js 19:21:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1125D000) [pid = 3652] [serial = 191] [outer = 10505800] 19:21:22 INFO - PROCESS | 3652 | 1463192482076 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 19:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 813ms 19:21:22 INFO - PROCESS | 3652 | 1463192482112 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 19:21:22 INFO - PROCESS | 3652 | 1463192482115 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 19:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:21:22 INFO - PROCESS | 3652 | 1463192482137 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:21:22 INFO - PROCESS | 3652 | 1463192482141 Marionette TRACE conn3 <- [1,222,null,{}] 19:21:22 INFO - PROCESS | 3652 | 1463192482146 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:22 INFO - PROCESS | 3652 | 1463192482228 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 19:21:22 INFO - PROCESS | 3652 | 1463192482300 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:22 INFO - PROCESS | 3652 | ++DOCSHELL 11EB8400 == 40 [pid = 3652] [id = 65] 19:21:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (11EB9400) [pid = 3652] [serial = 192] [outer = 00000000] 19:21:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (13E2E000) [pid = 3652] [serial = 193] [outer = 11EB9400] 19:21:22 INFO - PROCESS | 3652 | 1463192482334 Marionette DEBUG loaded listener.js 19:21:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (155C4400) [pid = 3652] [serial = 194] [outer = 11EB9400] 19:21:22 INFO - PROCESS | 3652 | 1463192482847 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 19:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 732ms 19:21:22 INFO - PROCESS | 3652 | 1463192482853 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 19:21:22 INFO - PROCESS | 3652 | 1463192482856 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 19:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:21:22 INFO - PROCESS | 3652 | 1463192482860 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:21:22 INFO - PROCESS | 3652 | 1463192482862 Marionette TRACE conn3 <- [1,226,null,{}] 19:21:22 INFO - PROCESS | 3652 | 1463192482872 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:22 INFO - PROCESS | 3652 | 1463192482973 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 19:21:23 INFO - PROCESS | 3652 | 1463192483061 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:23 INFO - PROCESS | 3652 | ++DOCSHELL 17E5D400 == 41 [pid = 3652] [id = 66] 19:21:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (181CA800) [pid = 3652] [serial = 195] [outer = 00000000] 19:21:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (19E8D000) [pid = 3652] [serial = 196] [outer = 181CA800] 19:21:23 INFO - PROCESS | 3652 | 1463192483100 Marionette DEBUG loaded listener.js 19:21:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A060C00) [pid = 3652] [serial = 197] [outer = 181CA800] 19:21:23 INFO - PROCESS | 3652 | 1463192483753 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 19:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 949ms 19:21:23 INFO - PROCESS | 3652 | 1463192483818 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 19:21:23 INFO - PROCESS | 3652 | 1463192483822 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 19:21:23 INFO - PROCESS | 3652 | 1463192483827 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:21:23 INFO - PROCESS | 3652 | 1463192483831 Marionette TRACE conn3 <- [1,230,null,{}] 19:21:23 INFO - PROCESS | 3652 | 1463192483836 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:23 INFO - PROCESS | 3652 | 1463192483913 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 19:21:23 INFO - PROCESS | 3652 | 1463192483986 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:23 INFO - PROCESS | 3652 | ++DOCSHELL 10A57800 == 42 [pid = 3652] [id = 67] 19:21:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (10A5AC00) [pid = 3652] [serial = 198] [outer = 00000000] 19:21:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1181A800) [pid = 3652] [serial = 199] [outer = 10A5AC00] 19:21:24 INFO - PROCESS | 3652 | 1463192484017 Marionette DEBUG loaded listener.js 19:21:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (11E1B800) [pid = 3652] [serial = 200] [outer = 10A5AC00] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 0C7FBC00 == 41 [pid = 3652] [id = 62] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 10558800 == 40 [pid = 3652] [id = 61] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 181CB400 == 39 [pid = 3652] [id = 60] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 15E78000 == 38 [pid = 3652] [id = 59] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 15E80400 == 37 [pid = 3652] [id = 58] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 131F6C00 == 36 [pid = 3652] [id = 57] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 1395D000 == 35 [pid = 3652] [id = 56] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 118C1400 == 34 [pid = 3652] [id = 55] 19:21:24 INFO - PROCESS | 3652 | --DOCSHELL 0C7F9C00 == 33 [pid = 3652] [id = 54] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (15876800) [pid = 3652] [serial = 136] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (10A5B000) [pid = 3652] [serial = 112] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (105F3800) [pid = 3652] [serial = 111] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (13E25C00) [pid = 3652] [serial = 115] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (13936400) [pid = 3652] [serial = 114] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1686F000) [pid = 3652] [serial = 118] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (1633EC00) [pid = 3652] [serial = 117] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (171C8C00) [pid = 3652] [serial = 141] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (17489400) [pid = 3652] [serial = 121] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (171CD000) [pid = 3652] [serial = 120] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (1587A400) [pid = 3652] [serial = 144] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (17416000) [pid = 3652] [serial = 142] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (17726800) [pid = 3652] [serial = 147] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (17728C00) [pid = 3652] [serial = 148] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (17E5D000) [pid = 3652] [serial = 151] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (1585DC00) [pid = 3652] [serial = 135] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (169AD400) [pid = 3652] [serial = 139] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (1743E800) [pid = 3652] [serial = 145] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (14330C00) [pid = 3652] [serial = 133] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (17E0EC00) [pid = 3652] [serial = 150] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (1633E400) [pid = 3652] [serial = 138] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (12F8E800) [pid = 3652] [serial = 129] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (131DF000) [pid = 3652] [serial = 130] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (1125C800) [pid = 3652] [serial = 126] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (11813000) [pid = 3652] [serial = 127] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (11819400) [pid = 3652] [serial = 124] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (10E19400) [pid = 3652] [serial = 123] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | --DOMWINDOW == 68 (141B3800) [pid = 3652] [serial = 132] [outer = 00000000] [url = about:blank] 19:21:24 INFO - PROCESS | 3652 | 1463192484439 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 19:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 637ms 19:21:24 INFO - PROCESS | 3652 | 1463192484464 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 19:21:24 INFO - PROCESS | 3652 | 1463192484469 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 19:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:21:24 INFO - PROCESS | 3652 | 1463192484475 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:21:24 INFO - PROCESS | 3652 | 1463192484477 Marionette TRACE conn3 <- [1,234,null,{}] 19:21:24 INFO - PROCESS | 3652 | 1463192484481 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:24 INFO - PROCESS | 3652 | 1463192484544 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 19:21:24 INFO - PROCESS | 3652 | 1463192484554 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:24 INFO - PROCESS | 3652 | ++DOCSHELL 10A60000 == 34 [pid = 3652] [id = 68] 19:21:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (10A64C00) [pid = 3652] [serial = 201] [outer = 00000000] 19:21:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (118C1400) [pid = 3652] [serial = 202] [outer = 10A64C00] 19:21:24 INFO - PROCESS | 3652 | 1463192484600 Marionette DEBUG loaded listener.js 19:21:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (12F17000) [pid = 3652] [serial = 203] [outer = 10A64C00] 19:21:24 INFO - PROCESS | 3652 | 1463192484993 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 19:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 555ms 19:21:25 INFO - PROCESS | 3652 | 1463192485035 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 19:21:25 INFO - PROCESS | 3652 | 1463192485037 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 19:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:21:25 INFO - PROCESS | 3652 | 1463192485041 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:21:25 INFO - PROCESS | 3652 | 1463192485044 Marionette TRACE conn3 <- [1,238,null,{}] 19:21:25 INFO - PROCESS | 3652 | 1463192485054 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:25 INFO - PROCESS | 3652 | 1463192485114 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 19:21:25 INFO - PROCESS | 3652 | 1463192485159 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:25 INFO - PROCESS | 3652 | ++DOCSHELL 13D7CC00 == 35 [pid = 3652] [id = 69] 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (13DA9400) [pid = 3652] [serial = 204] [outer = 00000000] 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (13DB7000) [pid = 3652] [serial = 205] [outer = 13DA9400] 19:21:25 INFO - PROCESS | 3652 | 1463192485206 Marionette DEBUG loaded listener.js 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (141B4000) [pid = 3652] [serial = 206] [outer = 13DA9400] 19:21:25 INFO - PROCESS | 3652 | 1463192485563 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 19:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 556ms 19:21:25 INFO - PROCESS | 3652 | 1463192485592 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 19:21:25 INFO - PROCESS | 3652 | 1463192485595 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 19:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:21:25 INFO - PROCESS | 3652 | 1463192485598 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:21:25 INFO - PROCESS | 3652 | 1463192485600 Marionette TRACE conn3 <- [1,242,null,{}] 19:21:25 INFO - PROCESS | 3652 | 1463192485603 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:25 INFO - PROCESS | 3652 | 1463192485661 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 19:21:25 INFO - PROCESS | 3652 | 1463192485668 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:25 INFO - PROCESS | 3652 | ++DOCSHELL 14338C00 == 36 [pid = 3652] [id = 70] 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (1433A400) [pid = 3652] [serial = 207] [outer = 00000000] 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (155CC800) [pid = 3652] [serial = 208] [outer = 1433A400] 19:21:25 INFO - PROCESS | 3652 | 1463192485715 Marionette DEBUG loaded listener.js 19:21:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (15879C00) [pid = 3652] [serial = 209] [outer = 1433A400] 19:21:26 INFO - PROCESS | 3652 | 1463192486053 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 19:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 515ms 19:21:26 INFO - PROCESS | 3652 | 1463192486117 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 19:21:26 INFO - PROCESS | 3652 | 1463192486119 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 19:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:21:26 INFO - PROCESS | 3652 | 1463192486114 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:21:26 INFO - PROCESS | 3652 | 1463192486116 Marionette TRACE conn3 <- [1,246,null,{}] 19:21:26 INFO - PROCESS | 3652 | 1463192486120 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:26 INFO - PROCESS | 3652 | 1463192486192 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 19:21:26 INFO - PROCESS | 3652 | 1463192486198 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:26 INFO - PROCESS | 3652 | ++DOCSHELL 14337C00 == 37 [pid = 3652] [id = 71] 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (155C3C00) [pid = 3652] [serial = 210] [outer = 00000000] 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (16719C00) [pid = 3652] [serial = 211] [outer = 155C3C00] 19:21:26 INFO - PROCESS | 3652 | 1463192486242 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (169AE000) [pid = 3652] [serial = 212] [outer = 155C3C00] 19:21:26 INFO - PROCESS | 3652 | 1463192486664 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 19:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 569ms 19:21:26 INFO - PROCESS | 3652 | 1463192486698 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 19:21:26 INFO - PROCESS | 3652 | 1463192486700 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 19:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:21:26 INFO - PROCESS | 3652 | 1463192486685 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:21:26 INFO - PROCESS | 3652 | 1463192486687 Marionette TRACE conn3 <- [1,250,null,{}] 19:21:26 INFO - PROCESS | 3652 | 1463192486691 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:26 INFO - PROCESS | 3652 | 1463192486806 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 19:21:26 INFO - PROCESS | 3652 | 1463192486813 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:26 INFO - PROCESS | 3652 | ++DOCSHELL 15E72000 == 38 [pid = 3652] [id = 72] 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (15E72800) [pid = 3652] [serial = 213] [outer = 00000000] 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (17489400) [pid = 3652] [serial = 214] [outer = 15E72800] 19:21:26 INFO - PROCESS | 3652 | 1463192486840 Marionette DEBUG loaded listener.js 19:21:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (17490000) [pid = 3652] [serial = 215] [outer = 15E72800] 19:21:27 INFO - PROCESS | 3652 | 1463192487212 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 19:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 542ms 19:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:21:27 INFO - PROCESS | 3652 | 1463192487260 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 3652 | 1463192487262 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 19:21:27 INFO - PROCESS | 3652 | 1463192487265 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:21:27 INFO - PROCESS | 3652 | 1463192487267 Marionette TRACE conn3 <- [1,254,null,{}] 19:21:27 INFO - PROCESS | 3652 | 1463192487252 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:27 INFO - PROCESS | 3652 | 1463192487353 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 19:21:27 INFO - PROCESS | 3652 | 1463192487406 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:27 INFO - PROCESS | 3652 | ++DOCSHELL 0F93F800 == 39 [pid = 3652] [id = 73] 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (13940C00) [pid = 3652] [serial = 216] [outer = 00000000] 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (177A4000) [pid = 3652] [serial = 217] [outer = 13940C00] 19:21:27 INFO - PROCESS | 3652 | 1463192487449 Marionette DEBUG loaded listener.js 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (17971C00) [pid = 3652] [serial = 218] [outer = 13940C00] 19:21:27 INFO - PROCESS | 3652 | 1463192487789 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 19:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 556ms 19:21:27 INFO - PROCESS | 3652 | 1463192487817 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 19:21:27 INFO - PROCESS | 3652 | 1463192487818 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 19:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:21:27 INFO - PROCESS | 3652 | 1463192487822 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:21:27 INFO - PROCESS | 3652 | 1463192487823 Marionette TRACE conn3 <- [1,258,null,{}] 19:21:27 INFO - PROCESS | 3652 | 1463192487808 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:27 INFO - PROCESS | 3652 | 1463192487904 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 19:21:27 INFO - PROCESS | 3652 | 1463192487911 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:27 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FC800 == 40 [pid = 3652] [id = 74] 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (171CC400) [pid = 3652] [serial = 219] [outer = 00000000] 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (18120000) [pid = 3652] [serial = 220] [outer = 171CC400] 19:21:27 INFO - PROCESS | 3652 | 1463192487954 Marionette DEBUG loaded listener.js 19:21:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1811C400) [pid = 3652] [serial = 221] [outer = 171CC400] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (181CE400) [pid = 3652] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (141B9800) [pid = 3652] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (15E80800) [pid = 3652] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (0C7FE400) [pid = 3652] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (171C5400) [pid = 3652] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (14331C00) [pid = 3652] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1395D800) [pid = 3652] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (105FB800) [pid = 3652] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:21:28 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (118C4000) [pid = 3652] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:21:28 INFO - PROCESS | 3652 | 1463192488376 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 19:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 610ms 19:21:28 INFO - PROCESS | 3652 | 1463192488418 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 3652 | 1463192488420 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 19:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:21:28 INFO - PROCESS | 3652 | 1463192488428 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:21:28 INFO - PROCESS | 3652 | 1463192488430 Marionette TRACE conn3 <- [1,262,null,{}] 19:21:28 INFO - PROCESS | 3652 | 1463192488434 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:28 INFO - PROCESS | 3652 | 1463192488533 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 19:21:28 INFO - PROCESS | 3652 | 1463192488542 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:28 INFO - PROCESS | 3652 | ++DOCSHELL 13E28400 == 41 [pid = 3652] [id = 75] 19:21:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (16A2DC00) [pid = 3652] [serial = 222] [outer = 00000000] 19:21:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (17E5B400) [pid = 3652] [serial = 223] [outer = 16A2DC00] 19:21:28 INFO - PROCESS | 3652 | 1463192488572 Marionette DEBUG loaded listener.js 19:21:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (1976F400) [pid = 3652] [serial = 224] [outer = 16A2DC00] 19:21:28 INFO - PROCESS | 3652 | 1463192488908 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 19:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 515ms 19:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:21:28 INFO - PROCESS | 3652 | 1463192488953 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 19:21:28 INFO - PROCESS | 3652 | 1463192488955 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 19:21:28 INFO - PROCESS | 3652 | 1463192488968 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:21:28 INFO - PROCESS | 3652 | 1463192488970 Marionette TRACE conn3 <- [1,266,null,{}] 19:21:28 INFO - PROCESS | 3652 | 1463192488973 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:29 INFO - PROCESS | 3652 | 1463192489028 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 19:21:29 INFO - PROCESS | 3652 | 1463192489034 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:29 INFO - PROCESS | 3652 | ++DOCSHELL 13DB1000 == 42 [pid = 3652] [id = 76] 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (17E5D000) [pid = 3652] [serial = 225] [outer = 00000000] 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (19779000) [pid = 3652] [serial = 226] [outer = 17E5D000] 19:21:29 INFO - PROCESS | 3652 | 1463192489079 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (19973800) [pid = 3652] [serial = 227] [outer = 17E5D000] 19:21:29 INFO - PROCESS | 3652 | 1463192489421 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 19:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 515ms 19:21:29 INFO - PROCESS | 3652 | 1463192489479 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 19:21:29 INFO - PROCESS | 3652 | 1463192489481 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 19:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:21:29 INFO - PROCESS | 3652 | 1463192489484 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:21:29 INFO - PROCESS | 3652 | 1463192489487 Marionette TRACE conn3 <- [1,270,null,{}] 19:21:29 INFO - PROCESS | 3652 | 1463192489491 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:29 INFO - PROCESS | 3652 | 1463192489566 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 19:21:29 INFO - PROCESS | 3652 | 1463192489575 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:29 INFO - PROCESS | 3652 | ++DOCSHELL 19776C00 == 43 [pid = 3652] [id = 77] 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (19E8D800) [pid = 3652] [serial = 228] [outer = 00000000] 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1A256400) [pid = 3652] [serial = 229] [outer = 19E8D800] 19:21:29 INFO - PROCESS | 3652 | 1463192489623 Marionette DEBUG loaded listener.js 19:21:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1A264800) [pid = 3652] [serial = 230] [outer = 19E8D800] 19:21:30 INFO - PROCESS | 3652 | 1463192490101 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 19:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 651ms 19:21:30 INFO - PROCESS | 3652 | 1463192490123 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 19:21:30 INFO - PROCESS | 3652 | 1463192490127 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 19:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:21:30 INFO - PROCESS | 3652 | 1463192490133 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:21:30 INFO - PROCESS | 3652 | 1463192490137 Marionette TRACE conn3 <- [1,274,null,{}] 19:21:30 INFO - PROCESS | 3652 | 1463192490143 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:30 INFO - PROCESS | 3652 | 1463192490245 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 19:21:30 INFO - PROCESS | 3652 | 1463192490333 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:30 INFO - PROCESS | 3652 | ++DOCSHELL 0F986800 == 44 [pid = 3652] [id = 78] 19:21:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (0F9EE800) [pid = 3652] [serial = 231] [outer = 00000000] 19:21:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (10E19400) [pid = 3652] [serial = 232] [outer = 0F9EE800] 19:21:30 INFO - PROCESS | 3652 | 1463192490372 Marionette DEBUG loaded listener.js 19:21:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (11265C00) [pid = 3652] [serial = 233] [outer = 0F9EE800] 19:21:30 INFO - PROCESS | 3652 | 1463192490898 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 19:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 773ms 19:21:30 INFO - PROCESS | 3652 | 1463192490912 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 19:21:30 INFO - PROCESS | 3652 | 1463192490918 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 19:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:21:30 INFO - PROCESS | 3652 | 1463192490924 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:21:30 INFO - PROCESS | 3652 | 1463192490927 Marionette TRACE conn3 <- [1,278,null,{}] 19:21:30 INFO - PROCESS | 3652 | 1463192490931 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:31 INFO - PROCESS | 3652 | 1463192491032 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 19:21:31 INFO - PROCESS | 3652 | 1463192491086 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:31 INFO - PROCESS | 3652 | ++DOCSHELL 131F6C00 == 45 [pid = 3652] [id = 79] 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (13285400) [pid = 3652] [serial = 234] [outer = 00000000] 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (13DADC00) [pid = 3652] [serial = 235] [outer = 13285400] 19:21:31 INFO - PROCESS | 3652 | 1463192491140 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (141BBC00) [pid = 3652] [serial = 236] [outer = 13285400] 19:21:31 INFO - PROCESS | 3652 | 1463192491618 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 19:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 732ms 19:21:31 INFO - PROCESS | 3652 | 1463192491672 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 19:21:31 INFO - PROCESS | 3652 | 1463192491676 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 19:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:21:31 INFO - PROCESS | 3652 | 1463192491682 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:21:31 INFO - PROCESS | 3652 | 1463192491686 Marionette TRACE conn3 <- [1,282,null,{}] 19:21:31 INFO - PROCESS | 3652 | 1463192491697 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:31 INFO - PROCESS | 3652 | 1463192491781 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 19:21:31 INFO - PROCESS | 3652 | 1463192491834 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:31 INFO - PROCESS | 3652 | ++DOCSHELL 177AE000 == 46 [pid = 3652] [id = 80] 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (177AE800) [pid = 3652] [serial = 237] [outer = 00000000] 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (19776000) [pid = 3652] [serial = 238] [outer = 177AE800] 19:21:31 INFO - PROCESS | 3652 | 1463192491890 Marionette DEBUG loaded listener.js 19:21:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1997D400) [pid = 3652] [serial = 239] [outer = 177AE800] 19:21:32 INFO - PROCESS | 3652 | 1463192492705 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 19:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1084ms 19:21:32 INFO - PROCESS | 3652 | 1463192492765 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 19:21:32 INFO - PROCESS | 3652 | 1463192492768 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 19:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:21:32 INFO - PROCESS | 3652 | 1463192492772 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:21:32 INFO - PROCESS | 3652 | 1463192492775 Marionette TRACE conn3 <- [1,286,null,{}] 19:21:32 INFO - PROCESS | 3652 | 1463192492780 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:32 INFO - PROCESS | 3652 | 1463192492883 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 19:21:32 INFO - PROCESS | 3652 | 1463192492955 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:32 INFO - PROCESS | 3652 | ++DOCSHELL 105FB800 == 47 [pid = 3652] [id = 81] 19:21:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (10A55C00) [pid = 3652] [serial = 240] [outer = 00000000] 19:21:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (13192800) [pid = 3652] [serial = 241] [outer = 10A55C00] 19:21:32 INFO - PROCESS | 3652 | 1463192492983 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (13205000) [pid = 3652] [serial = 242] [outer = 10A55C00] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 13DB1000 == 46 [pid = 3652] [id = 76] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 13E28400 == 45 [pid = 3652] [id = 75] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 0C7FC800 == 44 [pid = 3652] [id = 74] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 0F93F800 == 43 [pid = 3652] [id = 73] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 15E72000 == 42 [pid = 3652] [id = 72] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 14337C00 == 41 [pid = 3652] [id = 71] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 14338C00 == 40 [pid = 3652] [id = 70] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 13D7CC00 == 39 [pid = 3652] [id = 69] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 10A60000 == 38 [pid = 3652] [id = 68] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 10A57800 == 37 [pid = 3652] [id = 67] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 11EB8400 == 36 [pid = 3652] [id = 65] 19:21:33 INFO - PROCESS | 3652 | --DOCSHELL 103DA000 == 35 [pid = 3652] [id = 64] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (16A26C00) [pid = 3652] [serial = 172] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (18120800) [pid = 3652] [serial = 153] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (10562800) [pid = 3652] [serial = 159] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (10E13C00) [pid = 3652] [serial = 160] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (17E61C00) [pid = 3652] [serial = 175] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (155C6400) [pid = 3652] [serial = 168] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (13D7F800) [pid = 3652] [serial = 165] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (13E26800) [pid = 3652] [serial = 166] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1976F800) [pid = 3652] [serial = 185] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (11EF6C00) [pid = 3652] [serial = 162] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (12BDA400) [pid = 3652] [serial = 163] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (1181EC00) [pid = 3652] [serial = 156] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (199B8800) [pid = 3652] [serial = 178] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1811D400) [pid = 3652] [serial = 176] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1976E800) [pid = 3652] [serial = 184] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (199B9000) [pid = 3652] [serial = 179] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (17136400) [pid = 3652] [serial = 182] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (16E9F000) [pid = 3652] [serial = 181] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (171C5000) [pid = 3652] [serial = 173] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1585E000) [pid = 3652] [serial = 169] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (19E91000) [pid = 3652] [serial = 187] [outer = 00000000] [url = about:blank] 19:21:33 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (1B572400) [pid = 3652] [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.] 19:21:33 INFO - PROCESS | 3652 | 1463192493465 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 19:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 732ms 19:21:33 INFO - PROCESS | 3652 | 1463192493512 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 19:21:33 INFO - PROCESS | 3652 | 1463192493517 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 19:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:21:33 INFO - PROCESS | 3652 | 1463192493504 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:21:33 INFO - PROCESS | 3652 | 1463192493506 Marionette TRACE conn3 <- [1,290,null,{}] 19:21:33 INFO - PROCESS | 3652 | 1463192493510 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:33 INFO - PROCESS | 3652 | 1463192493589 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 19:21:33 INFO - PROCESS | 3652 | 1463192493599 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:33 INFO - PROCESS | 3652 | ++DOCSHELL 10A5F000 == 36 [pid = 3652] [id = 82] 19:21:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (10A60000) [pid = 3652] [serial = 243] [outer = 00000000] 19:21:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (12F4C800) [pid = 3652] [serial = 244] [outer = 10A60000] 19:21:33 INFO - PROCESS | 3652 | 1463192493646 Marionette DEBUG loaded listener.js 19:21:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (13937C00) [pid = 3652] [serial = 245] [outer = 10A60000] 19:21:34 INFO - PROCESS | 3652 | 1463192494028 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 19:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 542ms 19:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:21:34 INFO - PROCESS | 3652 | 1463192494069 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 3652 | 1463192494071 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 19:21:34 INFO - PROCESS | 3652 | 1463192494075 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 3652 | 1463192494078 Marionette TRACE conn3 <- [1,294,null,{}] 19:21:34 INFO - PROCESS | 3652 | 1463192494088 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:34 INFO - PROCESS | 3652 | 1463192494165 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 19:21:34 INFO - PROCESS | 3652 | 1463192494174 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 3652 | ++DOCSHELL 155C3000 == 37 [pid = 3652] [id = 83] 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (155C3400) [pid = 3652] [serial = 246] [outer = 00000000] 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (15873400) [pid = 3652] [serial = 247] [outer = 155C3400] 19:21:34 INFO - PROCESS | 3652 | 1463192494221 Marionette DEBUG loaded listener.js 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (15E78800) [pid = 3652] [serial = 248] [outer = 155C3400] 19:21:34 INFO - PROCESS | 3652 | 1463192494589 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:34 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. 19:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 543ms 19:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:21:34 INFO - PROCESS | 3652 | 1463192494640 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 19:21:34 INFO - PROCESS | 3652 | 1463192494643 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 19:21:34 INFO - PROCESS | 3652 | 1463192494646 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:21:34 INFO - PROCESS | 3652 | 1463192494648 Marionette TRACE conn3 <- [1,298,null,{}] 19:21:34 INFO - PROCESS | 3652 | 1463192494651 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:34 INFO - PROCESS | 3652 | 1463192494707 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 19:21:34 INFO - PROCESS | 3652 | 1463192494720 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:34 INFO - PROCESS | 3652 | ++DOCSHELL 16A2CC00 == 38 [pid = 3652] [id = 84] 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (16A2D000) [pid = 3652] [serial = 249] [outer = 00000000] 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (171C3400) [pid = 3652] [serial = 250] [outer = 16A2D000] 19:21:34 INFO - PROCESS | 3652 | 1463192494767 Marionette DEBUG loaded listener.js 19:21:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (171CBC00) [pid = 3652] [serial = 251] [outer = 16A2D000] 19:21:35 INFO - PROCESS | 3652 | 1463192495251 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:35 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. 19:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 637ms 19:21:35 INFO - PROCESS | 3652 | 1463192495291 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 19:21:35 INFO - PROCESS | 3652 | 1463192495293 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 19:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:21:35 INFO - PROCESS | 3652 | 1463192495334 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:21:35 INFO - PROCESS | 3652 | 1463192495336 Marionette TRACE conn3 <- [1,302,null,{}] 19:21:35 INFO - PROCESS | 3652 | 1463192495344 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:35 INFO - PROCESS | 3652 | 1463192495431 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 19:21:35 INFO - PROCESS | 3652 | 1463192495452 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:35 INFO - PROCESS | 3652 | ++DOCSHELL 1749B800 == 39 [pid = 3652] [id = 85] 19:21:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (17E0D400) [pid = 3652] [serial = 252] [outer = 00000000] 19:21:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (181C9800) [pid = 3652] [serial = 253] [outer = 17E0D400] 19:21:35 INFO - PROCESS | 3652 | 1463192495479 Marionette DEBUG loaded listener.js 19:21:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (1976FC00) [pid = 3652] [serial = 254] [outer = 17E0D400] 19:21:35 INFO - PROCESS | 3652 | 1463192495848 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:35 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. 19:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 569ms 19:21:35 INFO - PROCESS | 3652 | 1463192495901 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 19:21:35 INFO - PROCESS | 3652 | 1463192495903 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 19:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:21:35 INFO - PROCESS | 3652 | 1463192495913 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:21:35 INFO - PROCESS | 3652 | 1463192495915 Marionette TRACE conn3 <- [1,306,null,{}] 19:21:35 INFO - PROCESS | 3652 | 1463192495918 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:36 INFO - PROCESS | 3652 | 1463192496016 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 19:21:36 INFO - PROCESS | 3652 | 1463192496029 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 3652 | ++DOCSHELL 181C9C00 == 40 [pid = 3652] [id = 86] 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (181D3000) [pid = 3652] [serial = 255] [outer = 00000000] 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (19E8DC00) [pid = 3652] [serial = 256] [outer = 181D3000] 19:21:36 INFO - PROCESS | 3652 | 1463192496095 Marionette DEBUG loaded listener.js 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (19E94000) [pid = 3652] [serial = 257] [outer = 181D3000] 19:21:36 INFO - PROCESS | 3652 | 1463192496473 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:36 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. 19:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 596ms 19:21:36 INFO - PROCESS | 3652 | 1463192496516 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 19:21:36 INFO - PROCESS | 3652 | 1463192496517 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 19:21:36 INFO - PROCESS | 3652 | 1463192496520 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:21:36 INFO - PROCESS | 3652 | 1463192496522 Marionette TRACE conn3 <- [1,310,null,{}] 19:21:36 INFO - PROCESS | 3652 | 1463192496510 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:36 INFO - PROCESS | 3652 | 1463192496630 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 19:21:36 INFO - PROCESS | 3652 | 1463192496642 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:36 INFO - PROCESS | 3652 | ++DOCSHELL 19E8C000 == 41 [pid = 3652] [id = 87] 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1A0E8000) [pid = 3652] [serial = 258] [outer = 00000000] 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1A261000) [pid = 3652] [serial = 259] [outer = 1A0E8000] 19:21:36 INFO - PROCESS | 3652 | 1463192496713 Marionette DEBUG loaded listener.js 19:21:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1A590C00) [pid = 3652] [serial = 260] [outer = 1A0E8000] 19:21:37 INFO - PROCESS | 3652 | 1463192497081 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:37 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. 19:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 609ms 19:21:37 INFO - PROCESS | 3652 | 1463192497113 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 19:21:37 INFO - PROCESS | 3652 | 1463192497114 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 19:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:21:37 INFO - PROCESS | 3652 | 1463192497118 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:21:37 INFO - PROCESS | 3652 | 1463192497119 Marionette TRACE conn3 <- [1,314,null,{}] 19:21:37 INFO - PROCESS | 3652 | 1463192497123 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:37 INFO - PROCESS | 3652 | 1463192497255 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (15E72800) [pid = 3652] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (13940C00) [pid = 3652] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (13DA9400) [pid = 3652] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1433A400) [pid = 3652] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (155C3C00) [pid = 3652] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (10A5AC00) [pid = 3652] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (10A64C00) [pid = 3652] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (18119C00) [pid = 3652] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (16A2DC00) [pid = 3652] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (17E5D000) [pid = 3652] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:21:37 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (171CC400) [pid = 3652] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:21:37 INFO - PROCESS | 3652 | 1463192497307 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:37 INFO - PROCESS | 3652 | ++DOCSHELL 1050E400 == 42 [pid = 3652] [id = 88] 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (10A59800) [pid = 3652] [serial = 261] [outer = 00000000] 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1393E000) [pid = 3652] [serial = 262] [outer = 10A59800] 19:21:37 INFO - PROCESS | 3652 | 1463192497352 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1585DC00) [pid = 3652] [serial = 263] [outer = 10A59800] 19:21:37 INFO - PROCESS | 3652 | 1463192497634 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:37 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. 19:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 556ms 19:21:37 INFO - PROCESS | 3652 | 1463192497673 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 19:21:37 INFO - PROCESS | 3652 | 1463192497675 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 19:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:21:37 INFO - PROCESS | 3652 | 1463192497679 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:21:37 INFO - PROCESS | 3652 | 1463192497680 Marionette TRACE conn3 <- [1,318,null,{}] 19:21:37 INFO - PROCESS | 3652 | 1463192497684 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:37 INFO - PROCESS | 3652 | 1463192497771 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 19:21:37 INFO - PROCESS | 3652 | 1463192497810 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:37 INFO - PROCESS | 3652 | ++DOCSHELL 13955C00 == 43 [pid = 3652] [id = 89] 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (171CC400) [pid = 3652] [serial = 264] [outer = 00000000] 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (1A255C00) [pid = 3652] [serial = 265] [outer = 171CC400] 19:21:37 INFO - PROCESS | 3652 | 1463192497854 Marionette DEBUG loaded listener.js 19:21:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1A256800) [pid = 3652] [serial = 266] [outer = 171CC400] 19:21:38 INFO - PROCESS | 3652 | 1463192498170 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:38 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. 19:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 515ms 19:21:38 INFO - PROCESS | 3652 | 1463192498193 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 19:21:38 INFO - PROCESS | 3652 | 1463192498195 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 19:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:21:38 INFO - PROCESS | 3652 | 1463192498198 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:21:38 INFO - PROCESS | 3652 | 1463192498200 Marionette TRACE conn3 <- [1,322,null,{}] 19:21:38 INFO - PROCESS | 3652 | 1463192498203 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:38 INFO - PROCESS | 3652 | 1463192498313 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 19:21:38 INFO - PROCESS | 3652 | 1463192498302 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:38 INFO - PROCESS | 3652 | ++DOCSHELL 16340000 == 44 [pid = 3652] [id = 90] 19:21:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (18119C00) [pid = 3652] [serial = 267] [outer = 00000000] 19:21:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1A889000) [pid = 3652] [serial = 268] [outer = 18119C00] 19:21:38 INFO - PROCESS | 3652 | 1463192498351 Marionette DEBUG loaded listener.js 19:21:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1A88CC00) [pid = 3652] [serial = 269] [outer = 18119C00] 19:21:38 INFO - PROCESS | 3652 | 1463192498527 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:21:38 INFO - PROCESS | 3652 | 1463192498740 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:38 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. 19:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 555ms 19:21:38 INFO - PROCESS | 3652 | 1463192498756 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 19:21:38 INFO - PROCESS | 3652 | 1463192498758 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 19:21:38 INFO - PROCESS | 3652 | 1463192498761 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:21:38 INFO - PROCESS | 3652 | 1463192498763 Marionette TRACE conn3 <- [1,326,null,{}] 19:21:38 INFO - PROCESS | 3652 | 1463192498767 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:38 INFO - PROCESS | 3652 | 1463192498880 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 19:21:38 INFO - PROCESS | 3652 | 1463192498919 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:38 INFO - PROCESS | 3652 | ++DOCSHELL 1A894000 == 45 [pid = 3652] [id = 91] 19:21:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1A897C00) [pid = 3652] [serial = 270] [outer = 00000000] 19:21:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1A8F5800) [pid = 3652] [serial = 271] [outer = 1A897C00] 19:21:38 INFO - PROCESS | 3652 | 1463192498949 Marionette DEBUG loaded listener.js 19:21:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1AB94C00) [pid = 3652] [serial = 272] [outer = 1A897C00] 19:21:39 INFO - PROCESS | 3652 | 1463192499487 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:39 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. 19:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 787ms 19:21:39 INFO - PROCESS | 3652 | 1463192499545 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 19:21:39 INFO - PROCESS | 3652 | 1463192499551 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 19:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:21:39 INFO - PROCESS | 3652 | 1463192499569 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:21:39 INFO - PROCESS | 3652 | 1463192499574 Marionette TRACE conn3 <- [1,330,null,{}] 19:21:39 INFO - PROCESS | 3652 | 1463192499579 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:39 INFO - PROCESS | 3652 | 1463192499693 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 19:21:39 INFO - PROCESS | 3652 | 1463192499736 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:39 INFO - PROCESS | 3652 | ++DOCSHELL 103D4800 == 46 [pid = 3652] [id = 92] 19:21:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (10E14800) [pid = 3652] [serial = 273] [outer = 00000000] 19:21:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (12BDF800) [pid = 3652] [serial = 274] [outer = 10E14800] 19:21:39 INFO - PROCESS | 3652 | 1463192499884 Marionette DEBUG loaded listener.js 19:21:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (13936400) [pid = 3652] [serial = 275] [outer = 10E14800] 19:21:40 INFO - PROCESS | 3652 | 1463192500465 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:40 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. 19:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 908ms 19:21:40 INFO - PROCESS | 3652 | 1463192500485 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 19:21:40 INFO - PROCESS | 3652 | 1463192500491 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 19:21:40 INFO - PROCESS | 3652 | 1463192500512 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:21:40 INFO - PROCESS | 3652 | 1463192500515 Marionette TRACE conn3 <- [1,334,null,{}] 19:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:21:40 INFO - PROCESS | 3652 | 1463192500519 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:40 INFO - PROCESS | 3652 | 1463192500603 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 19:21:40 INFO - PROCESS | 3652 | 1463192500658 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:40 INFO - PROCESS | 3652 | ++DOCSHELL 141B3800 == 47 [pid = 3652] [id = 93] 19:21:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (141B9800) [pid = 3652] [serial = 276] [outer = 00000000] 19:21:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (16341400) [pid = 3652] [serial = 277] [outer = 141B9800] 19:21:40 INFO - PROCESS | 3652 | 1463192500713 Marionette DEBUG loaded listener.js 19:21:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (16A2C800) [pid = 3652] [serial = 278] [outer = 141B9800] 19:21:41 INFO - PROCESS | 3652 | 1463192501407 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:41 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. 19:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 935ms 19:21:41 INFO - PROCESS | 3652 | 1463192501490 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 19:21:41 INFO - PROCESS | 3652 | 1463192501493 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 19:21:41 INFO - PROCESS | 3652 | 1463192501499 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:21:41 INFO - PROCESS | 3652 | 1463192501483 Marionette TRACE conn3 <- [1,338,null,{}] 19:21:41 INFO - PROCESS | 3652 | 1463192501490 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:41 INFO - PROCESS | 3652 | 1463192501586 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 19:21:41 INFO - PROCESS | 3652 | 1463192501634 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:41 INFO - PROCESS | 3652 | ++DOCSHELL 1125DC00 == 48 [pid = 3652] [id = 94] 19:21:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1125E800) [pid = 3652] [serial = 279] [outer = 00000000] 19:21:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (118C4000) [pid = 3652] [serial = 280] [outer = 1125E800] 19:21:41 INFO - PROCESS | 3652 | 1463192501684 Marionette DEBUG loaded listener.js 19:21:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (11EF6C00) [pid = 3652] [serial = 281] [outer = 1125E800] 19:21:42 INFO - PROCESS | 3652 | 1463192502172 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 103CB400 == 47 [pid = 3652] [id = 52] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 16340000 == 46 [pid = 3652] [id = 90] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 13955C00 == 45 [pid = 3652] [id = 89] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 1050E400 == 44 [pid = 3652] [id = 88] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 19E8C000 == 43 [pid = 3652] [id = 87] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 181C9C00 == 42 [pid = 3652] [id = 86] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 1749B800 == 41 [pid = 3652] [id = 85] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 16A2CC00 == 40 [pid = 3652] [id = 84] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 155C3000 == 39 [pid = 3652] [id = 83] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 10A5F000 == 38 [pid = 3652] [id = 82] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 105FB800 == 37 [pid = 3652] [id = 81] 19:21:42 INFO - PROCESS | 3652 | --DOCSHELL 0F986800 == 36 [pid = 3652] [id = 78] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (17489400) [pid = 3652] [serial = 214] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (17490000) [pid = 3652] [serial = 215] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (17971C00) [pid = 3652] [serial = 218] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (13DB7000) [pid = 3652] [serial = 205] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (177A4000) [pid = 3652] [serial = 217] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (141B4000) [pid = 3652] [serial = 206] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (19E8D000) [pid = 3652] [serial = 196] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (155CC800) [pid = 3652] [serial = 208] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (15879C00) [pid = 3652] [serial = 209] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (16719C00) [pid = 3652] [serial = 211] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (105FAC00) [pid = 3652] [serial = 190] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (13E2E000) [pid = 3652] [serial = 193] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (11E1B800) [pid = 3652] [serial = 200] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1181A800) [pid = 3652] [serial = 199] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (118C1400) [pid = 3652] [serial = 202] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (12F17000) [pid = 3652] [serial = 203] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (19E91C00) [pid = 3652] [serial = 188] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (17E5B400) [pid = 3652] [serial = 223] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (19973800) [pid = 3652] [serial = 227] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (18120000) [pid = 3652] [serial = 220] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1A256400) [pid = 3652] [serial = 229] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (19779000) [pid = 3652] [serial = 226] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1811C400) [pid = 3652] [serial = 221] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1976F400) [pid = 3652] [serial = 224] [outer = 00000000] [url = about:blank] 19:21:42 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (169AE000) [pid = 3652] [serial = 212] [outer = 00000000] [url = about:blank] 19:21:42 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. 19:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 719ms 19:21:42 INFO - PROCESS | 3652 | 1463192502228 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 19:21:42 INFO - PROCESS | 3652 | 1463192502233 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 19:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:21:42 INFO - PROCESS | 3652 | 1463192502239 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:21:42 INFO - PROCESS | 3652 | 1463192502241 Marionette TRACE conn3 <- [1,342,null,{}] 19:21:42 INFO - PROCESS | 3652 | 1463192502245 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:42 INFO - PROCESS | 3652 | 1463192502319 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 19:21:42 INFO - PROCESS | 3652 | 1463192502396 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:42 INFO - PROCESS | 3652 | ++DOCSHELL 103F9800 == 37 [pid = 3652] [id = 95] 19:21:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (10565800) [pid = 3652] [serial = 282] [outer = 00000000] 19:21:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (11EB5400) [pid = 3652] [serial = 283] [outer = 10565800] 19:21:42 INFO - PROCESS | 3652 | 1463192502424 Marionette DEBUG loaded listener.js 19:21:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (12F93C00) [pid = 3652] [serial = 284] [outer = 10565800] 19:21:42 INFO - PROCESS | 3652 | 1463192502745 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:42 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. 19:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 556ms 19:21:42 INFO - PROCESS | 3652 | 1463192502824 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 19:21:42 INFO - PROCESS | 3652 | 1463192502826 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 19:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:21:42 INFO - PROCESS | 3652 | 1463192502837 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:21:42 INFO - PROCESS | 3652 | 1463192502843 Marionette TRACE conn3 <- [1,346,null,{}] 19:21:42 INFO - PROCESS | 3652 | 1463192502857 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:42 INFO - PROCESS | 3652 | 1463192502941 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 19:21:42 INFO - PROCESS | 3652 | 1463192502949 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:42 INFO - PROCESS | 3652 | ++DOCSHELL 14334C00 == 38 [pid = 3652] [id = 96] 19:21:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (14336000) [pid = 3652] [serial = 285] [outer = 00000000] 19:21:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (143AA800) [pid = 3652] [serial = 286] [outer = 14336000] 19:21:42 INFO - PROCESS | 3652 | 1463192502979 Marionette DEBUG loaded listener.js 19:21:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (15862000) [pid = 3652] [serial = 287] [outer = 14336000] 19:21:43 INFO - PROCESS | 3652 | 1463192503356 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:43 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. 19:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 19:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:21:43 INFO - PROCESS | 3652 | 1463192503409 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 19:21:43 INFO - PROCESS | 3652 | 1463192503411 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 19:21:43 INFO - PROCESS | 3652 | 1463192503414 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:21:43 INFO - PROCESS | 3652 | 1463192503416 Marionette TRACE conn3 <- [1,350,null,{}] 19:21:43 INFO - PROCESS | 3652 | 1463192503419 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:43 INFO - PROCESS | 3652 | 1463192503499 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 19:21:43 INFO - PROCESS | 3652 | 1463192503506 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:43 INFO - PROCESS | 3652 | ++DOCSHELL 118B9C00 == 39 [pid = 3652] [id = 97] 19:21:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1633F800) [pid = 3652] [serial = 288] [outer = 00000000] 19:21:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (16AF6800) [pid = 3652] [serial = 289] [outer = 1633F800] 19:21:43 INFO - PROCESS | 3652 | 1463192503551 Marionette DEBUG loaded listener.js 19:21:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (171C4000) [pid = 3652] [serial = 290] [outer = 1633F800] 19:21:43 INFO - PROCESS | 3652 | 1463192503903 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:43 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. 19:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 515ms 19:21:43 INFO - PROCESS | 3652 | 1463192503943 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 19:21:43 INFO - PROCESS | 3652 | 1463192503944 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 19:21:43 INFO - PROCESS | 3652 | 1463192503948 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:21:43 INFO - PROCESS | 3652 | 1463192503950 Marionette TRACE conn3 <- [1,354,null,{}] 19:21:43 INFO - PROCESS | 3652 | 1463192503953 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:44 INFO - PROCESS | 3652 | 1463192504010 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 19:21:44 INFO - PROCESS | 3652 | 1463192504018 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:44 INFO - PROCESS | 3652 | ++DOCSHELL 10A58C00 == 40 [pid = 3652] [id = 98] 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (169B0400) [pid = 3652] [serial = 291] [outer = 00000000] 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1749B800) [pid = 3652] [serial = 292] [outer = 169B0400] 19:21:44 INFO - PROCESS | 3652 | 1463192504077 Marionette DEBUG loaded listener.js 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (177AC800) [pid = 3652] [serial = 293] [outer = 169B0400] 19:21:44 INFO - PROCESS | 3652 | 1463192504490 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:44 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. 19:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 556ms 19:21:44 INFO - PROCESS | 3652 | 1463192504505 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 19:21:44 INFO - PROCESS | 3652 | 1463192504507 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 19:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:21:44 INFO - PROCESS | 3652 | 1463192504493 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:21:44 INFO - PROCESS | 3652 | 1463192504494 Marionette TRACE conn3 <- [1,358,null,{}] 19:21:44 INFO - PROCESS | 3652 | 1463192504508 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:44 INFO - PROCESS | 3652 | 1463192504624 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 19:21:44 INFO - PROCESS | 3652 | 1463192504614 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:44 INFO - PROCESS | 3652 | ++DOCSHELL 0F93B000 == 41 [pid = 3652] [id = 99] 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (171CE000) [pid = 3652] [serial = 294] [outer = 00000000] 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (181CC800) [pid = 3652] [serial = 295] [outer = 171CE000] 19:21:44 INFO - PROCESS | 3652 | 1463192504661 Marionette DEBUG loaded listener.js 19:21:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (19772000) [pid = 3652] [serial = 296] [outer = 171CE000] 19:21:45 INFO - PROCESS | 3652 | 1463192505075 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:45 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. 19:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 597ms 19:21:45 INFO - PROCESS | 3652 | 1463192505117 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 19:21:45 INFO - PROCESS | 3652 | 1463192505119 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 19:21:45 INFO - PROCESS | 3652 | 1463192505104 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:21:45 INFO - PROCESS | 3652 | 1463192505105 Marionette TRACE conn3 <- [1,362,null,{}] 19:21:45 INFO - PROCESS | 3652 | 1463192505112 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:45 INFO - PROCESS | 3652 | 1463192505209 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 19:21:45 INFO - PROCESS | 3652 | 1463192505272 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 3652 | ++DOCSHELL 12F89400 == 42 [pid = 3652] [id = 100] 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (19774800) [pid = 3652] [serial = 297] [outer = 00000000] 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (19977800) [pid = 3652] [serial = 298] [outer = 19774800] 19:21:45 INFO - PROCESS | 3652 | 1463192505315 Marionette DEBUG loaded listener.js 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (199BE800) [pid = 3652] [serial = 299] [outer = 19774800] 19:21:45 INFO - PROCESS | 3652 | 1463192505673 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:45 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. 19:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 597ms 19:21:45 INFO - PROCESS | 3652 | 1463192505719 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 19:21:45 INFO - PROCESS | 3652 | 1463192505721 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 19:21:45 INFO - PROCESS | 3652 | 1463192505724 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:21:45 INFO - PROCESS | 3652 | 1463192505725 Marionette TRACE conn3 <- [1,366,null,{}] 19:21:45 INFO - PROCESS | 3652 | 1463192505729 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:45 INFO - PROCESS | 3652 | 1463192505814 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 19:21:45 INFO - PROCESS | 3652 | 1463192505824 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:45 INFO - PROCESS | 3652 | ++DOCSHELL 0F9F2000 == 43 [pid = 3652] [id = 101] 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (10A62C00) [pid = 3652] [serial = 300] [outer = 00000000] 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1A056C00) [pid = 3652] [serial = 301] [outer = 10A62C00] 19:21:45 INFO - PROCESS | 3652 | 1463192505871 Marionette DEBUG loaded listener.js 19:21:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1A0EB000) [pid = 3652] [serial = 302] [outer = 10A62C00] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (18119C00) [pid = 3652] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (181D3000) [pid = 3652] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (10A60000) [pid = 3652] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (10A55C00) [pid = 3652] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A0E8000) [pid = 3652] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (16A2D000) [pid = 3652] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (155C3400) [pid = 3652] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (177AE800) [pid = 3652] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (171CC400) [pid = 3652] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (10A59800) [pid = 3652] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (17E0D400) [pid = 3652] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (105FB400) [pid = 3652] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (11EB9400) [pid = 3652] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (10505800) [pid = 3652] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (181CA800) [pid = 3652] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:21:46 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (0F984000) [pid = 3652] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:21:46 INFO - PROCESS | 3652 | 1463192506395 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:46 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. 19:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 732ms 19:21:46 INFO - PROCESS | 3652 | 1463192506456 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 19:21:46 INFO - PROCESS | 3652 | 1463192506458 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 19:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:21:46 INFO - PROCESS | 3652 | 1463192506461 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:21:46 INFO - PROCESS | 3652 | 1463192506463 Marionette TRACE conn3 <- [1,370,null,{}] 19:21:46 INFO - PROCESS | 3652 | 1463192506466 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:46 INFO - PROCESS | 3652 | 1463192506525 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 19:21:46 INFO - PROCESS | 3652 | 1463192506532 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:46 INFO - PROCESS | 3652 | ++DOCSHELL 10E16000 == 44 [pid = 3652] [id = 102] 19:21:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (10E1D000) [pid = 3652] [serial = 303] [outer = 00000000] 19:21:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (17E0BC00) [pid = 3652] [serial = 304] [outer = 10E1D000] 19:21:46 INFO - PROCESS | 3652 | 1463192506575 Marionette DEBUG loaded listener.js 19:21:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (17E0D400) [pid = 3652] [serial = 305] [outer = 10E1D000] 19:21:46 INFO - PROCESS | 3652 | 1463192506932 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 19:21:46 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. 19:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 515ms 19:21:46 INFO - PROCESS | 3652 | 1463192506982 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 19:21:46 INFO - PROCESS | 3652 | 1463192506984 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 19:21:46 INFO - PROCESS | 3652 | 1463192506987 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:21:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:21:46 INFO - PROCESS | 3652 | 1463192506989 Marionette TRACE conn3 <- [1,374,null,{}] 19:21:46 INFO - PROCESS | 3652 | 1463192506992 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:47 INFO - PROCESS | 3652 | 1463192507047 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 19:21:47 INFO - PROCESS | 3652 | 1463192507053 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:47 INFO - PROCESS | 3652 | ++DOCSHELL 15E7DC00 == 45 [pid = 3652] [id = 103] 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (181CC000) [pid = 3652] [serial = 306] [outer = 00000000] 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1A25CC00) [pid = 3652] [serial = 307] [outer = 181CC000] 19:21:47 INFO - PROCESS | 3652 | 1463192507097 Marionette DEBUG loaded listener.js 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A79A000) [pid = 3652] [serial = 308] [outer = 181CC000] 19:21:47 INFO - PROCESS | 3652 | 1463192507458 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:21:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:21:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 515ms 19:21:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:21:47 INFO - PROCESS | 3652 | 1463192507503 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 19:21:47 INFO - PROCESS | 3652 | 1463192507506 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 19:21:47 INFO - PROCESS | 3652 | 1463192507509 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:21:47 INFO - PROCESS | 3652 | 1463192507511 Marionette TRACE conn3 <- [1,378,null,{}] 19:21:47 INFO - PROCESS | 3652 | 1463192507515 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:47 INFO - PROCESS | 3652 | 1463192507587 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 19:21:47 INFO - PROCESS | 3652 | 1463192507595 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:47 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A1000 == 46 [pid = 3652] [id = 104] 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1A7A2000) [pid = 3652] [serial = 309] [outer = 00000000] 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1A896400) [pid = 3652] [serial = 310] [outer = 1A7A2000] 19:21:47 INFO - PROCESS | 3652 | 1463192507643 Marionette DEBUG loaded listener.js 19:21:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1A8F0C00) [pid = 3652] [serial = 311] [outer = 1A7A2000] 19:21:48 INFO - PROCESS | 3652 | 1463192508220 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:21:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:21:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 786ms 19:21:48 INFO - PROCESS | 3652 | 1463192508292 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 19:21:48 INFO - PROCESS | 3652 | 1463192508296 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 19:21:48 INFO - PROCESS | 3652 | 1463192508301 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:21:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:21:48 INFO - PROCESS | 3652 | 1463192508305 Marionette TRACE conn3 <- [1,382,null,{}] 19:21:48 INFO - PROCESS | 3652 | 1463192508311 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:48 INFO - PROCESS | 3652 | 1463192508399 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 19:21:48 INFO - PROCESS | 3652 | 1463192508476 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:48 INFO - PROCESS | 3652 | ++DOCSHELL 10E12800 == 47 [pid = 3652] [id = 105] 19:21:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (10E15000) [pid = 3652] [serial = 312] [outer = 00000000] 19:21:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (11CB7800) [pid = 3652] [serial = 313] [outer = 10E15000] 19:21:48 INFO - PROCESS | 3652 | 1463192508575 Marionette DEBUG loaded listener.js 19:21:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (12F90800) [pid = 3652] [serial = 314] [outer = 10E15000] 19:21:49 INFO - PROCESS | 3652 | 1463192509168 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:21:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:21:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 909ms 19:21:49 INFO - PROCESS | 3652 | 1463192509210 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 19:21:49 INFO - PROCESS | 3652 | 1463192509216 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 19:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:21:49 INFO - PROCESS | 3652 | 1463192509240 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:21:49 INFO - PROCESS | 3652 | 1463192509243 Marionette TRACE conn3 <- [1,386,null,{}] 19:21:49 INFO - PROCESS | 3652 | 1463192509247 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:49 INFO - PROCESS | 3652 | 1463192509328 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 19:21:49 INFO - PROCESS | 3652 | 1463192509405 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:49 INFO - PROCESS | 3652 | ++DOCSHELL 14335800 == 48 [pid = 3652] [id = 106] 19:21:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (143A3000) [pid = 3652] [serial = 315] [outer = 00000000] 19:21:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (169ACC00) [pid = 3652] [serial = 316] [outer = 143A3000] 19:21:49 INFO - PROCESS | 3652 | 1463192509440 Marionette DEBUG loaded listener.js 19:21:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (171C9800) [pid = 3652] [serial = 317] [outer = 143A3000] 19:21:49 INFO - PROCESS | 3652 | 1463192510007 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 19:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 813ms 19:21:50 INFO - PROCESS | 3652 | 1463192510064 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 19:21:50 INFO - PROCESS | 3652 | 1463192510066 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 19:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:21:50 INFO - PROCESS | 3652 | 1463192510070 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:21:50 INFO - PROCESS | 3652 | 1463192510074 Marionette TRACE conn3 <- [1,390,null,{}] 19:21:50 INFO - PROCESS | 3652 | 1463192510085 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:50 INFO - PROCESS | 3652 | 1463192510168 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 19:21:50 INFO - PROCESS | 3652 | 1463192510226 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:50 INFO - PROCESS | 3652 | ++DOCSHELL 103EA800 == 49 [pid = 3652] [id = 107] 19:21:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (13D71800) [pid = 3652] [serial = 318] [outer = 00000000] 19:21:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1A79F400) [pid = 3652] [serial = 319] [outer = 13D71800] 19:21:50 INFO - PROCESS | 3652 | 1463192510325 Marionette DEBUG loaded listener.js 19:21:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1A890000) [pid = 3652] [serial = 320] [outer = 13D71800] 19:21:50 INFO - PROCESS | 3652 | 1463192510970 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 19:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 949ms 19:21:51 INFO - PROCESS | 3652 | 1463192511027 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 19:21:51 INFO - PROCESS | 3652 | 1463192511012 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 19:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:21:51 INFO - PROCESS | 3652 | 1463192511017 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:21:51 INFO - PROCESS | 3652 | 1463192511021 Marionette TRACE conn3 <- [1,394,null,{}] 19:21:51 INFO - PROCESS | 3652 | 1463192511028 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:51 INFO - PROCESS | 3652 | 1463192511119 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 19:21:51 INFO - PROCESS | 3652 | 1463192511181 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:51 INFO - PROCESS | 3652 | ++DOCSHELL 11202400 == 50 [pid = 3652] [id = 108] 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1120A400) [pid = 3652] [serial = 321] [outer = 00000000] 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (12B29C00) [pid = 3652] [serial = 322] [outer = 1120A400] 19:21:51 INFO - PROCESS | 3652 | 1463192511230 Marionette DEBUG loaded listener.js 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (13956800) [pid = 3652] [serial = 323] [outer = 1120A400] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 177AD400 == 49 [pid = 3652] [id = 63] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 15E7DC00 == 48 [pid = 3652] [id = 103] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 10E16000 == 47 [pid = 3652] [id = 102] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 0F9F2000 == 46 [pid = 3652] [id = 101] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 12F89400 == 45 [pid = 3652] [id = 100] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 0F93B000 == 44 [pid = 3652] [id = 99] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 10A58C00 == 43 [pid = 3652] [id = 98] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 118B9C00 == 42 [pid = 3652] [id = 97] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 14334C00 == 41 [pid = 3652] [id = 96] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 103F9800 == 40 [pid = 3652] [id = 95] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 1125DC00 == 39 [pid = 3652] [id = 94] 19:21:51 INFO - PROCESS | 3652 | --DOCSHELL 1A894000 == 38 [pid = 3652] [id = 91] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1A060C00) [pid = 3652] [serial = 197] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (11EF7000) [pid = 3652] [serial = 157] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1A590C00) [pid = 3652] [serial = 260] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1A255C00) [pid = 3652] [serial = 265] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1585DC00) [pid = 3652] [serial = 263] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (1A256800) [pid = 3652] [serial = 266] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (181C9800) [pid = 3652] [serial = 253] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1976FC00) [pid = 3652] [serial = 254] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1393E000) [pid = 3652] [serial = 262] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A88CC00) [pid = 3652] [serial = 269] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (181CA000) [pid = 3652] [serial = 154] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (155C4400) [pid = 3652] [serial = 194] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (1125D000) [pid = 3652] [serial = 191] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1A889000) [pid = 3652] [serial = 268] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (19E8DC00) [pid = 3652] [serial = 256] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (12F4C800) [pid = 3652] [serial = 244] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (13937C00) [pid = 3652] [serial = 245] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (13205000) [pid = 3652] [serial = 242] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (13192800) [pid = 3652] [serial = 241] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1A261000) [pid = 3652] [serial = 259] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (171C3400) [pid = 3652] [serial = 250] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (171CBC00) [pid = 3652] [serial = 251] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (15873400) [pid = 3652] [serial = 247] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (15E78800) [pid = 3652] [serial = 248] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1997D400) [pid = 3652] [serial = 239] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (19776000) [pid = 3652] [serial = 238] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (10E19400) [pid = 3652] [serial = 232] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (13DADC00) [pid = 3652] [serial = 235] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (19E94000) [pid = 3652] [serial = 257] [outer = 00000000] [url = about:blank] 19:21:51 INFO - PROCESS | 3652 | 1463192511715 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 19:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 732ms 19:21:51 INFO - PROCESS | 3652 | 1463192511763 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 19:21:51 INFO - PROCESS | 3652 | 1463192511768 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 19:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:21:51 INFO - PROCESS | 3652 | 1463192511774 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:21:51 INFO - PROCESS | 3652 | 1463192511776 Marionette TRACE conn3 <- [1,398,null,{}] 19:21:51 INFO - PROCESS | 3652 | 1463192511780 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:51 INFO - PROCESS | 3652 | 1463192511840 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 19:21:51 INFO - PROCESS | 3652 | 1463192511849 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:51 INFO - PROCESS | 3652 | ++DOCSHELL 11262400 == 39 [pid = 3652] [id = 109] 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (114DCC00) [pid = 3652] [serial = 324] [outer = 00000000] 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (131FBC00) [pid = 3652] [serial = 325] [outer = 114DCC00] 19:21:51 INFO - PROCESS | 3652 | 1463192511896 Marionette DEBUG loaded listener.js 19:21:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (13D7F800) [pid = 3652] [serial = 326] [outer = 114DCC00] 19:21:52 INFO - PROCESS | 3652 | 1463192512315 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 19:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 597ms 19:21:52 INFO - PROCESS | 3652 | 1463192512373 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 19:21:52 INFO - PROCESS | 3652 | 1463192512375 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 19:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:21:52 INFO - PROCESS | 3652 | 1463192512379 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:21:52 INFO - PROCESS | 3652 | 1463192512382 Marionette TRACE conn3 <- [1,402,null,{}] 19:21:52 INFO - PROCESS | 3652 | 1463192512392 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:52 INFO - PROCESS | 3652 | 1463192512457 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 19:21:52 INFO - PROCESS | 3652 | 1463192512532 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:52 INFO - PROCESS | 3652 | ++DOCSHELL 15864400 == 40 [pid = 3652] [id = 110] 19:21:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (15872C00) [pid = 3652] [serial = 327] [outer = 00000000] 19:21:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (16341800) [pid = 3652] [serial = 328] [outer = 15872C00] 19:21:52 INFO - PROCESS | 3652 | 1463192512580 Marionette DEBUG loaded listener.js 19:21:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (169AF400) [pid = 3652] [serial = 329] [outer = 15872C00] 19:21:52 INFO - PROCESS | 3652 | 1463192512920 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 19:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 542ms 19:21:52 INFO - PROCESS | 3652 | 1463192512936 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 19:21:52 INFO - PROCESS | 3652 | 1463192512938 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 19:21:52 INFO - PROCESS | 3652 | 1463192512941 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:21:52 INFO - PROCESS | 3652 | 1463192512943 Marionette TRACE conn3 <- [1,406,null,{}] 19:21:52 INFO - PROCESS | 3652 | 1463192512946 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:53 INFO - PROCESS | 3652 | 1463192513010 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 19:21:53 INFO - PROCESS | 3652 | 1463192513020 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:53 INFO - PROCESS | 3652 | ++DOCSHELL 17479400 == 41 [pid = 3652] [id = 111] 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1747A000) [pid = 3652] [serial = 330] [outer = 00000000] 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (174A6000) [pid = 3652] [serial = 331] [outer = 1747A000] 19:21:53 INFO - PROCESS | 3652 | 1463192513086 Marionette DEBUG loaded listener.js 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1811A400) [pid = 3652] [serial = 332] [outer = 1747A000] 19:21:53 INFO - PROCESS | 3652 | 1463192513471 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 19:21:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:21:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 556ms 19:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:21:53 INFO - PROCESS | 3652 | 1463192513496 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 19:21:53 INFO - PROCESS | 3652 | 1463192513498 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 19:21:53 INFO - PROCESS | 3652 | 1463192513501 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:21:53 INFO - PROCESS | 3652 | 1463192513503 Marionette TRACE conn3 <- [1,410,null,{}] 19:21:53 INFO - PROCESS | 3652 | 1463192513511 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:53 INFO - PROCESS | 3652 | 1463192513606 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 19:21:53 INFO - PROCESS | 3652 | 1463192513685 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:53 INFO - PROCESS | 3652 | ++DOCSHELL 1811D800 == 42 [pid = 3652] [id = 112] 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1811E800) [pid = 3652] [serial = 333] [outer = 00000000] 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (1976EC00) [pid = 3652] [serial = 334] [outer = 1811E800] 19:21:53 INFO - PROCESS | 3652 | 1463192513711 Marionette DEBUG loaded listener.js 19:21:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (19775400) [pid = 3652] [serial = 335] [outer = 1811E800] 19:21:54 INFO - PROCESS | 3652 | 1463192514109 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 19:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 637ms 19:21:54 INFO - PROCESS | 3652 | 1463192514139 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 19:21:54 INFO - PROCESS | 3652 | 1463192514141 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 19:21:54 INFO - PROCESS | 3652 | 1463192514144 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:21:54 INFO - PROCESS | 3652 | 1463192514145 Marionette TRACE conn3 <- [1,414,null,{}] 19:21:54 INFO - PROCESS | 3652 | 1463192514149 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:54 INFO - PROCESS | 3652 | 1463192514250 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 19:21:54 INFO - PROCESS | 3652 | 1463192514259 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:54 INFO - PROCESS | 3652 | ++DOCSHELL 17722400 == 43 [pid = 3652] [id = 113] 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (181C7C00) [pid = 3652] [serial = 336] [outer = 00000000] 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A0E7000) [pid = 3652] [serial = 337] [outer = 181C7C00] 19:21:54 INFO - PROCESS | 3652 | 1463192514304 Marionette DEBUG loaded listener.js 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1A0E8000) [pid = 3652] [serial = 338] [outer = 181C7C00] 19:21:54 INFO - PROCESS | 3652 | 1463192514719 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 19:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 597ms 19:21:54 INFO - PROCESS | 3652 | 1463192514772 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 19:21:54 INFO - PROCESS | 3652 | 1463192514774 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 19:21:54 INFO - PROCESS | 3652 | 1463192514777 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:21:54 INFO - PROCESS | 3652 | 1463192514779 Marionette TRACE conn3 <- [1,418,null,{}] 19:21:54 INFO - PROCESS | 3652 | 1463192514783 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:54 INFO - PROCESS | 3652 | 1463192514884 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 19:21:54 INFO - PROCESS | 3652 | 1463192514878 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:54 INFO - PROCESS | 3652 | ++DOCSHELL 1977D400 == 44 [pid = 3652] [id = 114] 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1A0E6000) [pid = 3652] [serial = 339] [outer = 00000000] 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1A79BC00) [pid = 3652] [serial = 340] [outer = 1A0E6000] 19:21:54 INFO - PROCESS | 3652 | 1463192514923 Marionette DEBUG loaded listener.js 19:21:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1A7A6400) [pid = 3652] [serial = 341] [outer = 1A0E6000] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (171CE000) [pid = 3652] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (19774800) [pid = 3652] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (10565800) [pid = 3652] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (14336000) [pid = 3652] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1633F800) [pid = 3652] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1125E800) [pid = 3652] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (169B0400) [pid = 3652] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (10A62C00) [pid = 3652] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (181CC000) [pid = 3652] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:21:55 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (10E1D000) [pid = 3652] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:21:55 INFO - PROCESS | 3652 | 1463192515777 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 19:21:55 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 19:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1030ms 19:21:55 INFO - PROCESS | 3652 | 1463192515810 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 19:21:55 INFO - PROCESS | 3652 | 1463192515812 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 19:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:21:55 INFO - PROCESS | 3652 | 1463192515816 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:21:55 INFO - PROCESS | 3652 | 1463192515817 Marionette TRACE conn3 <- [1,422,null,{}] 19:21:55 INFO - PROCESS | 3652 | 1463192515821 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:55 INFO - PROCESS | 3652 | 1463192515894 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 19:21:55 INFO - PROCESS | 3652 | 1463192515901 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:55 INFO - PROCESS | 3652 | ++DOCSHELL 13957400 == 45 [pid = 3652] [id = 115] 19:21:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (13962800) [pid = 3652] [serial = 342] [outer = 00000000] 19:21:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (181C9000) [pid = 3652] [serial = 343] [outer = 13962800] 19:21:55 INFO - PROCESS | 3652 | 1463192515955 Marionette DEBUG loaded listener.js 19:21:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (1976F000) [pid = 3652] [serial = 344] [outer = 13962800] 19:21:56 INFO - PROCESS | 3652 | 1463192516769 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 19:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 978ms 19:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:21:56 INFO - PROCESS | 3652 | 1463192516801 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 19:21:56 INFO - PROCESS | 3652 | 1463192516803 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 19:21:56 INFO - PROCESS | 3652 | 1463192516809 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:21:56 INFO - PROCESS | 3652 | 1463192516810 Marionette TRACE conn3 <- [1,426,null,{}] 19:21:56 INFO - PROCESS | 3652 | 1463192516814 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:56 INFO - PROCESS | 3652 | 1463192516889 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 19:21:56 INFO - PROCESS | 3652 | 1463192516895 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:56 INFO - PROCESS | 3652 | ++DOCSHELL 1633F800 == 46 [pid = 3652] [id = 116] 19:21:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (17726800) [pid = 3652] [serial = 345] [outer = 00000000] 19:21:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1A88F800) [pid = 3652] [serial = 346] [outer = 17726800] 19:21:56 INFO - PROCESS | 3652 | 1463192516940 Marionette DEBUG loaded listener.js 19:21:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A892000) [pid = 3652] [serial = 347] [outer = 17726800] 19:21:57 INFO - PROCESS | 3652 | 1463192517540 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 19:21:57 INFO - PROCESS | 3652 | 1463192517619 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 19:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:21:57 INFO - PROCESS | 3652 | 1463192517638 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:21:57 INFO - PROCESS | 3652 | 1463192517642 Marionette TRACE conn3 <- [1,430,null,{}] 19:21:57 INFO - PROCESS | 3652 | 1463192517648 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:57 INFO - PROCESS | 3652 | 1463192517754 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 19:21:57 INFO - PROCESS | 3652 | 1463192517832 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:57 INFO - PROCESS | 3652 | ++DOCSHELL 10E1DC00 == 47 [pid = 3652] [id = 117] 19:21:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (11204400) [pid = 3652] [serial = 348] [outer = 00000000] 19:21:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (12F88800) [pid = 3652] [serial = 349] [outer = 11204400] 19:21:57 INFO - PROCESS | 3652 | 1463192517930 Marionette DEBUG loaded listener.js 19:21:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (13943000) [pid = 3652] [serial = 350] [outer = 11204400] 19:21:58 INFO - PROCESS | 3652 | 1463192518557 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 19:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 952ms 19:21:58 INFO - PROCESS | 3652 | 1463192518603 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 19:21:58 INFO - PROCESS | 3652 | 1463192518609 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 19:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:21:58 INFO - PROCESS | 3652 | 1463192518616 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:21:58 INFO - PROCESS | 3652 | 1463192518619 Marionette TRACE conn3 <- [1,434,null,{}] 19:21:58 INFO - PROCESS | 3652 | 1463192518607 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:58 INFO - PROCESS | 3652 | 1463192518706 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 19:21:58 INFO - PROCESS | 3652 | 1463192518785 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:58 INFO - PROCESS | 3652 | ++DOCSHELL 14330800 == 48 [pid = 3652] [id = 118] 19:21:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (15875000) [pid = 3652] [serial = 351] [outer = 00000000] 19:21:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (171C0400) [pid = 3652] [serial = 352] [outer = 15875000] 19:21:58 INFO - PROCESS | 3652 | 1463192518838 Marionette DEBUG loaded listener.js 19:21:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (17494000) [pid = 3652] [serial = 353] [outer = 15875000] 19:21:59 INFO - PROCESS | 3652 | 1463192519371 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 19:21:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:21:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 804ms 19:21:59 INFO - PROCESS | 3652 | 1463192519403 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 19:21:59 INFO - PROCESS | 3652 | 1463192519405 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 19:21:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:21:59 INFO - PROCESS | 3652 | 1463192519409 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:21:59 INFO - PROCESS | 3652 | 1463192519413 Marionette TRACE conn3 <- [1,438,null,{}] 19:21:59 INFO - PROCESS | 3652 | 1463192519424 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:21:59 INFO - PROCESS | 3652 | 1463192519525 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 19:21:59 INFO - PROCESS | 3652 | 1463192519619 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:21:59 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A2800 == 49 [pid = 3652] [id = 119] 19:21:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1A7A3800) [pid = 3652] [serial = 354] [outer = 00000000] 19:21:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1A8F2400) [pid = 3652] [serial = 355] [outer = 1A7A3800] 19:21:59 INFO - PROCESS | 3652 | 1463192519662 Marionette DEBUG loaded listener.js 19:21:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1AB99800) [pid = 3652] [serial = 356] [outer = 1A7A3800] 19:22:00 INFO - PROCESS | 3652 | 1463192520345 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 19:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 952ms 19:22:00 INFO - PROCESS | 3652 | 1463192520520 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 19:22:00 INFO - PROCESS | 3652 | 1463192520524 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 19:22:00 INFO - PROCESS | 3652 | 1463192520539 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:22:00 INFO - PROCESS | 3652 | 1463192520541 Marionette TRACE conn3 <- [1,442,null,{}] 19:22:00 INFO - PROCESS | 3652 | 1463192520547 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:22:00 INFO - PROCESS | 3652 | 1463192520642 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 19:22:00 INFO - PROCESS | 3652 | 1463192520714 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:00 INFO - PROCESS | 3652 | ++DOCSHELL 12B23000 == 50 [pid = 3652] [id = 120] 19:22:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (12B27C00) [pid = 3652] [serial = 357] [outer = 00000000] 19:22:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (12B31400) [pid = 3652] [serial = 358] [outer = 12B27C00] 19:22:00 INFO - PROCESS | 3652 | 1463192520763 Marionette DEBUG loaded listener.js 19:22:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (12B3A000) [pid = 3652] [serial = 359] [outer = 12B27C00] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 13957400 == 49 [pid = 3652] [id = 115] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 1977D400 == 48 [pid = 3652] [id = 114] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 17722400 == 47 [pid = 3652] [id = 113] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 1811D800 == 46 [pid = 3652] [id = 112] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 17479400 == 45 [pid = 3652] [id = 111] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 15864400 == 44 [pid = 3652] [id = 110] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 11262400 == 43 [pid = 3652] [id = 109] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 11202400 == 42 [pid = 3652] [id = 108] 19:22:01 INFO - PROCESS | 3652 | --DOCSHELL 1A7A1000 == 41 [pid = 3652] [id = 104] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (181CC800) [pid = 3652] [serial = 295] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (19977800) [pid = 3652] [serial = 298] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (11EB5400) [pid = 3652] [serial = 283] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (19772000) [pid = 3652] [serial = 296] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (143AA800) [pid = 3652] [serial = 286] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (15862000) [pid = 3652] [serial = 287] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (16AF6800) [pid = 3652] [serial = 289] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (171C4000) [pid = 3652] [serial = 290] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (11EF6C00) [pid = 3652] [serial = 281] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (118C4000) [pid = 3652] [serial = 280] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1749B800) [pid = 3652] [serial = 292] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1A8F5800) [pid = 3652] [serial = 271] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (12BDF800) [pid = 3652] [serial = 274] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1A896400) [pid = 3652] [serial = 310] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1A056C00) [pid = 3652] [serial = 301] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (16341400) [pid = 3652] [serial = 277] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (199BE800) [pid = 3652] [serial = 299] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1A25CC00) [pid = 3652] [serial = 307] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1A0EB000) [pid = 3652] [serial = 302] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (17E0BC00) [pid = 3652] [serial = 304] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1A79A000) [pid = 3652] [serial = 308] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (12F93C00) [pid = 3652] [serial = 284] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (177AC800) [pid = 3652] [serial = 293] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (17E0D400) [pid = 3652] [serial = 305] [outer = 00000000] [url = about:blank] 19:22:01 INFO - PROCESS | 3652 | 1463192521344 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 19:22:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 849ms 19:22:01 INFO - PROCESS | 3652 | 1463192521404 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 19:22:01 INFO - PROCESS | 3652 | 1463192521407 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 19:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:22:01 INFO - PROCESS | 3652 | 1463192521415 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:22:01 INFO - PROCESS | 3652 | 1463192521419 Marionette TRACE conn3 <- [1,446,null,{}] 19:22:01 INFO - PROCESS | 3652 | 1463192521425 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:01 INFO - PROCESS | 3652 | 1463192521487 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 19:22:01 INFO - PROCESS | 3652 | 1463192521495 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:01 INFO - PROCESS | 3652 | ++DOCSHELL 12B31000 == 42 [pid = 3652] [id = 121] 19:22:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (12B37000) [pid = 3652] [serial = 360] [outer = 00000000] 19:22:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (12BDC800) [pid = 3652] [serial = 361] [outer = 12B37000] 19:22:01 INFO - PROCESS | 3652 | 1463192521546 Marionette DEBUG loaded listener.js 19:22:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (12F93C00) [pid = 3652] [serial = 362] [outer = 12B37000] 19:22:02 INFO - PROCESS | 3652 | 1463192522024 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 19:22:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:22:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 655ms 19:22:02 INFO - PROCESS | 3652 | 1463192522079 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 19:22:02 INFO - PROCESS | 3652 | 1463192522081 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 19:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:22:02 INFO - PROCESS | 3652 | 1463192522085 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:22:02 INFO - PROCESS | 3652 | 1463192522087 Marionette TRACE conn3 <- [1,450,null,{}] 19:22:02 INFO - PROCESS | 3652 | 1463192522096 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:02 INFO - PROCESS | 3652 | 1463192522180 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 19:22:02 INFO - PROCESS | 3652 | 1463192522242 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:02 INFO - PROCESS | 3652 | ++DOCSHELL 14337800 == 43 [pid = 3652] [id = 122] 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (1433A000) [pid = 3652] [serial = 363] [outer = 00000000] 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (15864400) [pid = 3652] [serial = 364] [outer = 1433A000] 19:22:02 INFO - PROCESS | 3652 | 1463192522291 Marionette DEBUG loaded listener.js 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (15E78000) [pid = 3652] [serial = 365] [outer = 1433A000] 19:22:02 INFO - PROCESS | 3652 | 1463192522651 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 19:22:02 INFO - PROCESS | 3652 | 1463192522688 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 19:22:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:22:02 INFO - PROCESS | 3652 | 1463192522691 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:22:02 INFO - PROCESS | 3652 | 1463192522692 Marionette TRACE conn3 <- [1,454,null,{}] 19:22:02 INFO - PROCESS | 3652 | 1463192522696 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:02 INFO - PROCESS | 3652 | 1463192522774 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 19:22:02 INFO - PROCESS | 3652 | 1463192522780 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:02 INFO - PROCESS | 3652 | ++DOCSHELL 17131000 == 44 [pid = 3652] [id = 123] 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (171C2000) [pid = 3652] [serial = 366] [outer = 00000000] 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (177A4000) [pid = 3652] [serial = 367] [outer = 171C2000] 19:22:02 INFO - PROCESS | 3652 | 1463192522826 Marionette DEBUG loaded listener.js 19:22:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (17E0EC00) [pid = 3652] [serial = 368] [outer = 171C2000] 19:22:03 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:03 INFO - PROCESS | 3652 | 1463192523228 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 19:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 565ms 19:22:03 INFO - PROCESS | 3652 | 1463192523268 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 19:22:03 INFO - PROCESS | 3652 | 1463192523270 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 19:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:22:03 INFO - PROCESS | 3652 | 1463192523273 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:22:03 INFO - PROCESS | 3652 | 1463192523275 Marionette TRACE conn3 <- [1,458,null,{}] 19:22:03 INFO - PROCESS | 3652 | 1463192523282 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:03 INFO - PROCESS | 3652 | 1463192523386 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 19:22:03 INFO - PROCESS | 3652 | 1463192523456 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:03 INFO - PROCESS | 3652 | ++DOCSHELL 181C9400 == 45 [pid = 3652] [id = 124] 19:22:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (181CA000) [pid = 3652] [serial = 369] [outer = 00000000] 19:22:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (181D6000) [pid = 3652] [serial = 370] [outer = 181CA000] 19:22:03 INFO - PROCESS | 3652 | 1463192523511 Marionette DEBUG loaded listener.js 19:22:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1976F800) [pid = 3652] [serial = 371] [outer = 181CA000] 19:22:03 INFO - PROCESS | 3652 | 1463192523890 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 19:22:03 INFO - PROCESS | 3652 | 1463192523939 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 19:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:22:03 INFO - PROCESS | 3652 | 1463192523955 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:22:03 INFO - PROCESS | 3652 | 1463192523957 Marionette TRACE conn3 <- [1,462,null,{}] 19:22:03 INFO - PROCESS | 3652 | 1463192523960 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:04 INFO - PROCESS | 3652 | 1463192524083 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 19:22:04 INFO - PROCESS | 3652 | 1463192524124 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:04 INFO - PROCESS | 3652 | ++DOCSHELL 1977C000 == 46 [pid = 3652] [id = 125] 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1977C400) [pid = 3652] [serial = 372] [outer = 00000000] 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1A0EE000) [pid = 3652] [serial = 373] [outer = 1977C400] 19:22:04 INFO - PROCESS | 3652 | 1463192524169 Marionette DEBUG loaded listener.js 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1A58F000) [pid = 3652] [serial = 374] [outer = 1977C400] 19:22:04 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:04 INFO - PROCESS | 3652 | 1463192524597 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 19:22:04 INFO - PROCESS | 3652 | 1463192524682 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 19:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:22:04 INFO - PROCESS | 3652 | 1463192524686 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:22:04 INFO - PROCESS | 3652 | 1463192524687 Marionette TRACE conn3 <- [1,466,null,{}] 19:22:04 INFO - PROCESS | 3652 | 1463192524691 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:04 INFO - PROCESS | 3652 | 1463192524789 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 19:22:04 INFO - PROCESS | 3652 | 1463192524784 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:04 INFO - PROCESS | 3652 | ++DOCSHELL 19E8E000 == 47 [pid = 3652] [id = 126] 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1A7A1800) [pid = 3652] [serial = 375] [outer = 00000000] 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1A88FC00) [pid = 3652] [serial = 376] [outer = 1A7A1800] 19:22:04 INFO - PROCESS | 3652 | 1463192524831 Marionette DEBUG loaded listener.js 19:22:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1A8F0800) [pid = 3652] [serial = 377] [outer = 1A7A1800] 19:22:05 INFO - PROCESS | 3652 | [3652] 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 19:22:05 INFO - PROCESS | 3652 | [3652] 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 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (13D71800) [pid = 3652] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A0E6000) [pid = 3652] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1120A400) [pid = 3652] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (114DCC00) [pid = 3652] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (181C7C00) [pid = 3652] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1747A000) [pid = 3652] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1811E800) [pid = 3652] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (13962800) [pid = 3652] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:22:05 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (15872C00) [pid = 3652] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:22:05 INFO - PROCESS | 3652 | 1463192525310 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 19:22:05 INFO - PROCESS | 3652 | 1463192525349 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 19:22:05 INFO - PROCESS | 3652 | 1463192525353 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:22:05 INFO - PROCESS | 3652 | 1463192525354 Marionette TRACE conn3 <- [1,470,null,{}] 19:22:05 INFO - PROCESS | 3652 | 1463192525362 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:05 INFO - PROCESS | 3652 | 1463192525444 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 19:22:05 INFO - PROCESS | 3652 | 1463192525450 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:05 INFO - PROCESS | 3652 | ++DOCSHELL 12B36400 == 48 [pid = 3652] [id = 127] 19:22:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (12BE0400) [pid = 3652] [serial = 378] [outer = 00000000] 19:22:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (19E93C00) [pid = 3652] [serial = 379] [outer = 12BE0400] 19:22:05 INFO - PROCESS | 3652 | 1463192525494 Marionette DEBUG loaded listener.js 19:22:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A058800) [pid = 3652] [serial = 380] [outer = 12BE0400] 19:22:05 INFO - PROCESS | 3652 | 1463192525882 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 19:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 566ms 19:22:05 INFO - PROCESS | 3652 | 1463192525916 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 19:22:05 INFO - PROCESS | 3652 | 1463192525918 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 19:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:22:05 INFO - PROCESS | 3652 | 1463192525926 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:22:05 INFO - PROCESS | 3652 | 1463192525928 Marionette TRACE conn3 <- [1,474,null,{}] 19:22:05 INFO - PROCESS | 3652 | 1463192525931 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:05 INFO - PROCESS | 3652 | 1463192526007 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 19:22:06 INFO - PROCESS | 3652 | 1463192526043 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 3652 | ++DOCSHELL 1A888C00 == 49 [pid = 3652] [id = 128] 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1A88D800) [pid = 3652] [serial = 381] [outer = 00000000] 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1AD81C00) [pid = 3652] [serial = 382] [outer = 1A88D800] 19:22:06 INFO - PROCESS | 3652 | 1463192526086 Marionette DEBUG loaded listener.js 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1AD84800) [pid = 3652] [serial = 383] [outer = 1A88D800] 19:22:06 INFO - PROCESS | 3652 | 1463192526488 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 19:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 610ms 19:22:06 INFO - PROCESS | 3652 | 1463192526548 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 19:22:06 INFO - PROCESS | 3652 | 1463192526550 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 19:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:22:06 INFO - PROCESS | 3652 | 1463192526537 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:22:06 INFO - PROCESS | 3652 | 1463192526539 Marionette TRACE conn3 <- [1,478,null,{}] 19:22:06 INFO - PROCESS | 3652 | 1463192526542 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:06 INFO - PROCESS | 3652 | 1463192526617 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 19:22:06 INFO - PROCESS | 3652 | 1463192526625 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:06 INFO - PROCESS | 3652 | ++DOCSHELL 1610E800 == 50 [pid = 3652] [id = 129] 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1610FC00) [pid = 3652] [serial = 384] [outer = 00000000] 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16115400) [pid = 3652] [serial = 385] [outer = 1610FC00] 19:22:06 INFO - PROCESS | 3652 | 1463192526670 Marionette DEBUG loaded listener.js 19:22:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (181C7C00) [pid = 3652] [serial = 386] [outer = 1610FC00] 19:22:07 INFO - PROCESS | 3652 | 1463192527084 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 19:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 565ms 19:22:07 INFO - PROCESS | 3652 | 1463192527112 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 19:22:07 INFO - PROCESS | 3652 | 1463192527115 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 19:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:22:07 INFO - PROCESS | 3652 | 1463192527122 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:22:07 INFO - PROCESS | 3652 | 1463192527124 Marionette TRACE conn3 <- [1,482,null,{}] 19:22:07 INFO - PROCESS | 3652 | 1463192527128 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:07 INFO - PROCESS | 3652 | 1463192527271 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 19:22:07 INFO - PROCESS | 3652 | 1463192527409 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:07 INFO - PROCESS | 3652 | ++DOCSHELL 0F93B000 == 51 [pid = 3652] [id = 130] 19:22:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (0F97B400) [pid = 3652] [serial = 387] [outer = 00000000] 19:22:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (10567400) [pid = 3652] [serial = 388] [outer = 0F97B400] 19:22:07 INFO - PROCESS | 3652 | 1463192527466 Marionette DEBUG loaded listener.js 19:22:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (114DC400) [pid = 3652] [serial = 389] [outer = 0F97B400] 19:22:08 INFO - PROCESS | 3652 | 1463192528031 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 19:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 952ms 19:22:08 INFO - PROCESS | 3652 | 1463192528094 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 19:22:08 INFO - PROCESS | 3652 | 1463192528082 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 19:22:08 INFO - PROCESS | 3652 | 1463192528087 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:22:08 INFO - PROCESS | 3652 | 1463192528091 Marionette TRACE conn3 <- [1,486,null,{}] 19:22:08 INFO - PROCESS | 3652 | 1463192528131 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:08 INFO - PROCESS | 3652 | 1463192528244 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 19:22:08 INFO - PROCESS | 3652 | 1463192528317 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:08 INFO - PROCESS | 3652 | ++DOCSHELL 13DB7C00 == 52 [pid = 3652] [id = 131] 19:22:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (13E2C000) [pid = 3652] [serial = 390] [outer = 00000000] 19:22:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (155C3C00) [pid = 3652] [serial = 391] [outer = 13E2C000] 19:22:08 INFO - PROCESS | 3652 | 1463192528422 Marionette DEBUG loaded listener.js 19:22:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (15E80800) [pid = 3652] [serial = 392] [outer = 13E2C000] 19:22:08 INFO - PROCESS | 3652 | 1463192528987 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 19:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 953ms 19:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:22:09 INFO - PROCESS | 3652 | 1463192529056 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 19:22:09 INFO - PROCESS | 3652 | 1463192529059 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 19:22:09 INFO - PROCESS | 3652 | 1463192529063 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:22:09 INFO - PROCESS | 3652 | 1463192529065 Marionette TRACE conn3 <- [1,490,null,{}] 19:22:09 INFO - PROCESS | 3652 | 1463192529069 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:09 INFO - PROCESS | 3652 | 1463192529153 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 19:22:09 INFO - PROCESS | 3652 | 1463192529233 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:09 INFO - PROCESS | 3652 | ++DOCSHELL 18115000 == 53 [pid = 3652] [id = 132] 19:22:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (181C7800) [pid = 3652] [serial = 393] [outer = 00000000] 19:22:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (197A8800) [pid = 3652] [serial = 394] [outer = 181C7800] 19:22:09 INFO - PROCESS | 3652 | 1463192529331 Marionette DEBUG loaded listener.js 19:22:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (197ABC00) [pid = 3652] [serial = 395] [outer = 181C7800] 19:22:09 INFO - PROCESS | 3652 | 1463192529925 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 19:22:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:22:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 893ms 19:22:09 INFO - PROCESS | 3652 | 1463192529953 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 19:22:09 INFO - PROCESS | 3652 | 1463192529957 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 19:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:22:09 INFO - PROCESS | 3652 | 1463192529968 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:22:09 INFO - PROCESS | 3652 | 1463192529972 Marionette TRACE conn3 <- [1,494,null,{}] 19:22:09 INFO - PROCESS | 3652 | 1463192529976 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:10 INFO - PROCESS | 3652 | 1463192530078 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 19:22:10 INFO - PROCESS | 3652 | 1463192530156 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:10 INFO - PROCESS | 3652 | ++DOCSHELL 171CD400 == 54 [pid = 3652] [id = 133] 19:22:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (197AB800) [pid = 3652] [serial = 396] [outer = 00000000] 19:22:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1A799C00) [pid = 3652] [serial = 397] [outer = 197AB800] 19:22:10 INFO - PROCESS | 3652 | 1463192530209 Marionette DEBUG loaded listener.js 19:22:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1AD8A400) [pid = 3652] [serial = 398] [outer = 197AB800] 19:22:10 INFO - PROCESS | 3652 | 1463192530791 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 19:22:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:22:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 848ms 19:22:10 INFO - PROCESS | 3652 | 1463192530832 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 19:22:10 INFO - PROCESS | 3652 | 1463192530835 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 19:22:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:22:10 INFO - PROCESS | 3652 | 1463192530838 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:22:10 INFO - PROCESS | 3652 | 1463192530840 Marionette TRACE conn3 <- [1,498,null,{}] 19:22:10 INFO - PROCESS | 3652 | 1463192530844 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:10 INFO - PROCESS | 3652 | 1463192530944 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 19:22:11 INFO - PROCESS | 3652 | 1463192531166 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:11 INFO - PROCESS | 3652 | ++DOCSHELL 1120E400 == 55 [pid = 3652] [id = 134] 19:22:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1125D000) [pid = 3652] [serial = 399] [outer = 00000000] 19:22:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (118B6400) [pid = 3652] [serial = 400] [outer = 1125D000] 19:22:11 INFO - PROCESS | 3652 | 1463192531220 Marionette DEBUG loaded listener.js 19:22:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (12962C00) [pid = 3652] [serial = 401] [outer = 1125D000] 19:22:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (12BDA400) [pid = 3652] [serial = 402] [outer = 1B38C000] 19:22:11 INFO - PROCESS | 3652 | 1463192531909 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 19:22:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:22:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1131ms 19:22:11 INFO - PROCESS | 3652 | 1463192531981 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 19:22:11 INFO - PROCESS | 3652 | 1463192531985 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 19:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:22:11 INFO - PROCESS | 3652 | 1463192531989 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:22:11 INFO - PROCESS | 3652 | 1463192531993 Marionette TRACE conn3 <- [1,502,null,{}] 19:22:11 INFO - PROCESS | 3652 | 1463192531998 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:12 INFO - PROCESS | 3652 | 1463192532080 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 19:22:12 INFO - PROCESS | 3652 | 1463192532161 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:12 INFO - PROCESS | 3652 | ++DOCSHELL 105FB000 == 56 [pid = 3652] [id = 135] 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (10E19400) [pid = 3652] [serial = 403] [outer = 00000000] 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (13935400) [pid = 3652] [serial = 404] [outer = 10E19400] 19:22:12 INFO - PROCESS | 3652 | 1463192532240 Marionette DEBUG loaded listener.js 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (14321400) [pid = 3652] [serial = 405] [outer = 10E19400] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 1610E800 == 55 [pid = 3652] [id = 129] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 1A888C00 == 54 [pid = 3652] [id = 128] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 12B36400 == 53 [pid = 3652] [id = 127] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 19E8E000 == 52 [pid = 3652] [id = 126] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 1977C000 == 51 [pid = 3652] [id = 125] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 181C9400 == 50 [pid = 3652] [id = 124] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 17131000 == 49 [pid = 3652] [id = 123] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 14337800 == 48 [pid = 3652] [id = 122] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 12B31000 == 47 [pid = 3652] [id = 121] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 12B23000 == 46 [pid = 3652] [id = 120] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1A88F800) [pid = 3652] [serial = 346] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (11CB7800) [pid = 3652] [serial = 313] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (169ACC00) [pid = 3652] [serial = 316] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOCSHELL 1633F800 == 45 [pid = 3652] [id = 116] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1976F000) [pid = 3652] [serial = 344] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A890000) [pid = 3652] [serial = 320] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1A79BC00) [pid = 3652] [serial = 340] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (13956800) [pid = 3652] [serial = 323] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (131FBC00) [pid = 3652] [serial = 325] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A0E7000) [pid = 3652] [serial = 337] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1A7A6400) [pid = 3652] [serial = 341] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1811A400) [pid = 3652] [serial = 332] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A0E8000) [pid = 3652] [serial = 338] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (174A6000) [pid = 3652] [serial = 331] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1976EC00) [pid = 3652] [serial = 334] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (181C9000) [pid = 3652] [serial = 343] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (169AF400) [pid = 3652] [serial = 329] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (16341800) [pid = 3652] [serial = 328] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (13D7F800) [pid = 3652] [serial = 326] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (12B29C00) [pid = 3652] [serial = 322] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (19775400) [pid = 3652] [serial = 335] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A79F400) [pid = 3652] [serial = 319] [outer = 00000000] [url = about:blank] 19:22:12 INFO - PROCESS | 3652 | 1463192532675 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 19:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 699ms 19:22:12 INFO - PROCESS | 3652 | 1463192532698 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 19:22:12 INFO - PROCESS | 3652 | 1463192532702 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 19:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:22:12 INFO - PROCESS | 3652 | 1463192532706 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:22:12 INFO - PROCESS | 3652 | 1463192532707 Marionette TRACE conn3 <- [1,506,null,{}] 19:22:12 INFO - PROCESS | 3652 | 1463192532695 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:12 INFO - PROCESS | 3652 | 1463192532774 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 19:22:12 INFO - PROCESS | 3652 | 1463192532784 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:12 INFO - PROCESS | 3652 | ++DOCSHELL 155CB400 == 46 [pid = 3652] [id = 136] 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (155CD400) [pid = 3652] [serial = 406] [outer = 00000000] 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (15E78800) [pid = 3652] [serial = 407] [outer = 155CD400] 19:22:12 INFO - PROCESS | 3652 | 1463192532829 Marionette DEBUG loaded listener.js 19:22:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (16112000) [pid = 3652] [serial = 408] [outer = 155CD400] 19:22:13 INFO - PROCESS | 3652 | 1463192533266 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 19:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 610ms 19:22:13 INFO - PROCESS | 3652 | 1463192533310 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 19:22:13 INFO - PROCESS | 3652 | 1463192533312 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 19:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:22:13 INFO - PROCESS | 3652 | 1463192533321 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:22:13 INFO - PROCESS | 3652 | 1463192533327 Marionette TRACE conn3 <- [1,510,null,{}] 19:22:13 INFO - PROCESS | 3652 | 1463192533331 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:13 INFO - PROCESS | 3652 | 1463192533394 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 19:22:13 INFO - PROCESS | 3652 | 1463192533402 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:13 INFO - PROCESS | 3652 | ++DOCSHELL 16A31800 == 47 [pid = 3652] [id = 137] 19:22:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1713E400) [pid = 3652] [serial = 409] [outer = 00000000] 19:22:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (171CF800) [pid = 3652] [serial = 410] [outer = 1713E400] 19:22:13 INFO - PROCESS | 3652 | 1463192533448 Marionette DEBUG loaded listener.js 19:22:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1748C000) [pid = 3652] [serial = 411] [outer = 1713E400] 19:22:13 INFO - PROCESS | 3652 | 1463192533889 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 19:22:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:22:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 625ms 19:22:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:22:13 INFO - PROCESS | 3652 | 1463192533938 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 19:22:13 INFO - PROCESS | 3652 | 1463192533941 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 19:22:13 INFO - PROCESS | 3652 | 1463192533944 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:22:13 INFO - PROCESS | 3652 | 1463192533946 Marionette TRACE conn3 <- [1,514,null,{}] 19:22:13 INFO - PROCESS | 3652 | 1463192533949 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:14 INFO - PROCESS | 3652 | 1463192534025 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 19:22:14 INFO - PROCESS | 3652 | 1463192534032 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:14 INFO - PROCESS | 3652 | ++DOCSHELL 17479400 == 48 [pid = 3652] [id = 138] 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (177ACC00) [pid = 3652] [serial = 412] [outer = 00000000] 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (181C8400) [pid = 3652] [serial = 413] [outer = 177ACC00] 19:22:14 INFO - PROCESS | 3652 | 1463192534076 Marionette DEBUG loaded listener.js 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (19770000) [pid = 3652] [serial = 414] [outer = 177ACC00] 19:22:14 INFO - PROCESS | 3652 | 1463192534470 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 19:22:14 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 19:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 565ms 19:22:14 INFO - PROCESS | 3652 | 1463192534505 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 19:22:14 INFO - PROCESS | 3652 | 1463192534507 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 19:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:22:14 INFO - PROCESS | 3652 | 1463192534517 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:22:14 INFO - PROCESS | 3652 | 1463192534520 Marionette TRACE conn3 <- [1,518,null,{}] 19:22:14 INFO - PROCESS | 3652 | 1463192534524 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:14 INFO - PROCESS | 3652 | 1463192534629 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 19:22:14 INFO - PROCESS | 3652 | 1463192534635 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:14 INFO - PROCESS | 3652 | ++DOCSHELL 19770400 == 49 [pid = 3652] [id = 139] 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1977B000) [pid = 3652] [serial = 415] [outer = 00000000] 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (197AAC00) [pid = 3652] [serial = 416] [outer = 1977B000] 19:22:14 INFO - PROCESS | 3652 | 1463192534730 Marionette DEBUG loaded listener.js 19:22:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (199B9400) [pid = 3652] [serial = 417] [outer = 1977B000] 19:22:15 INFO - PROCESS | 3652 | 1463192535174 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 19:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 655ms 19:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:22:15 INFO - PROCESS | 3652 | 1463192535192 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 19:22:15 INFO - PROCESS | 3652 | 1463192535194 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 19:22:15 INFO - PROCESS | 3652 | 1463192535197 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:22:15 INFO - PROCESS | 3652 | 1463192535199 Marionette TRACE conn3 <- [1,522,null,{}] 19:22:15 INFO - PROCESS | 3652 | 1463192535202 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:15 INFO - PROCESS | 3652 | 1463192535288 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 19:22:15 INFO - PROCESS | 3652 | 1463192535295 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:15 INFO - PROCESS | 3652 | ++DOCSHELL 199C3000 == 50 [pid = 3652] [id = 140] 19:22:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (199C3C00) [pid = 3652] [serial = 418] [outer = 00000000] 19:22:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1A0F0C00) [pid = 3652] [serial = 419] [outer = 199C3C00] 19:22:15 INFO - PROCESS | 3652 | 1463192535338 Marionette DEBUG loaded listener.js 19:22:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1A259800) [pid = 3652] [serial = 420] [outer = 199C3C00] 19:22:15 INFO - PROCESS | 3652 | 1463192535755 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 19:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 595ms 19:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:22:15 INFO - PROCESS | 3652 | 1463192535797 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 19:22:15 INFO - PROCESS | 3652 | 1463192535799 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 19:22:15 INFO - PROCESS | 3652 | 1463192535803 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:22:15 INFO - PROCESS | 3652 | 1463192535804 Marionette TRACE conn3 <- [1,526,null,{}] 19:22:15 INFO - PROCESS | 3652 | 1463192535808 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:15 INFO - PROCESS | 3652 | 1463192535915 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 19:22:15 INFO - PROCESS | 3652 | 1463192535983 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:15 INFO - PROCESS | 3652 | ++DOCSHELL 1A0E4000 == 51 [pid = 3652] [id = 141] 19:22:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1A58D800) [pid = 3652] [serial = 421] [outer = 00000000] 19:22:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1A7A6400) [pid = 3652] [serial = 422] [outer = 1A58D800] 19:22:16 INFO - PROCESS | 3652 | 1463192536027 Marionette DEBUG loaded listener.js 19:22:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1A7A7800) [pid = 3652] [serial = 423] [outer = 1A58D800] 19:22:16 INFO - PROCESS | 3652 | 1463192536583 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1A897C00) [pid = 3652] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (0F9EE800) [pid = 3652] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (141B9800) [pid = 3652] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A7A2000) [pid = 3652] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (19E8D800) [pid = 3652] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (13285400) [pid = 3652] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1977C400) [pid = 3652] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (181CA000) [pid = 3652] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A7A1800) [pid = 3652] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (12BE0400) [pid = 3652] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1433A000) [pid = 3652] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1A88D800) [pid = 3652] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (11204400) [pid = 3652] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B37000) [pid = 3652] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (12B27C00) [pid = 3652] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (171C2000) [pid = 3652] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (10E14800) [pid = 3652] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (10E15000) [pid = 3652] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:22:16 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (143A3000) [pid = 3652] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:22:16 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 19:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 863ms 19:22:16 INFO - PROCESS | 3652 | 1463192536670 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 19:22:16 INFO - PROCESS | 3652 | 1463192536671 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 19:22:16 INFO - PROCESS | 3652 | 1463192536675 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:22:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:22:16 INFO - PROCESS | 3652 | 1463192536677 Marionette TRACE conn3 <- [1,530,null,{}] 19:22:16 INFO - PROCESS | 3652 | 1463192536680 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:16 INFO - PROCESS | 3652 | 1463192536749 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 19:22:16 INFO - PROCESS | 3652 | 1463192536755 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:16 INFO - PROCESS | 3652 | ++DOCSHELL 1181A800 == 52 [pid = 3652] [id = 142] 19:22:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (118C5400) [pid = 3652] [serial = 424] [outer = 00000000] 19:22:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (131F7C00) [pid = 3652] [serial = 425] [outer = 118C5400] 19:22:16 INFO - PROCESS | 3652 | 1463192536799 Marionette DEBUG loaded listener.js 19:22:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (13956000) [pid = 3652] [serial = 426] [outer = 118C5400] 19:22:17 INFO - PROCESS | 3652 | 1463192537223 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 19:22:17 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 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:22:17 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 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:22:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:22:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:22:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:22:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 610ms 19:22:17 INFO - PROCESS | 3652 | 1463192537278 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 19:22:17 INFO - PROCESS | 3652 | 1463192537280 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 19:22:17 INFO - PROCESS | 3652 | 1463192537283 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:22:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:22:17 INFO - PROCESS | 3652 | 1463192537284 Marionette TRACE conn3 <- [1,534,null,{}] 19:22:17 INFO - PROCESS | 3652 | 1463192537288 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:17 INFO - PROCESS | 3652 | 1463192537372 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 19:22:17 INFO - PROCESS | 3652 | 1463192537378 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:17 INFO - PROCESS | 3652 | ++DOCSHELL 10336800 == 53 [pid = 3652] [id = 143] 19:22:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (10E15000) [pid = 3652] [serial = 427] [outer = 00000000] 19:22:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1A79F000) [pid = 3652] [serial = 428] [outer = 10E15000] 19:22:17 INFO - PROCESS | 3652 | 1463192537422 Marionette DEBUG loaded listener.js 19:22:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1A897000) [pid = 3652] [serial = 429] [outer = 10E15000] 19:22:17 INFO - PROCESS | 3652 | 1463192537822 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 19:22:17 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. 19:22:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 610ms 19:22:17 INFO - PROCESS | 3652 | 1463192537884 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 19:22:17 INFO - PROCESS | 3652 | 1463192537886 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 19:22:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:22:17 INFO - PROCESS | 3652 | 1463192537889 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:22:17 INFO - PROCESS | 3652 | 1463192537891 Marionette TRACE conn3 <- [1,538,null,{}] 19:22:17 INFO - PROCESS | 3652 | 1463192537895 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:17 INFO - PROCESS | 3652 | 1463192537971 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 19:22:17 INFO - PROCESS | 3652 | 1463192537980 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:17 INFO - PROCESS | 3652 | ++DOCSHELL 1055F000 == 54 [pid = 3652] [id = 144] 19:22:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (197A6C00) [pid = 3652] [serial = 430] [outer = 00000000] 19:22:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1AB83400) [pid = 3652] [serial = 431] [outer = 197A6C00] 19:22:18 INFO - PROCESS | 3652 | 1463192538028 Marionette DEBUG loaded listener.js 19:22:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1AB94800) [pid = 3652] [serial = 432] [outer = 197A6C00] 19:22:18 INFO - PROCESS | 3652 | 1463192538452 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 19:22:18 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. 19:22:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 610ms 19:22:18 INFO - PROCESS | 3652 | 1463192538543 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 19:22:18 INFO - PROCESS | 3652 | 1463192538527 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 19:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:22:18 INFO - PROCESS | 3652 | 1463192538537 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:22:18 INFO - PROCESS | 3652 | 1463192538541 Marionette TRACE conn3 <- [1,542,null,{}] 19:22:18 INFO - PROCESS | 3652 | 1463192538548 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:18 INFO - PROCESS | 3652 | 1463192538709 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 19:22:18 INFO - PROCESS | 3652 | 1463192538815 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:18 INFO - PROCESS | 3652 | ++DOCSHELL 11E18C00 == 55 [pid = 3652] [id = 145] 19:22:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (11EB5C00) [pid = 3652] [serial = 433] [outer = 00000000] 19:22:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (12B34800) [pid = 3652] [serial = 434] [outer = 11EB5C00] 19:22:18 INFO - PROCESS | 3652 | 1463192538872 Marionette DEBUG loaded listener.js 19:22:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (13205800) [pid = 3652] [serial = 435] [outer = 11EB5C00] 19:22:19 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:19 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:19 INFO - PROCESS | 3652 | 1463192539434 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 19:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 907ms 19:22:19 INFO - PROCESS | 3652 | 1463192539462 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 19:22:19 INFO - PROCESS | 3652 | 1463192539466 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 19:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:22:19 INFO - PROCESS | 3652 | 1463192539474 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:22:19 INFO - PROCESS | 3652 | 1463192539478 Marionette TRACE conn3 <- [1,546,null,{}] 19:22:19 INFO - PROCESS | 3652 | 1463192539482 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:19 INFO - PROCESS | 3652 | 1463192539586 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 19:22:19 INFO - PROCESS | 3652 | 1463192539687 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:19 INFO - PROCESS | 3652 | ++DOCSHELL 13942C00 == 56 [pid = 3652] [id = 146] 19:22:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (13956800) [pid = 3652] [serial = 436] [outer = 00000000] 19:22:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (15E74000) [pid = 3652] [serial = 437] [outer = 13956800] 19:22:19 INFO - PROCESS | 3652 | 1463192539741 Marionette DEBUG loaded listener.js 19:22:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16341800) [pid = 3652] [serial = 438] [outer = 13956800] 19:22:20 INFO - PROCESS | 3652 | 1463192540298 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 19:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 863ms 19:22:20 INFO - PROCESS | 3652 | 1463192540324 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 19:22:20 INFO - PROCESS | 3652 | 1463192540327 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 19:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:22:20 INFO - PROCESS | 3652 | 1463192540331 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:22:20 INFO - PROCESS | 3652 | 1463192540333 Marionette TRACE conn3 <- [1,550,null,{}] 19:22:20 INFO - PROCESS | 3652 | 1463192540343 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:20 INFO - PROCESS | 3652 | 1463192540450 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 19:22:20 INFO - PROCESS | 3652 | 1463192540549 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:20 INFO - PROCESS | 3652 | ++DOCSHELL 16CC7400 == 57 [pid = 3652] [id = 147] 19:22:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16CC7800) [pid = 3652] [serial = 439] [outer = 00000000] 19:22:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (171C7C00) [pid = 3652] [serial = 440] [outer = 16CC7800] 19:22:20 INFO - PROCESS | 3652 | 1463192540606 Marionette DEBUG loaded listener.js 19:22:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (18120400) [pid = 3652] [serial = 441] [outer = 16CC7800] 19:22:20 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:21 INFO - PROCESS | 3652 | 1463192541165 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 19:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 893ms 19:22:21 INFO - PROCESS | 3652 | 1463192541241 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 19:22:21 INFO - PROCESS | 3652 | 1463192541243 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 19:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:22:21 INFO - PROCESS | 3652 | 1463192541247 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:22:21 INFO - PROCESS | 3652 | 1463192541249 Marionette TRACE conn3 <- [1,554,null,{}] 19:22:21 INFO - PROCESS | 3652 | 1463192541252 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:21 INFO - PROCESS | 3652 | 1463192541353 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 19:22:21 INFO - PROCESS | 3652 | 1463192541477 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:21 INFO - PROCESS | 3652 | ++DOCSHELL 19E98000 == 58 [pid = 3652] [id = 148] 19:22:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1A053400) [pid = 3652] [serial = 442] [outer = 00000000] 19:22:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1A8F3000) [pid = 3652] [serial = 443] [outer = 1A053400] 19:22:21 INFO - PROCESS | 3652 | 1463192541532 Marionette DEBUG loaded listener.js 19:22:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1AB83C00) [pid = 3652] [serial = 444] [outer = 1A053400] 19:22:21 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:21 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:22 INFO - PROCESS | 3652 | 1463192542045 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 863ms 19:22:22 INFO - PROCESS | 3652 | 1463192542100 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 19:22:22 INFO - PROCESS | 3652 | 1463192542103 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 19:22:22 INFO - PROCESS | 3652 | 1463192542106 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:22:22 INFO - PROCESS | 3652 | 1463192542108 Marionette TRACE conn3 <- [1,558,null,{}] 19:22:22 INFO - PROCESS | 3652 | 1463192542112 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:22 INFO - PROCESS | 3652 | 1463192542212 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 19:22:22 INFO - PROCESS | 3652 | 1463192542313 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:22 INFO - PROCESS | 3652 | ++DOCSHELL 12B37800 == 59 [pid = 3652] [id = 149] 19:22:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (12B37C00) [pid = 3652] [serial = 445] [outer = 00000000] 19:22:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (13192800) [pid = 3652] [serial = 446] [outer = 12B37C00] 19:22:22 INFO - PROCESS | 3652 | 1463192542366 Marionette DEBUG loaded listener.js 19:22:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (141AE800) [pid = 3652] [serial = 447] [outer = 12B37C00] 19:22:22 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:22 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:23 INFO - PROCESS | 3652 | 1463192543063 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 19:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 982ms 19:22:23 INFO - PROCESS | 3652 | 1463192543112 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 19:22:23 INFO - PROCESS | 3652 | 1463192543116 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 19:22:23 INFO - PROCESS | 3652 | 1463192543122 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:22:23 INFO - PROCESS | 3652 | 1463192543126 Marionette TRACE conn3 <- [1,562,null,{}] 19:22:23 INFO - PROCESS | 3652 | 1463192543132 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:23 INFO - PROCESS | 3652 | 1463192543246 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 19:22:23 INFO - PROCESS | 3652 | 1463192543379 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:23 INFO - PROCESS | 3652 | ++DOCSHELL 11814C00 == 60 [pid = 3652] [id = 150] 19:22:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (11869C00) [pid = 3652] [serial = 448] [outer = 00000000] 19:22:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (13937000) [pid = 3652] [serial = 449] [outer = 11869C00] 19:22:23 INFO - PROCESS | 3652 | 1463192543432 Marionette DEBUG loaded listener.js 19:22:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (13E27400) [pid = 3652] [serial = 450] [outer = 11869C00] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 10336800 == 59 [pid = 3652] [id = 143] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 1181A800 == 58 [pid = 3652] [id = 142] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 1A0E4000 == 57 [pid = 3652] [id = 141] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 199C3000 == 56 [pid = 3652] [id = 140] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 19770400 == 55 [pid = 3652] [id = 139] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 17479400 == 54 [pid = 3652] [id = 138] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 16A31800 == 53 [pid = 3652] [id = 137] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 155CB400 == 52 [pid = 3652] [id = 136] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 105FB000 == 51 [pid = 3652] [id = 135] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 1120E400 == 50 [pid = 3652] [id = 134] 19:22:23 INFO - PROCESS | 3652 | --DOCSHELL 0F93B000 == 49 [pid = 3652] [id = 130] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (13936400) [pid = 3652] [serial = 275] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (12F90800) [pid = 3652] [serial = 314] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (171C9800) [pid = 3652] [serial = 317] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1AB94C00) [pid = 3652] [serial = 272] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (11265C00) [pid = 3652] [serial = 233] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16A2C800) [pid = 3652] [serial = 278] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1A8F0C00) [pid = 3652] [serial = 311] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1A264800) [pid = 3652] [serial = 230] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (141BBC00) [pid = 3652] [serial = 236] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A0EE000) [pid = 3652] [serial = 373] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (181D6000) [pid = 3652] [serial = 370] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A88FC00) [pid = 3652] [serial = 376] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (19E93C00) [pid = 3652] [serial = 379] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A058800) [pid = 3652] [serial = 380] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (15864400) [pid = 3652] [serial = 364] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (15E78000) [pid = 3652] [serial = 365] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1AD81C00) [pid = 3652] [serial = 382] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (13943000) [pid = 3652] [serial = 350] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (12F88800) [pid = 3652] [serial = 349] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (12BDC800) [pid = 3652] [serial = 361] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (12F93C00) [pid = 3652] [serial = 362] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B3A000) [pid = 3652] [serial = 359] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (12B31400) [pid = 3652] [serial = 358] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (177A4000) [pid = 3652] [serial = 367] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (171C0400) [pid = 3652] [serial = 352] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A8F2400) [pid = 3652] [serial = 355] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1A58F000) [pid = 3652] [serial = 374] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (1976F800) [pid = 3652] [serial = 371] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1AD84800) [pid = 3652] [serial = 383] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1A8F0800) [pid = 3652] [serial = 377] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (17E0EC00) [pid = 3652] [serial = 368] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (16115400) [pid = 3652] [serial = 385] [outer = 00000000] [url = about:blank] 19:22:23 INFO - PROCESS | 3652 | 1463192543965 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 863ms 19:22:23 INFO - PROCESS | 3652 | 1463192543994 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 19:22:23 INFO - PROCESS | 3652 | 1463192543999 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 19:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:22:24 INFO - PROCESS | 3652 | 1463192544005 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:22:24 INFO - PROCESS | 3652 | 1463192544007 Marionette TRACE conn3 <- [1,566,null,{}] 19:22:24 INFO - PROCESS | 3652 | 1463192544011 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:24 INFO - PROCESS | 3652 | 1463192544095 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 19:22:24 INFO - PROCESS | 3652 | 1463192544105 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:24 INFO - PROCESS | 3652 | ++DOCSHELL 10E14800 == 50 [pid = 3652] [id = 151] 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (11265C00) [pid = 3652] [serial = 451] [outer = 00000000] 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (131F1C00) [pid = 3652] [serial = 452] [outer = 11265C00] 19:22:24 INFO - PROCESS | 3652 | 1463192544151 Marionette DEBUG loaded listener.js 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (13DA9800) [pid = 3652] [serial = 453] [outer = 11265C00] 19:22:24 INFO - PROCESS | 3652 | 1463192544582 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 19:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 610ms 19:22:24 INFO - PROCESS | 3652 | 1463192544628 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 19:22:24 INFO - PROCESS | 3652 | 1463192544631 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 19:22:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:22:24 INFO - PROCESS | 3652 | 1463192544638 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:22:24 INFO - PROCESS | 3652 | 1463192544642 Marionette TRACE conn3 <- [1,570,null,{}] 19:22:24 INFO - PROCESS | 3652 | 1463192544652 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:24 INFO - PROCESS | 3652 | 1463192544732 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 19:22:24 INFO - PROCESS | 3652 | 1463192544739 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:24 INFO - PROCESS | 3652 | ++DOCSHELL 15E72800 == 51 [pid = 3652] [id = 152] 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (15E72C00) [pid = 3652] [serial = 454] [outer = 00000000] 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1610C400) [pid = 3652] [serial = 455] [outer = 15E72C00] 19:22:24 INFO - PROCESS | 3652 | 1463192544786 Marionette DEBUG loaded listener.js 19:22:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (16340C00) [pid = 3652] [serial = 456] [outer = 15E72C00] 19:22:25 INFO - PROCESS | 3652 | 1463192545201 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 19:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 595ms 19:22:25 INFO - PROCESS | 3652 | 1463192545240 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 19:22:25 INFO - PROCESS | 3652 | 1463192545242 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 19:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:22:25 INFO - PROCESS | 3652 | 1463192545245 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:22:25 INFO - PROCESS | 3652 | 1463192545247 Marionette TRACE conn3 <- [1,574,null,{}] 19:22:25 INFO - PROCESS | 3652 | 1463192545251 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:25 INFO - PROCESS | 3652 | 1463192545333 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 19:22:25 INFO - PROCESS | 3652 | 1463192545339 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:25 INFO - PROCESS | 3652 | ++DOCSHELL 16CB8800 == 52 [pid = 3652] [id = 153] 19:22:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16CB8C00) [pid = 3652] [serial = 457] [outer = 00000000] 19:22:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16CBF400) [pid = 3652] [serial = 458] [outer = 16CB8C00] 19:22:25 INFO - PROCESS | 3652 | 1463192545384 Marionette DEBUG loaded listener.js 19:22:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (171C1400) [pid = 3652] [serial = 459] [outer = 16CB8C00] 19:22:25 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:25 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:25 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:25 INFO - PROCESS | 3652 | 1463192545785 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 19:22:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:22:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 566ms 19:22:25 INFO - PROCESS | 3652 | 1463192545824 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 19:22:25 INFO - PROCESS | 3652 | 1463192545827 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 19:22:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:22:25 INFO - PROCESS | 3652 | 1463192545832 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:22:25 INFO - PROCESS | 3652 | 1463192545834 Marionette TRACE conn3 <- [1,578,null,{}] 19:22:25 INFO - PROCESS | 3652 | 1463192545837 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:25 INFO - PROCESS | 3652 | 1463192545908 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 19:22:25 INFO - PROCESS | 3652 | 1463192545915 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:25 INFO - PROCESS | 3652 | ++DOCSHELL 1055B800 == 53 [pid = 3652] [id = 154] 19:22:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16AF1800) [pid = 3652] [serial = 460] [outer = 00000000] 19:22:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (17489C00) [pid = 3652] [serial = 461] [outer = 16AF1800] 19:22:25 INFO - PROCESS | 3652 | 1463192545959 Marionette DEBUG loaded listener.js 19:22:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1772B800) [pid = 3652] [serial = 462] [outer = 16AF1800] 19:22:26 INFO - PROCESS | 3652 | 1463192546412 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 19:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 596ms 19:22:26 INFO - PROCESS | 3652 | 1463192546437 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 19:22:26 INFO - PROCESS | 3652 | 1463192546439 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 19:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:22:26 INFO - PROCESS | 3652 | 1463192546442 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:22:26 INFO - PROCESS | 3652 | 1463192546444 Marionette TRACE conn3 <- [1,582,null,{}] 19:22:26 INFO - PROCESS | 3652 | 1463192546451 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:26 INFO - PROCESS | 3652 | 1463192546571 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 19:22:26 INFO - PROCESS | 3652 | 1463192546581 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:26 INFO - PROCESS | 3652 | ++DOCSHELL 16AF6800 == 54 [pid = 3652] [id = 155] 19:22:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1743E000) [pid = 3652] [serial = 463] [outer = 00000000] 19:22:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19773000) [pid = 3652] [serial = 464] [outer = 1743E000] 19:22:26 INFO - PROCESS | 3652 | 1463192546626 Marionette DEBUG loaded listener.js 19:22:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1977A000) [pid = 3652] [serial = 465] [outer = 1743E000] 19:22:27 INFO - PROCESS | 3652 | 1463192547042 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 19:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 669ms 19:22:27 INFO - PROCESS | 3652 | 1463192547106 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 19:22:27 INFO - PROCESS | 3652 | 1463192547107 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 19:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:22:27 INFO - PROCESS | 3652 | 1463192547111 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:22:27 INFO - PROCESS | 3652 | 1463192547113 Marionette TRACE conn3 <- [1,586,null,{}] 19:22:27 INFO - PROCESS | 3652 | 1463192547124 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:27 INFO - PROCESS | 3652 | 1463192547232 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 19:22:27 INFO - PROCESS | 3652 | 1463192547316 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:27 INFO - PROCESS | 3652 | ++DOCSHELL 1977B400 == 55 [pid = 3652] [id = 156] 19:22:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (197AA800) [pid = 3652] [serial = 466] [outer = 00000000] 19:22:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (19808000) [pid = 3652] [serial = 467] [outer = 197AA800] 19:22:27 INFO - PROCESS | 3652 | 1463192547343 Marionette DEBUG loaded listener.js 19:22:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1980B000) [pid = 3652] [serial = 468] [outer = 197AA800] 19:22:27 INFO - PROCESS | 3652 | 1463192547728 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 19:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 19:22:27 INFO - PROCESS | 3652 | 1463192547780 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 19:22:27 INFO - PROCESS | 3652 | 1463192547782 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 19:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:22:27 INFO - PROCESS | 3652 | 1463192547786 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:22:27 INFO - PROCESS | 3652 | 1463192547787 Marionette TRACE conn3 <- [1,590,null,{}] 19:22:27 INFO - PROCESS | 3652 | 1463192547791 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:27 INFO - PROCESS | 3652 | 1463192547899 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 19:22:27 INFO - PROCESS | 3652 | 1463192547910 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:27 INFO - PROCESS | 3652 | ++DOCSHELL 197ACC00 == 56 [pid = 3652] [id = 157] 19:22:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (197B2000) [pid = 3652] [serial = 469] [outer = 00000000] 19:22:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1997D400) [pid = 3652] [serial = 470] [outer = 197B2000] 19:22:27 INFO - PROCESS | 3652 | 1463192547953 Marionette DEBUG loaded listener.js 19:22:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (199C3000) [pid = 3652] [serial = 471] [outer = 197B2000] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (15875000) [pid = 3652] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1A7A3800) [pid = 3652] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1610FC00) [pid = 3652] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1713E400) [pid = 3652] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1125D000) [pid = 3652] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (10E19400) [pid = 3652] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (199C3C00) [pid = 3652] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (177ACC00) [pid = 3652] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1A58D800) [pid = 3652] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (118C5400) [pid = 3652] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (10E15000) [pid = 3652] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (155CD400) [pid = 3652] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:22:28 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1977B000) [pid = 3652] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:22:28 INFO - PROCESS | 3652 | 1463192548497 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 19:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 758ms 19:22:28 INFO - PROCESS | 3652 | 1463192548546 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 19:22:28 INFO - PROCESS | 3652 | 1463192548548 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 19:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:22:28 INFO - PROCESS | 3652 | 1463192548555 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:22:28 INFO - PROCESS | 3652 | 1463192548556 Marionette TRACE conn3 <- [1,594,null,{}] 19:22:28 INFO - PROCESS | 3652 | 1463192548560 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:28 INFO - PROCESS | 3652 | 1463192548637 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 19:22:28 INFO - PROCESS | 3652 | 1463192548647 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:28 INFO - PROCESS | 3652 | ++DOCSHELL 1713AC00 == 57 [pid = 3652] [id = 158] 19:22:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (17415C00) [pid = 3652] [serial = 472] [outer = 00000000] 19:22:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1977C400) [pid = 3652] [serial = 473] [outer = 17415C00] 19:22:28 INFO - PROCESS | 3652 | 1463192548693 Marionette DEBUG loaded listener.js 19:22:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (19802C00) [pid = 3652] [serial = 474] [outer = 17415C00] 19:22:29 INFO - PROCESS | 3652 | 1463192549088 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 566ms 19:22:29 INFO - PROCESS | 3652 | 1463192549136 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 19:22:29 INFO - PROCESS | 3652 | 1463192549138 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 19:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:22:29 INFO - PROCESS | 3652 | 1463192549141 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:22:29 INFO - PROCESS | 3652 | 1463192549143 Marionette TRACE conn3 <- [1,598,null,{}] 19:22:29 INFO - PROCESS | 3652 | 1463192549146 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:29 INFO - PROCESS | 3652 | 1463192549226 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 19:22:29 INFO - PROCESS | 3652 | 1463192549233 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:29 INFO - PROCESS | 3652 | ++DOCSHELL 1980E000 == 58 [pid = 3652] [id = 159] 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19810000) [pid = 3652] [serial = 475] [outer = 00000000] 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1A060800) [pid = 3652] [serial = 476] [outer = 19810000] 19:22:29 INFO - PROCESS | 3652 | 1463192549279 Marionette DEBUG loaded listener.js 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1A25A000) [pid = 3652] [serial = 477] [outer = 19810000] 19:22:29 INFO - PROCESS | 3652 | 1463192549674 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 19:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 565ms 19:22:29 INFO - PROCESS | 3652 | 1463192549712 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 19:22:29 INFO - PROCESS | 3652 | 1463192549714 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 19:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:22:29 INFO - PROCESS | 3652 | 1463192549718 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:22:29 INFO - PROCESS | 3652 | 1463192549721 Marionette TRACE conn3 <- [1,602,null,{}] 19:22:29 INFO - PROCESS | 3652 | 1463192549724 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:29 INFO - PROCESS | 3652 | 1463192549824 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 19:22:29 INFO - PROCESS | 3652 | 1463192549832 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:29 INFO - PROCESS | 3652 | ++DOCSHELL 1A586C00 == 59 [pid = 3652] [id = 160] 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1A79A800) [pid = 3652] [serial = 478] [outer = 00000000] 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A88DC00) [pid = 3652] [serial = 479] [outer = 1A79A800] 19:22:29 INFO - PROCESS | 3652 | 1463192549880 Marionette DEBUG loaded listener.js 19:22:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1A8EE800) [pid = 3652] [serial = 480] [outer = 1A79A800] 19:22:30 INFO - PROCESS | 3652 | 1463192550658 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 19:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 997ms 19:22:30 INFO - PROCESS | 3652 | 1463192550749 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 19:22:30 INFO - PROCESS | 3652 | 1463192550754 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 19:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:22:30 INFO - PROCESS | 3652 | 1463192550743 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:22:30 INFO - PROCESS | 3652 | 1463192550747 Marionette TRACE conn3 <- [1,606,null,{}] 19:22:30 INFO - PROCESS | 3652 | 1463192550753 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:30 INFO - PROCESS | 3652 | 1463192550942 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 19:22:31 INFO - PROCESS | 3652 | 1463192551041 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:31 INFO - PROCESS | 3652 | ++DOCSHELL 10336800 == 60 [pid = 3652] [id = 161] 19:22:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (10375000) [pid = 3652] [serial = 481] [outer = 00000000] 19:22:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (12B1E800) [pid = 3652] [serial = 482] [outer = 10375000] 19:22:31 INFO - PROCESS | 3652 | 1463192551098 Marionette DEBUG loaded listener.js 19:22:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (131FE800) [pid = 3652] [serial = 483] [outer = 10375000] 19:22:31 INFO - PROCESS | 3652 | 1463192551653 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 952ms 19:22:31 INFO - PROCESS | 3652 | 1463192551710 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 19:22:31 INFO - PROCESS | 3652 | 1463192551716 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 19:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:22:31 INFO - PROCESS | 3652 | 1463192551723 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:22:31 INFO - PROCESS | 3652 | 1463192551726 Marionette TRACE conn3 <- [1,610,null,{}] 19:22:31 INFO - PROCESS | 3652 | 1463192551730 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:31 INFO - PROCESS | 3652 | 1463192551825 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 19:22:31 INFO - PROCESS | 3652 | 1463192551949 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:31 INFO - PROCESS | 3652 | ++DOCSHELL 16CBDC00 == 61 [pid = 3652] [id = 162] 19:22:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16CC1000) [pid = 3652] [serial = 484] [outer = 00000000] 19:22:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (19806800) [pid = 3652] [serial = 485] [outer = 16CC1000] 19:22:31 INFO - PROCESS | 3652 | 1463192552012 Marionette DEBUG loaded listener.js 19:22:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1A056C00) [pid = 3652] [serial = 486] [outer = 16CC1000] 19:22:32 INFO - PROCESS | 3652 | 1463192552601 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 19:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 952ms 19:22:32 INFO - PROCESS | 3652 | 1463192552671 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 19:22:32 INFO - PROCESS | 3652 | 1463192552673 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 19:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:22:32 INFO - PROCESS | 3652 | 1463192552677 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:22:32 INFO - PROCESS | 3652 | 1463192552681 Marionette TRACE conn3 <- [1,614,null,{}] 19:22:32 INFO - PROCESS | 3652 | 1463192552692 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:32 INFO - PROCESS | 3652 | 1463192552798 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 19:22:32 INFO - PROCESS | 3652 | 1463192552924 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:32 INFO - PROCESS | 3652 | ++DOCSHELL 10E1D000 == 62 [pid = 3652] [id = 163] 19:22:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (15860000) [pid = 3652] [serial = 487] [outer = 00000000] 19:22:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1AB84C00) [pid = 3652] [serial = 488] [outer = 15860000] 19:22:32 INFO - PROCESS | 3652 | 1463192552982 Marionette DEBUG loaded listener.js 19:22:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1AB8E800) [pid = 3652] [serial = 489] [outer = 15860000] 19:22:33 INFO - PROCESS | 3652 | 1463192553552 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 19:22:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:22:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 893ms 19:22:33 INFO - PROCESS | 3652 | 1463192553584 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 19:22:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:22:33 INFO - PROCESS | 3652 | 1463192553570 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 19:22:33 INFO - PROCESS | 3652 | 1463192553574 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:22:33 INFO - PROCESS | 3652 | 1463192553576 Marionette TRACE conn3 <- [1,618,null,{}] 19:22:33 INFO - PROCESS | 3652 | 1463192553579 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:33 INFO - PROCESS | 3652 | 1463192553679 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 19:22:33 INFO - PROCESS | 3652 | 1463192553775 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:33 INFO - PROCESS | 3652 | ++DOCSHELL 1AD86400 == 63 [pid = 3652] [id = 164] 19:22:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1AD86800) [pid = 3652] [serial = 490] [outer = 00000000] 19:22:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1AD89400) [pid = 3652] [serial = 491] [outer = 1AD86800] 19:22:33 INFO - PROCESS | 3652 | 1463192553831 Marionette DEBUG loaded listener.js 19:22:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1AFE0400) [pid = 3652] [serial = 492] [outer = 1AD86800] 19:22:34 INFO - PROCESS | 3652 | 1463192554533 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 19:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 982ms 19:22:34 INFO - PROCESS | 3652 | 1463192554597 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 19:22:34 INFO - PROCESS | 3652 | 1463192554600 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 19:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:22:34 INFO - PROCESS | 3652 | 1463192554606 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:22:34 INFO - PROCESS | 3652 | 1463192554610 Marionette TRACE conn3 <- [1,622,null,{}] 19:22:34 INFO - PROCESS | 3652 | 1463192554616 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:34 INFO - PROCESS | 3652 | 1463192554694 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 19:22:34 INFO - PROCESS | 3652 | 1463192554824 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:34 INFO - PROCESS | 3652 | ++DOCSHELL 11259C00 == 64 [pid = 3652] [id = 165] 19:22:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (114DFC00) [pid = 3652] [serial = 493] [outer = 00000000] 19:22:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (13940C00) [pid = 3652] [serial = 494] [outer = 114DFC00] 19:22:34 INFO - PROCESS | 3652 | 1463192554873 Marionette DEBUG loaded listener.js 19:22:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (14323000) [pid = 3652] [serial = 495] [outer = 114DFC00] 19:22:35 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:35 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 10E1DC00 == 63 [pid = 3652] [id = 117] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 14330800 == 62 [pid = 3652] [id = 118] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 103D4800 == 61 [pid = 3652] [id = 92] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 1980E000 == 60 [pid = 3652] [id = 159] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 1713AC00 == 59 [pid = 3652] [id = 158] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 197ACC00 == 58 [pid = 3652] [id = 157] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 1977B400 == 57 [pid = 3652] [id = 156] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 16AF6800 == 56 [pid = 3652] [id = 155] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 1055B800 == 55 [pid = 3652] [id = 154] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 16CB8800 == 54 [pid = 3652] [id = 153] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 15E72800 == 53 [pid = 3652] [id = 152] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 10E14800 == 52 [pid = 3652] [id = 151] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 11814C00 == 51 [pid = 3652] [id = 150] 19:22:35 INFO - PROCESS | 3652 | --DOCSHELL 1055F000 == 50 [pid = 3652] [id = 144] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (17494000) [pid = 3652] [serial = 353] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1AB99800) [pid = 3652] [serial = 356] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (181C7C00) [pid = 3652] [serial = 386] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (171CF800) [pid = 3652] [serial = 410] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1748C000) [pid = 3652] [serial = 411] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (12962C00) [pid = 3652] [serial = 401] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (118B6400) [pid = 3652] [serial = 400] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (10567400) [pid = 3652] [serial = 388] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (13935400) [pid = 3652] [serial = 404] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (14321400) [pid = 3652] [serial = 405] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1A259800) [pid = 3652] [serial = 420] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A0F0C00) [pid = 3652] [serial = 419] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (197A8800) [pid = 3652] [serial = 394] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (181C8400) [pid = 3652] [serial = 413] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1A7A6400) [pid = 3652] [serial = 422] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (131F7C00) [pid = 3652] [serial = 425] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (13956000) [pid = 3652] [serial = 426] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (155C3C00) [pid = 3652] [serial = 391] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1A79F000) [pid = 3652] [serial = 428] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (15E78800) [pid = 3652] [serial = 407] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (16112000) [pid = 3652] [serial = 408] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (1A799C00) [pid = 3652] [serial = 397] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1A7A7800) [pid = 3652] [serial = 423] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (143AA400) [pid = 3652] [serial = 170] [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.] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (197AAC00) [pid = 3652] [serial = 416] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (199B9400) [pid = 3652] [serial = 417] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (19770000) [pid = 3652] [serial = 414] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (1A897000) [pid = 3652] [serial = 429] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1AB83400) [pid = 3652] [serial = 431] [outer = 00000000] [url = about:blank] 19:22:35 INFO - PROCESS | 3652 | 1463192555461 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 19:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 908ms 19:22:35 INFO - PROCESS | 3652 | 1463192555501 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 19:22:35 INFO - PROCESS | 3652 | 1463192555507 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 19:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:22:35 INFO - PROCESS | 3652 | 1463192555512 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:22:35 INFO - PROCESS | 3652 | 1463192555515 Marionette TRACE conn3 <- [1,626,null,{}] 19:22:35 INFO - PROCESS | 3652 | 1463192555519 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:35 INFO - PROCESS | 3652 | 1463192555600 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 19:22:35 INFO - PROCESS | 3652 | 1463192555613 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:35 INFO - PROCESS | 3652 | ++DOCSHELL 0C7F9800 == 51 [pid = 3652] [id = 166] 19:22:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (0F97FC00) [pid = 3652] [serial = 496] [outer = 00000000] 19:22:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (12B2F400) [pid = 3652] [serial = 497] [outer = 0F97FC00] 19:22:35 INFO - PROCESS | 3652 | 1463192555726 Marionette DEBUG loaded listener.js 19:22:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (13956000) [pid = 3652] [serial = 498] [outer = 0F97FC00] 19:22:35 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:35 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:36 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:36 INFO - PROCESS | 3652 | 1463192556101 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 19:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 595ms 19:22:36 INFO - PROCESS | 3652 | 1463192556140 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 19:22:36 INFO - PROCESS | 3652 | 1463192556143 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 19:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:22:36 INFO - PROCESS | 3652 | 1463192556153 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 3652 | 1463192556157 Marionette TRACE conn3 <- [1,630,null,{}] 19:22:36 INFO - PROCESS | 3652 | 1463192556167 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:36 INFO - PROCESS | 3652 | 1463192556252 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 19:22:36 INFO - PROCESS | 3652 | 1463192556260 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 3652 | ++DOCSHELL 15874000 == 52 [pid = 3652] [id = 167] 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (15E72800) [pid = 3652] [serial = 499] [outer = 00000000] 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16118400) [pid = 3652] [serial = 500] [outer = 15E72800] 19:22:36 INFO - PROCESS | 3652 | 1463192556307 Marionette DEBUG loaded listener.js 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (16CBE800) [pid = 3652] [serial = 501] [outer = 15E72800] 19:22:36 INFO - PROCESS | 3652 | 1463192556737 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 19:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 610ms 19:22:36 INFO - PROCESS | 3652 | 1463192556772 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 19:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:22:36 INFO - PROCESS | 3652 | 1463192556774 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 19:22:36 INFO - PROCESS | 3652 | 1463192556778 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:22:36 INFO - PROCESS | 3652 | 1463192556779 Marionette TRACE conn3 <- [1,634,null,{}] 19:22:36 INFO - PROCESS | 3652 | 1463192556783 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:36 INFO - PROCESS | 3652 | 1463192556845 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 19:22:36 INFO - PROCESS | 3652 | 1463192556854 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:36 INFO - PROCESS | 3652 | ++DOCSHELL 16CBD000 == 53 [pid = 3652] [id = 168] 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (171C4C00) [pid = 3652] [serial = 502] [outer = 00000000] 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1748B400) [pid = 3652] [serial = 503] [outer = 171C4C00] 19:22:36 INFO - PROCESS | 3652 | 1463192556898 Marionette DEBUG loaded listener.js 19:22:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (177ADC00) [pid = 3652] [serial = 504] [outer = 171C4C00] 19:22:37 INFO - PROCESS | 3652 | 1463192557332 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 19:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 610ms 19:22:37 INFO - PROCESS | 3652 | 1463192557377 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 19:22:37 INFO - PROCESS | 3652 | 1463192557379 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 19:22:37 INFO - PROCESS | 3652 | 1463192557383 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:22:37 INFO - PROCESS | 3652 | 1463192557384 Marionette TRACE conn3 <- [1,638,null,{}] 19:22:37 INFO - PROCESS | 3652 | 1463192557388 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:37 INFO - PROCESS | 3652 | 1463192557502 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 19:22:37 INFO - PROCESS | 3652 | 1463192557584 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:37 INFO - PROCESS | 3652 | ++DOCSHELL 181C9400 == 54 [pid = 3652] [id = 169] 19:22:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (181CAC00) [pid = 3652] [serial = 505] [outer = 00000000] 19:22:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19773400) [pid = 3652] [serial = 506] [outer = 181CAC00] 19:22:37 INFO - PROCESS | 3652 | 1463192557632 Marionette DEBUG loaded listener.js 19:22:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (197A3800) [pid = 3652] [serial = 507] [outer = 181CAC00] 19:22:38 INFO - PROCESS | 3652 | 1463192558047 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 19:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 714ms 19:22:38 INFO - PROCESS | 3652 | 1463192558089 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 19:22:38 INFO - PROCESS | 3652 | 1463192558091 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 19:22:38 INFO - PROCESS | 3652 | 1463192558094 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:22:38 INFO - PROCESS | 3652 | 1463192558096 Marionette TRACE conn3 <- [1,642,null,{}] 19:22:38 INFO - PROCESS | 3652 | 1463192558099 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:38 INFO - PROCESS | 3652 | 1463192558230 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 19:22:38 INFO - PROCESS | 3652 | 1463192558287 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:38 INFO - PROCESS | 3652 | ++DOCSHELL 17136400 == 55 [pid = 3652] [id = 170] 19:22:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (171C1000) [pid = 3652] [serial = 508] [outer = 00000000] 19:22:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1980F400) [pid = 3652] [serial = 509] [outer = 171C1000] 19:22:38 INFO - PROCESS | 3652 | 1463192558315 Marionette DEBUG loaded listener.js 19:22:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (19E98800) [pid = 3652] [serial = 510] [outer = 171C1000] 19:22:38 INFO - PROCESS | 3652 | 1463192558698 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 19:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 19:22:38 INFO - PROCESS | 3652 | 1463192558758 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 19:22:38 INFO - PROCESS | 3652 | 1463192558760 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 19:22:38 INFO - PROCESS | 3652 | 1463192558763 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:22:38 INFO - PROCESS | 3652 | 1463192558765 Marionette TRACE conn3 <- [1,646,null,{}] 19:22:38 INFO - PROCESS | 3652 | 1463192558768 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:38 INFO - PROCESS | 3652 | 1463192558901 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 19:22:38 INFO - PROCESS | 3652 | 1463192558955 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:38 INFO - PROCESS | 3652 | ++DOCSHELL 19809000 == 56 [pid = 3652] [id = 171] 19:22:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1A060400) [pid = 3652] [serial = 511] [outer = 00000000] 19:22:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1A58F000) [pid = 3652] [serial = 512] [outer = 1A060400] 19:22:38 INFO - PROCESS | 3652 | 1463192558999 Marionette DEBUG loaded listener.js 19:22:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1A79BC00) [pid = 3652] [serial = 513] [outer = 1A060400] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (15E72C00) [pid = 3652] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1743E000) [pid = 3652] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (11265C00) [pid = 3652] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (16CB8C00) [pid = 3652] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (197A6C00) [pid = 3652] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (16AF1800) [pid = 3652] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (197AA800) [pid = 3652] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (11869C00) [pid = 3652] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (197B2000) [pid = 3652] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (17415C00) [pid = 3652] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:22:39 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (19810000) [pid = 3652] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:22:39 INFO - PROCESS | 3652 | 1463192559446 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 19:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 699ms 19:22:39 INFO - PROCESS | 3652 | 1463192559467 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 19:22:39 INFO - PROCESS | 3652 | 1463192559469 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 19:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:22:39 INFO - PROCESS | 3652 | 1463192559472 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:22:39 INFO - PROCESS | 3652 | 1463192559474 Marionette TRACE conn3 <- [1,650,null,{}] 19:22:39 INFO - PROCESS | 3652 | 1463192559477 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:39 INFO - PROCESS | 3652 | 1463192559554 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 19:22:39 INFO - PROCESS | 3652 | 1463192559560 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:39 INFO - PROCESS | 3652 | ++DOCSHELL 13943C00 == 57 [pid = 3652] [id = 172] 19:22:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1395D800) [pid = 3652] [serial = 514] [outer = 00000000] 19:22:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1748C800) [pid = 3652] [serial = 515] [outer = 1395D800] 19:22:39 INFO - PROCESS | 3652 | 1463192559604 Marionette DEBUG loaded listener.js 19:22:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (197B2000) [pid = 3652] [serial = 516] [outer = 1395D800] 19:22:39 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:39 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:39 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:39 INFO - PROCESS | 3652 | 1463192560010 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 19:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 565ms 19:22:40 INFO - PROCESS | 3652 | 1463192560048 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 19:22:40 INFO - PROCESS | 3652 | 1463192560051 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 19:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:22:40 INFO - PROCESS | 3652 | 1463192560058 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:22:40 INFO - PROCESS | 3652 | 1463192560059 Marionette TRACE conn3 <- [1,654,null,{}] 19:22:40 INFO - PROCESS | 3652 | 1463192560063 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:40 INFO - PROCESS | 3652 | 1463192560141 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 19:22:40 INFO - PROCESS | 3652 | 1463192560158 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 3652 | ++DOCSHELL 16CB8C00 == 58 [pid = 3652] [id = 173] 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19E90800) [pid = 3652] [serial = 517] [outer = 00000000] 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1A7A1C00) [pid = 3652] [serial = 518] [outer = 19E90800] 19:22:40 INFO - PROCESS | 3652 | 1463192560210 Marionette DEBUG loaded listener.js 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A88C400) [pid = 3652] [serial = 519] [outer = 19E90800] 19:22:40 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:40 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:40 INFO - PROCESS | 3652 | 1463192560619 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 19:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 595ms 19:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:22:40 INFO - PROCESS | 3652 | 1463192560655 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 19:22:40 INFO - PROCESS | 3652 | 1463192560657 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 19:22:40 INFO - PROCESS | 3652 | 1463192560661 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:22:40 INFO - PROCESS | 3652 | 1463192560663 Marionette TRACE conn3 <- [1,658,null,{}] 19:22:40 INFO - PROCESS | 3652 | 1463192560667 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:40 INFO - PROCESS | 3652 | 1463192560746 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 19:22:40 INFO - PROCESS | 3652 | 1463192560753 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:40 INFO - PROCESS | 3652 | ++DOCSHELL 1A583800 == 59 [pid = 3652] [id = 174] 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1A891800) [pid = 3652] [serial = 520] [outer = 00000000] 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1AB7BC00) [pid = 3652] [serial = 521] [outer = 1A891800] 19:22:40 INFO - PROCESS | 3652 | 1463192560796 Marionette DEBUG loaded listener.js 19:22:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1AB7C400) [pid = 3652] [serial = 522] [outer = 1A891800] 19:22:41 INFO - PROCESS | 3652 | 1463192561177 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 19:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 566ms 19:22:41 INFO - PROCESS | 3652 | 1463192561236 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 19:22:41 INFO - PROCESS | 3652 | 1463192561238 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 19:22:41 INFO - PROCESS | 3652 | 1463192561242 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:22:41 INFO - PROCESS | 3652 | 1463192561244 Marionette TRACE conn3 <- [1,662,null,{}] 19:22:41 INFO - PROCESS | 3652 | 1463192561251 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:41 INFO - PROCESS | 3652 | 1463192561383 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 19:22:41 INFO - PROCESS | 3652 | 1463192561562 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:41 INFO - PROCESS | 3652 | ++DOCSHELL 10E1DC00 == 60 [pid = 3652] [id = 175] 19:22:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (11209000) [pid = 3652] [serial = 523] [outer = 00000000] 19:22:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (118C4000) [pid = 3652] [serial = 524] [outer = 11209000] 19:22:41 INFO - PROCESS | 3652 | 1463192561621 Marionette DEBUG loaded listener.js 19:22:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (11EB6C00) [pid = 3652] [serial = 525] [outer = 11209000] 19:22:41 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:22:42 INFO - PROCESS | 3652 | [3652] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:22:42 INFO - PROCESS | 3652 | 1463192562146 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 19:22:42 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 19:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 952ms 19:22:42 INFO - PROCESS | 3652 | 1463192562191 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 19:22:42 INFO - PROCESS | 3652 | 1463192562195 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 19:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:22:42 INFO - PROCESS | 3652 | 1463192562200 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:22:42 INFO - PROCESS | 3652 | 1463192562204 Marionette TRACE conn3 <- [1,666,null,{}] 19:22:42 INFO - PROCESS | 3652 | 1463192562209 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:42 INFO - PROCESS | 3652 | 1463192562323 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 19:22:42 INFO - PROCESS | 3652 | 1463192562424 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:42 INFO - PROCESS | 3652 | ++DOCSHELL 143AA400 == 61 [pid = 3652] [id = 176] 19:22:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (155CFC00) [pid = 3652] [serial = 526] [outer = 00000000] 19:22:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16117000) [pid = 3652] [serial = 527] [outer = 155CFC00] 19:22:42 INFO - PROCESS | 3652 | 1463192562464 Marionette DEBUG loaded listener.js 19:22:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (16A2A000) [pid = 3652] [serial = 528] [outer = 155CFC00] 19:22:43 INFO - PROCESS | 3652 | 1463192563077 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 19:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 893ms 19:22:43 INFO - PROCESS | 3652 | 1463192563108 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 19:22:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:22:43 INFO - PROCESS | 3652 | 1463192563111 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 19:22:43 INFO - PROCESS | 3652 | 1463192563115 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:22:43 INFO - PROCESS | 3652 | 1463192563117 Marionette TRACE conn3 <- [1,670,null,{}] 19:22:43 INFO - PROCESS | 3652 | 1463192563122 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:43 INFO - PROCESS | 3652 | 1463192563209 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 19:22:43 INFO - PROCESS | 3652 | 1463192563313 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:43 INFO - PROCESS | 3652 | ++DOCSHELL 16CBC400 == 62 [pid = 3652] [id = 177] 19:22:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (16CC5400) [pid = 3652] [serial = 529] [outer = 00000000] 19:22:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1943B800) [pid = 3652] [serial = 530] [outer = 16CC5400] 19:22:43 INFO - PROCESS | 3652 | 1463192563367 Marionette DEBUG loaded listener.js 19:22:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (19440C00) [pid = 3652] [serial = 531] [outer = 16CC5400] 19:22:44 INFO - PROCESS | 3652 | 1463192564444 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 19:22:44 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) 19:22:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1384ms 19:22:44 INFO - PROCESS | 3652 | 1463192564503 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 19:22:44 INFO - PROCESS | 3652 | 1463192564507 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 19:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:22:44 INFO - PROCESS | 3652 | 1463192564517 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:22:44 INFO - PROCESS | 3652 | 1463192564523 Marionette TRACE conn3 <- [1,674,null,{}] 19:22:44 INFO - PROCESS | 3652 | 1463192564580 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:44 INFO - PROCESS | 3652 | 1463192564710 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 19:22:44 INFO - PROCESS | 3652 | 1463192564828 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:44 INFO - PROCESS | 3652 | ++DOCSHELL 13E30400 == 63 [pid = 3652] [id = 178] 19:22:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19804800) [pid = 3652] [serial = 532] [outer = 00000000] 19:22:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1A8E9C00) [pid = 3652] [serial = 533] [outer = 19804800] 19:22:44 INFO - PROCESS | 3652 | 1463192564881 Marionette DEBUG loaded listener.js 19:22:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1AB94400) [pid = 3652] [serial = 534] [outer = 19804800] 19:22:45 INFO - PROCESS | 3652 | 1463192565941 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 19:22:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:22:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1488ms 19:22:45 INFO - PROCESS | 3652 | 1463192566000 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 19:22:45 INFO - PROCESS | 3652 | 1463192566004 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 19:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:22:45 INFO - PROCESS | 3652 | 1463192566010 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:22:45 INFO - PROCESS | 3652 | 1463192566014 Marionette TRACE conn3 <- [1,678,null,{}] 19:22:46 INFO - PROCESS | 3652 | 1463192566020 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:46 INFO - PROCESS | 3652 | 1463192566170 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 19:22:46 INFO - PROCESS | 3652 | 1463192566264 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:46 INFO - PROCESS | 3652 | ++DOCSHELL 114E2000 == 64 [pid = 3652] [id = 179] 19:22:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (11814400) [pid = 3652] [serial = 535] [outer = 00000000] 19:22:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (13E23800) [pid = 3652] [serial = 536] [outer = 11814400] 19:22:46 INFO - PROCESS | 3652 | 1463192566313 Marionette DEBUG loaded listener.js 19:22:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1431C800) [pid = 3652] [serial = 537] [outer = 11814400] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 1A583800 == 63 [pid = 3652] [id = 174] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 16CB8C00 == 62 [pid = 3652] [id = 173] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 13943C00 == 61 [pid = 3652] [id = 172] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 19809000 == 60 [pid = 3652] [id = 171] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 17136400 == 59 [pid = 3652] [id = 170] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 181C9400 == 58 [pid = 3652] [id = 169] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 16CBD000 == 57 [pid = 3652] [id = 168] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 15874000 == 56 [pid = 3652] [id = 167] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 0C7F9800 == 55 [pid = 3652] [id = 166] 19:22:46 INFO - PROCESS | 3652 | --DOCSHELL 11259C00 == 54 [pid = 3652] [id = 165] 19:22:46 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1A88DC00) [pid = 3652] [serial = 479] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1610C400) [pid = 3652] [serial = 455] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (16340C00) [pid = 3652] [serial = 456] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (19773000) [pid = 3652] [serial = 464] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (13192800) [pid = 3652] [serial = 446] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (131F1C00) [pid = 3652] [serial = 452] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (13DA9800) [pid = 3652] [serial = 453] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16CBF400) [pid = 3652] [serial = 458] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (171C1400) [pid = 3652] [serial = 459] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1AB94800) [pid = 3652] [serial = 432] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (17489C00) [pid = 3652] [serial = 461] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (19808000) [pid = 3652] [serial = 467] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (13E27400) [pid = 3652] [serial = 450] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (13937000) [pid = 3652] [serial = 449] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1977A000) [pid = 3652] [serial = 465] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (12B34800) [pid = 3652] [serial = 434] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1997D400) [pid = 3652] [serial = 470] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1980B000) [pid = 3652] [serial = 468] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (15E74000) [pid = 3652] [serial = 437] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1977C400) [pid = 3652] [serial = 473] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (171C7C00) [pid = 3652] [serial = 440] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1A060800) [pid = 3652] [serial = 476] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (1A8F3000) [pid = 3652] [serial = 443] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (199C3000) [pid = 3652] [serial = 471] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (19802C00) [pid = 3652] [serial = 474] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1A25A000) [pid = 3652] [serial = 477] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1772B800) [pid = 3652] [serial = 462] [outer = 00000000] [url = about:blank] 19:22:47 INFO - PROCESS | 3652 | 1463192567292 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 19:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1324ms 19:22:47 INFO - PROCESS | 3652 | 1463192567337 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 19:22:47 INFO - PROCESS | 3652 | 1463192567342 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 19:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:22:47 INFO - PROCESS | 3652 | 1463192567349 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:22:47 INFO - PROCESS | 3652 | 1463192567351 Marionette TRACE conn3 <- [1,682,null,{}] 19:22:47 INFO - PROCESS | 3652 | 1463192567355 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:47 INFO - PROCESS | 3652 | 1463192567444 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 19:22:47 INFO - PROCESS | 3652 | 1463192567452 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:47 INFO - PROCESS | 3652 | ++DOCSHELL 11204400 == 55 [pid = 3652] [id = 180] 19:22:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (13192800) [pid = 3652] [serial = 538] [outer = 00000000] 19:22:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (13D74000) [pid = 3652] [serial = 539] [outer = 13192800] 19:22:47 INFO - PROCESS | 3652 | 1463192567497 Marionette DEBUG loaded listener.js 19:22:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (143A5800) [pid = 3652] [serial = 540] [outer = 13192800] 19:22:48 INFO - PROCESS | 3652 | 1463192568405 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 19:22:48 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) 19:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1101ms 19:22:48 INFO - PROCESS | 3652 | 1463192568447 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 19:22:48 INFO - PROCESS | 3652 | 1463192568449 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 19:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:22:48 INFO - PROCESS | 3652 | 1463192568453 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:22:48 INFO - PROCESS | 3652 | 1463192568456 Marionette TRACE conn3 <- [1,686,null,{}] 19:22:48 INFO - PROCESS | 3652 | 1463192568466 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:48 INFO - PROCESS | 3652 | 1463192568552 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 19:22:48 INFO - PROCESS | 3652 | 1463192568560 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:48 INFO - PROCESS | 3652 | ++DOCSHELL 1610C400 == 56 [pid = 3652] [id = 181] 19:22:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (16115000) [pid = 3652] [serial = 541] [outer = 00000000] 19:22:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (16CC2800) [pid = 3652] [serial = 542] [outer = 16115000] 19:22:48 INFO - PROCESS | 3652 | 1463192568607 Marionette DEBUG loaded listener.js 19:22:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (171C0800) [pid = 3652] [serial = 543] [outer = 16115000] 19:22:49 INFO - PROCESS | 3652 | 1463192569491 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 19:22:49 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) 19:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1086ms 19:22:49 INFO - PROCESS | 3652 | 1463192569547 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 19:22:49 INFO - PROCESS | 3652 | 1463192569549 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 19:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:22:49 INFO - PROCESS | 3652 | 1463192569559 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:22:49 INFO - PROCESS | 3652 | 1463192569560 Marionette TRACE conn3 <- [1,690,null,{}] 19:22:49 INFO - PROCESS | 3652 | 1463192569564 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:49 INFO - PROCESS | 3652 | 1463192569673 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 19:22:49 INFO - PROCESS | 3652 | 1463192569680 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:49 INFO - PROCESS | 3652 | ++DOCSHELL 171C3400 == 57 [pid = 3652] [id = 182] 19:22:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (171C3C00) [pid = 3652] [serial = 544] [outer = 00000000] 19:22:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1772B800) [pid = 3652] [serial = 545] [outer = 171C3C00] 19:22:49 INFO - PROCESS | 3652 | 1463192569726 Marionette DEBUG loaded listener.js 19:22:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1811B000) [pid = 3652] [serial = 546] [outer = 171C3C00] 19:22:50 INFO - PROCESS | 3652 | 1463192570626 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 19:22:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1086ms 19:22:50 INFO - PROCESS | 3652 | 1463192570663 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 19:22:50 INFO - PROCESS | 3652 | 1463192570665 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 19:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:22:50 INFO - PROCESS | 3652 | 1463192570652 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:22:50 INFO - PROCESS | 3652 | 1463192570653 Marionette TRACE conn3 <- [1,694,null,{}] 19:22:50 INFO - PROCESS | 3652 | 1463192570657 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:50 INFO - PROCESS | 3652 | 1463192570773 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 19:22:50 INFO - PROCESS | 3652 | 1463192570779 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:50 INFO - PROCESS | 3652 | ++DOCSHELL 177AE400 == 58 [pid = 3652] [id = 183] 19:22:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (18113800) [pid = 3652] [serial = 547] [outer = 00000000] 19:22:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1943BC00) [pid = 3652] [serial = 548] [outer = 18113800] 19:22:50 INFO - PROCESS | 3652 | 1463192570870 Marionette DEBUG loaded listener.js 19:22:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1943C400) [pid = 3652] [serial = 549] [outer = 18113800] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (15E72800) [pid = 3652] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (19E90800) [pid = 3652] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (114DFC00) [pid = 3652] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (0F97FC00) [pid = 3652] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (171C1000) [pid = 3652] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1395D800) [pid = 3652] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1A060400) [pid = 3652] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (181CAC00) [pid = 3652] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:22:51 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (171C4C00) [pid = 3652] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:22:51 INFO - PROCESS | 3652 | 1463192571730 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 19:22:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1086ms 19:22:51 INFO - PROCESS | 3652 | 1463192571762 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 19:22:51 INFO - PROCESS | 3652 | 1463192571764 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 19:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:22:51 INFO - PROCESS | 3652 | 1463192571767 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:22:51 INFO - PROCESS | 3652 | 1463192571769 Marionette TRACE conn3 <- [1,698,null,{}] 19:22:51 INFO - PROCESS | 3652 | 1463192571773 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:51 INFO - PROCESS | 3652 | 1463192571853 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 19:22:51 INFO - PROCESS | 3652 | 1463192571860 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:51 INFO - PROCESS | 3652 | ++DOCSHELL 103D4800 == 59 [pid = 3652] [id = 184] 19:22:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (12B39400) [pid = 3652] [serial = 550] [outer = 00000000] 19:22:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19435800) [pid = 3652] [serial = 551] [outer = 12B39400] 19:22:51 INFO - PROCESS | 3652 | 1463192571907 Marionette DEBUG loaded listener.js 19:22:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (19803000) [pid = 3652] [serial = 552] [outer = 12B39400] 19:22:52 INFO - PROCESS | 3652 | 1463192572814 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 19:22:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:22:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1086ms 19:22:52 INFO - PROCESS | 3652 | 1463192572863 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 19:22:52 INFO - PROCESS | 3652 | 1463192572865 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 19:22:52 INFO - PROCESS | 3652 | 1463192572869 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:22:52 INFO - PROCESS | 3652 | 1463192572871 Marionette TRACE conn3 <- [1,702,null,{}] 19:22:52 INFO - PROCESS | 3652 | 1463192572874 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:52 INFO - PROCESS | 3652 | 1463192572986 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 19:22:53 INFO - PROCESS | 3652 | 1463192573065 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:53 INFO - PROCESS | 3652 | ++DOCSHELL 0F986800 == 60 [pid = 3652] [id = 185] 19:22:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (0F9EE800) [pid = 3652] [serial = 553] [outer = 00000000] 19:22:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (11265C00) [pid = 3652] [serial = 554] [outer = 0F9EE800] 19:22:53 INFO - PROCESS | 3652 | 1463192573164 Marionette DEBUG loaded listener.js 19:22:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (12B31000) [pid = 3652] [serial = 555] [outer = 0F9EE800] 19:22:54 INFO - PROCESS | 3652 | 1463192574222 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 19:22:54 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 19:22:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1369ms 19:22:54 INFO - PROCESS | 3652 | 1463192574245 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 19:22:54 INFO - PROCESS | 3652 | 1463192574249 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 19:22:54 INFO - PROCESS | 3652 | 1463192574253 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:22:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:22:54 INFO - PROCESS | 3652 | 1463192574258 Marionette TRACE conn3 <- [1,706,null,{}] 19:22:54 INFO - PROCESS | 3652 | 1463192574263 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:54 INFO - PROCESS | 3652 | 1463192574351 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 19:22:54 INFO - PROCESS | 3652 | 1463192574479 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:54 INFO - PROCESS | 3652 | ++DOCSHELL 1610E000 == 61 [pid = 3652] [id = 186] 19:22:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1671F400) [pid = 3652] [serial = 556] [outer = 00000000] 19:22:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (16AF2000) [pid = 3652] [serial = 557] [outer = 1671F400] 19:22:54 INFO - PROCESS | 3652 | 1463192574537 Marionette DEBUG loaded listener.js 19:22:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16CBCC00) [pid = 3652] [serial = 558] [outer = 1671F400] 19:22:55 INFO - PROCESS | 3652 | 1463192575471 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 19:22:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1295ms 19:22:55 INFO - PROCESS | 3652 | 1463192575545 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 19:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:22:55 INFO - PROCESS | 3652 | 1463192575548 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 19:22:55 INFO - PROCESS | 3652 | 1463192575553 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:22:55 INFO - PROCESS | 3652 | 1463192575555 Marionette TRACE conn3 <- [1,710,null,{}] 19:22:55 INFO - PROCESS | 3652 | 1463192575603 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:55 INFO - PROCESS | 3652 | 1463192575698 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 19:22:55 INFO - PROCESS | 3652 | 1463192575898 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:55 INFO - PROCESS | 3652 | ++DOCSHELL 1943A400 == 62 [pid = 3652] [id = 187] 19:22:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (19440400) [pid = 3652] [serial = 559] [outer = 00000000] 19:22:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (197B2800) [pid = 3652] [serial = 560] [outer = 19440400] 19:22:55 INFO - PROCESS | 3652 | 1463192575953 Marionette DEBUG loaded listener.js 19:22:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1980BC00) [pid = 3652] [serial = 561] [outer = 19440400] 19:22:56 INFO - PROCESS | 3652 | 1463192576485 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 19:22:56 INFO - PROCESS | 3652 | 1463192576501 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 19:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:22:56 INFO - PROCESS | 3652 | 1463192576556 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:22:56 INFO - PROCESS | 3652 | 1463192576564 Marionette TRACE conn3 <- [1,714,null,{}] 19:22:56 INFO - PROCESS | 3652 | 1463192576569 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:56 INFO - PROCESS | 3652 | 1463192576694 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 19:22:56 INFO - PROCESS | 3652 | 1463192576815 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:56 INFO - PROCESS | 3652 | ++DOCSHELL 11266400 == 63 [pid = 3652] [id = 188] 19:22:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (12FF3400) [pid = 3652] [serial = 562] [outer = 00000000] 19:22:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (14324C00) [pid = 3652] [serial = 563] [outer = 12FF3400] 19:22:56 INFO - PROCESS | 3652 | 1463192576872 Marionette DEBUG loaded listener.js 19:22:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (16CC5800) [pid = 3652] [serial = 564] [outer = 12FF3400] 19:22:57 INFO - PROCESS | 3652 | 1463192577598 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 19:22:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:22:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1101ms 19:22:57 INFO - PROCESS | 3652 | 1463192577659 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 19:22:57 INFO - PROCESS | 3652 | 1463192577665 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 19:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:22:57 INFO - PROCESS | 3652 | 1463192577687 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:22:57 INFO - PROCESS | 3652 | 1463192577692 Marionette TRACE conn3 <- [1,718,null,{}] 19:22:57 INFO - PROCESS | 3652 | 1463192577699 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:57 INFO - PROCESS | 3652 | 1463192577821 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 19:22:57 INFO - PROCESS | 3652 | 1463192577941 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:57 INFO - PROCESS | 3652 | ++DOCSHELL 1431D000 == 64 [pid = 3652] [id = 189] 19:22:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (143BC000) [pid = 3652] [serial = 565] [outer = 00000000] 19:22:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (16116000) [pid = 3652] [serial = 566] [outer = 143BC000] 19:22:57 INFO - PROCESS | 3652 | 1463192577993 Marionette DEBUG loaded listener.js 19:22:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (171C1000) [pid = 3652] [serial = 567] [outer = 143BC000] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 103D4800 == 63 [pid = 3652] [id = 184] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 177AE400 == 62 [pid = 3652] [id = 183] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 171C3400 == 61 [pid = 3652] [id = 182] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 1610C400 == 60 [pid = 3652] [id = 181] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 11204400 == 59 [pid = 3652] [id = 180] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 114E2000 == 58 [pid = 3652] [id = 179] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 143AA400 == 57 [pid = 3652] [id = 176] 19:22:58 INFO - PROCESS | 3652 | --DOCSHELL 10E1DC00 == 56 [pid = 3652] [id = 175] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1AB7BC00) [pid = 3652] [serial = 521] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16CBE800) [pid = 3652] [serial = 501] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1A88C400) [pid = 3652] [serial = 519] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (13940C00) [pid = 3652] [serial = 494] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (19806800) [pid = 3652] [serial = 485] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (13956000) [pid = 3652] [serial = 498] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1980F400) [pid = 3652] [serial = 509] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (197B2000) [pid = 3652] [serial = 516] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1A58F000) [pid = 3652] [serial = 512] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A79BC00) [pid = 3652] [serial = 513] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (197A3800) [pid = 3652] [serial = 507] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1748B400) [pid = 3652] [serial = 503] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1748C800) [pid = 3652] [serial = 515] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (19E98800) [pid = 3652] [serial = 510] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (177ADC00) [pid = 3652] [serial = 504] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (19773400) [pid = 3652] [serial = 506] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (14323000) [pid = 3652] [serial = 495] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B2F400) [pid = 3652] [serial = 497] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1AD89400) [pid = 3652] [serial = 491] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (16118400) [pid = 3652] [serial = 500] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1AB84C00) [pid = 3652] [serial = 488] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A7A1C00) [pid = 3652] [serial = 518] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (12B1E800) [pid = 3652] [serial = 482] [outer = 00000000] [url = about:blank] 19:22:58 INFO - PROCESS | 3652 | 1463192578498 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 19:22:58 INFO - PROCESS | 3652 | 1463192578560 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 19:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:22:58 INFO - PROCESS | 3652 | 1463192578566 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:22:58 INFO - PROCESS | 3652 | 1463192578571 Marionette TRACE conn3 <- [1,722,null,{}] 19:22:58 INFO - PROCESS | 3652 | 1463192578578 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:58 INFO - PROCESS | 3652 | 1463192578726 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 19:22:58 INFO - PROCESS | 3652 | 1463192578844 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:58 INFO - PROCESS | 3652 | ++DOCSHELL 13937000 == 57 [pid = 3652] [id = 190] 19:22:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (13943C00) [pid = 3652] [serial = 568] [outer = 00000000] 19:22:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1431B400) [pid = 3652] [serial = 569] [outer = 13943C00] 19:22:58 INFO - PROCESS | 3652 | 1463192578903 Marionette DEBUG loaded listener.js 19:22:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16110800) [pid = 3652] [serial = 570] [outer = 13943C00] 19:22:59 INFO - PROCESS | 3652 | 1463192579460 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 19:22:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 952ms 19:22:59 INFO - PROCESS | 3652 | 1463192579532 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 19:22:59 INFO - PROCESS | 3652 | 1463192579521 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 19:22:59 INFO - PROCESS | 3652 | 1463192579527 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:22:59 INFO - PROCESS | 3652 | 1463192579530 Marionette TRACE conn3 <- [1,726,null,{}] 19:22:59 INFO - PROCESS | 3652 | 1463192579534 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:22:59 INFO - PROCESS | 3652 | 1463192579636 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 19:22:59 INFO - PROCESS | 3652 | 1463192579766 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:22:59 INFO - PROCESS | 3652 | ++DOCSHELL 17489800 == 58 [pid = 3652] [id = 191] 19:22:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1748B400) [pid = 3652] [serial = 571] [outer = 00000000] 19:22:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (17E11C00) [pid = 3652] [serial = 572] [outer = 1748B400] 19:22:59 INFO - PROCESS | 3652 | 1463192579822 Marionette DEBUG loaded listener.js 19:22:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (19432C00) [pid = 3652] [serial = 573] [outer = 1748B400] 19:23:00 INFO - PROCESS | 3652 | 1463192580855 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 19:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1325ms 19:23:00 INFO - PROCESS | 3652 | 1463192580874 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 19:23:00 INFO - PROCESS | 3652 | 1463192580877 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 19:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:23:00 INFO - PROCESS | 3652 | 1463192580881 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:23:00 INFO - PROCESS | 3652 | 1463192580884 Marionette TRACE conn3 <- [1,730,null,{}] 19:23:00 INFO - PROCESS | 3652 | 1463192580895 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:00 INFO - PROCESS | 3652 | 1463192580984 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 19:23:01 INFO - PROCESS | 3652 | 1463192581061 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:01 INFO - PROCESS | 3652 | ++DOCSHELL 19432400 == 59 [pid = 3652] [id = 192] 19:23:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19434800) [pid = 3652] [serial = 574] [outer = 00000000] 19:23:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1980A400) [pid = 3652] [serial = 575] [outer = 19434800] 19:23:01 INFO - PROCESS | 3652 | 1463192581118 Marionette DEBUG loaded listener.js 19:23:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (199C0400) [pid = 3652] [serial = 576] [outer = 19434800] 19:23:02 INFO - PROCESS | 3652 | 1463192582184 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 19:23:02 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 19:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1325ms 19:23:02 INFO - PROCESS | 3652 | 1463192582208 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 19:23:02 INFO - PROCESS | 3652 | 1463192582211 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 19:23:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:23:02 INFO - PROCESS | 3652 | 1463192582215 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:23:02 INFO - PROCESS | 3652 | 1463192582217 Marionette TRACE conn3 <- [1,734,null,{}] 19:23:02 INFO - PROCESS | 3652 | 1463192582221 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:02 INFO - PROCESS | 3652 | 1463192582320 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 19:23:02 INFO - PROCESS | 3652 | 1463192582411 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:02 INFO - PROCESS | 3652 | ++DOCSHELL 1A0E4400 == 60 [pid = 3652] [id = 193] 19:23:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1A0E5800) [pid = 3652] [serial = 577] [outer = 00000000] 19:23:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A264800) [pid = 3652] [serial = 578] [outer = 1A0E5800] 19:23:02 INFO - PROCESS | 3652 | 1463192582506 Marionette DEBUG loaded listener.js 19:23:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1A58C400) [pid = 3652] [serial = 579] [outer = 1A0E5800] 19:23:03 INFO - PROCESS | 3652 | 1463192583564 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 19:23:03 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.) 19:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1383ms 19:23:03 INFO - PROCESS | 3652 | 1463192583602 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 19:23:03 INFO - PROCESS | 3652 | 1463192583606 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 19:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:23:03 INFO - PROCESS | 3652 | 1463192583611 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:23:03 INFO - PROCESS | 3652 | 1463192583614 Marionette TRACE conn3 <- [1,738,null,{}] 19:23:03 INFO - PROCESS | 3652 | 1463192583620 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:03 INFO - PROCESS | 3652 | 1463192583821 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 131F6C00 == 59 [pid = 3652] [id = 79] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 12B37800 == 58 [pid = 3652] [id = 149] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 13DB7C00 == 57 [pid = 3652] [id = 131] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 171CD400 == 56 [pid = 3652] [id = 133] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 1943A400 == 55 [pid = 3652] [id = 187] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 1610E000 == 54 [pid = 3652] [id = 186] 19:23:03 INFO - PROCESS | 3652 | --DOCSHELL 0F986800 == 53 [pid = 3652] [id = 185] 19:23:03 INFO - PROCESS | 3652 | 1463192583897 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:03 INFO - PROCESS | 3652 | ++DOCSHELL 12B3A400 == 54 [pid = 3652] [id = 194] 19:23:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (12BE2800) [pid = 3652] [serial = 580] [outer = 00000000] 19:23:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1431FC00) [pid = 3652] [serial = 581] [outer = 12BE2800] 19:23:03 INFO - PROCESS | 3652 | 1463192583945 Marionette DEBUG loaded listener.js 19:23:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16A2B000) [pid = 3652] [serial = 582] [outer = 12BE2800] 19:23:04 INFO - PROCESS | 3652 | 1463192584776 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 19:23:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 19:23:04 INFO - PROCESS | 3652 | 1463192584814 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 19:23:04 INFO - PROCESS | 3652 | 1463192584819 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 19:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:23:04 INFO - PROCESS | 3652 | 1463192584826 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:23:04 INFO - PROCESS | 3652 | 1463192584828 Marionette TRACE conn3 <- [1,742,null,{}] 19:23:04 INFO - PROCESS | 3652 | 1463192584834 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:04 INFO - PROCESS | 3652 | 1463192584924 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 19:23:04 INFO - PROCESS | 3652 | 1463192584932 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:04 INFO - PROCESS | 3652 | ++DOCSHELL 16CB9800 == 55 [pid = 3652] [id = 195] 19:23:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16CC4C00) [pid = 3652] [serial = 583] [outer = 00000000] 19:23:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (197A5000) [pid = 3652] [serial = 584] [outer = 16CC4C00] 19:23:04 INFO - PROCESS | 3652 | 1463192584959 Marionette DEBUG loaded listener.js 19:23:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (19804400) [pid = 3652] [serial = 585] [outer = 16CC4C00] 19:23:05 INFO - PROCESS | 3652 | 1463192585891 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 19:23:05 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 19:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1101ms 19:23:05 INFO - PROCESS | 3652 | 1463192585921 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 19:23:05 INFO - PROCESS | 3652 | 1463192585923 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 19:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:23:05 INFO - PROCESS | 3652 | 1463192585933 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:23:05 INFO - PROCESS | 3652 | 1463192585936 Marionette TRACE conn3 <- [1,746,null,{}] 19:23:05 INFO - PROCESS | 3652 | 1463192585946 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:06 INFO - PROCESS | 3652 | 1463192586061 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 19:23:06 INFO - PROCESS | 3652 | 1463192586116 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 3652 | ++DOCSHELL 19E90400 == 56 [pid = 3652] [id = 196] 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (19E90800) [pid = 3652] [serial = 586] [outer = 00000000] 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1A7A1C00) [pid = 3652] [serial = 587] [outer = 19E90800] 19:23:06 INFO - PROCESS | 3652 | 1463192586147 Marionette DEBUG loaded listener.js 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A889800) [pid = 3652] [serial = 588] [outer = 19E90800] 19:23:06 INFO - PROCESS | 3652 | 1463192586587 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 19:23:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:23:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 700ms 19:23:06 INFO - PROCESS | 3652 | 1463192586635 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 19:23:06 INFO - PROCESS | 3652 | 1463192586638 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 19:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:23:06 INFO - PROCESS | 3652 | 1463192586641 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:23:06 INFO - PROCESS | 3652 | 1463192586643 Marionette TRACE conn3 <- [1,750,null,{}] 19:23:06 INFO - PROCESS | 3652 | 1463192586646 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:06 INFO - PROCESS | 3652 | 1463192586760 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 19:23:06 INFO - PROCESS | 3652 | 1463192586768 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:06 INFO - PROCESS | 3652 | ++DOCSHELL 181D3400 == 57 [pid = 3652] [id = 197] 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1A7A3400) [pid = 3652] [serial = 589] [outer = 00000000] 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A8F2400) [pid = 3652] [serial = 590] [outer = 1A7A3400] 19:23:06 INFO - PROCESS | 3652 | 1463192586813 Marionette DEBUG loaded listener.js 19:23:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1AB81800) [pid = 3652] [serial = 591] [outer = 1A7A3400] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (11209000) [pid = 3652] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (155CFC00) [pid = 3652] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16CC5400) [pid = 3652] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (11814400) [pid = 3652] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (171C3C00) [pid = 3652] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (19804800) [pid = 3652] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (16115000) [pid = 3652] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (13192800) [pid = 3652] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A891800) [pid = 3652] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (18113800) [pid = 3652] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (0F9EE800) [pid = 3652] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1671F400) [pid = 3652] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (15860000) [pid = 3652] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (16CC1000) [pid = 3652] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1A79A800) [pid = 3652] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (10375000) [pid = 3652] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (13E2C000) [pid = 3652] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (16CC7800) [pid = 3652] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B37C00) [pid = 3652] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1A053400) [pid = 3652] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1AD86800) [pid = 3652] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (13956800) [pid = 3652] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (0F97B400) [pid = 3652] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (197AB800) [pid = 3652] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (181C7800) [pid = 3652] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (17726800) [pid = 3652] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:23:07 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (11EB5C00) [pid = 3652] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:23:07 INFO - PROCESS | 3652 | 1463192587742 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 19:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1131ms 19:23:07 INFO - PROCESS | 3652 | 1463192587784 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 19:23:07 INFO - PROCESS | 3652 | 1463192587785 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 19:23:07 INFO - PROCESS | 3652 | 1463192587789 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:23:07 INFO - PROCESS | 3652 | 1463192587791 Marionette TRACE conn3 <- [1,754,null,{}] 19:23:07 INFO - PROCESS | 3652 | 1463192587794 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:07 INFO - PROCESS | 3652 | 1463192587904 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 19:23:07 INFO - PROCESS | 3652 | 1463192587913 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:07 INFO - PROCESS | 3652 | ++DOCSHELL 12FF2800 == 58 [pid = 3652] [id = 198] 19:23:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (13192800) [pid = 3652] [serial = 592] [outer = 00000000] 19:23:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (16AE9C00) [pid = 3652] [serial = 593] [outer = 13192800] 19:23:07 INFO - PROCESS | 3652 | 1463192587963 Marionette DEBUG loaded listener.js 19:23:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (174A4C00) [pid = 3652] [serial = 594] [outer = 13192800] 19:23:08 INFO - PROCESS | 3652 | 1463192588804 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 19:23:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:23:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1042ms 19:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:23:08 INFO - PROCESS | 3652 | 1463192588847 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 19:23:08 INFO - PROCESS | 3652 | 1463192588848 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 19:23:08 INFO - PROCESS | 3652 | 1463192588852 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:23:08 INFO - PROCESS | 3652 | 1463192588854 Marionette TRACE conn3 <- [1,758,null,{}] 19:23:08 INFO - PROCESS | 3652 | 1463192588857 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:08 INFO - PROCESS | 3652 | 1463192588941 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 19:23:09 INFO - PROCESS | 3652 | 1463192589080 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:09 INFO - PROCESS | 3652 | ++DOCSHELL 1050C000 == 59 [pid = 3652] [id = 199] 19:23:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (105EF800) [pid = 3652] [serial = 595] [outer = 00000000] 19:23:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (114DE400) [pid = 3652] [serial = 596] [outer = 105EF800] 19:23:09 INFO - PROCESS | 3652 | 1463192589184 Marionette DEBUG loaded listener.js 19:23:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (12BDA000) [pid = 3652] [serial = 597] [outer = 105EF800] 19:23:09 INFO - PROCESS | 3652 | 1463192589744 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 19:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 952ms 19:23:09 INFO - PROCESS | 3652 | 1463192589802 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 19:23:09 INFO - PROCESS | 3652 | 1463192589806 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 19:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:23:09 INFO - PROCESS | 3652 | 1463192589811 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:23:09 INFO - PROCESS | 3652 | 1463192589815 Marionette TRACE conn3 <- [1,762,null,{}] 19:23:09 INFO - PROCESS | 3652 | 1463192589821 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:09 INFO - PROCESS | 3652 | 1463192589982 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 19:23:10 INFO - PROCESS | 3652 | 1463192590043 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:10 INFO - PROCESS | 3652 | ++DOCSHELL 10E19000 == 60 [pid = 3652] [id = 200] 19:23:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (169BA800) [pid = 3652] [serial = 598] [outer = 00000000] 19:23:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16E94C00) [pid = 3652] [serial = 599] [outer = 169BA800] 19:23:10 INFO - PROCESS | 3652 | 1463192590100 Marionette DEBUG loaded listener.js 19:23:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (171C6800) [pid = 3652] [serial = 600] [outer = 169BA800] 19:23:10 INFO - PROCESS | 3652 | 1463192590695 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 19:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 952ms 19:23:10 INFO - PROCESS | 3652 | 1463192590769 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 19:23:10 INFO - PROCESS | 3652 | 1463192590773 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 19:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:23:10 INFO - PROCESS | 3652 | 1463192590778 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:23:10 INFO - PROCESS | 3652 | 1463192590781 Marionette TRACE conn3 <- [1,766,null,{}] 19:23:10 INFO - PROCESS | 3652 | 1463192590785 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:10 INFO - PROCESS | 3652 | 1463192590961 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 19:23:11 INFO - PROCESS | 3652 | 1463192591074 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:11 INFO - PROCESS | 3652 | ++DOCSHELL 19772000 == 61 [pid = 3652] [id = 201] 19:23:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19773800) [pid = 3652] [serial = 601] [outer = 00000000] 19:23:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (19801C00) [pid = 3652] [serial = 602] [outer = 19773800] 19:23:11 INFO - PROCESS | 3652 | 1463192591131 Marionette DEBUG loaded listener.js 19:23:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19E8B400) [pid = 3652] [serial = 603] [outer = 19773800] 19:23:11 INFO - PROCESS | 3652 | 1463192591741 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 19:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 982ms 19:23:11 INFO - PROCESS | 3652 | 1463192591766 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 19:23:11 INFO - PROCESS | 3652 | 1463192591769 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 19:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:23:11 INFO - PROCESS | 3652 | 1463192591774 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:23:11 INFO - PROCESS | 3652 | 1463192591780 Marionette TRACE conn3 <- [1,770,null,{}] 19:23:11 INFO - PROCESS | 3652 | 1463192591790 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:11 INFO - PROCESS | 3652 | 1463192591916 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 19:23:12 INFO - PROCESS | 3652 | 1463192592048 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:12 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A0800 == 62 [pid = 3652] [id = 202] 19:23:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1A891800) [pid = 3652] [serial = 604] [outer = 00000000] 19:23:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A897400) [pid = 3652] [serial = 605] [outer = 1A891800] 19:23:12 INFO - PROCESS | 3652 | 1463192592086 Marionette DEBUG loaded listener.js 19:23:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1A8E7400) [pid = 3652] [serial = 606] [outer = 1A891800] 19:23:12 INFO - PROCESS | 3652 | 1463192592654 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 19:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 893ms 19:23:12 INFO - PROCESS | 3652 | 1463192592683 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 19:23:12 INFO - PROCESS | 3652 | 1463192592686 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 19:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:23:12 INFO - PROCESS | 3652 | 1463192592689 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:23:12 INFO - PROCESS | 3652 | 1463192592691 Marionette TRACE conn3 <- [1,774,null,{}] 19:23:12 INFO - PROCESS | 3652 | 1463192592695 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:12 INFO - PROCESS | 3652 | 1463192592780 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 19:23:12 INFO - PROCESS | 3652 | 1463192592882 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:12 INFO - PROCESS | 3652 | ++DOCSHELL 1A895C00 == 63 [pid = 3652] [id = 203] 19:23:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1A8E7000) [pid = 3652] [serial = 607] [outer = 00000000] 19:23:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1AB97400) [pid = 3652] [serial = 608] [outer = 1A8E7000] 19:23:12 INFO - PROCESS | 3652 | 1463192592936 Marionette DEBUG loaded listener.js 19:23:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1AB99800) [pid = 3652] [serial = 609] [outer = 1A8E7000] 19:23:13 INFO - PROCESS | 3652 | 1463192593503 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 19:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 892ms 19:23:13 INFO - PROCESS | 3652 | 1463192593579 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 19:23:13 INFO - PROCESS | 3652 | 1463192593582 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 19:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:23:13 INFO - PROCESS | 3652 | 1463192593585 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:23:13 INFO - PROCESS | 3652 | 1463192593587 Marionette TRACE conn3 <- [1,778,null,{}] 19:23:13 INFO - PROCESS | 3652 | 1463192593591 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:13 INFO - PROCESS | 3652 | 1463192593693 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 19:23:13 INFO - PROCESS | 3652 | 1463192593936 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:13 INFO - PROCESS | 3652 | ++DOCSHELL 0F986800 == 64 [pid = 3652] [id = 204] 19:23:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (103D0C00) [pid = 3652] [serial = 610] [outer = 00000000] 19:23:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (12B2B800) [pid = 3652] [serial = 611] [outer = 103D0C00] 19:23:13 INFO - PROCESS | 3652 | 1463192593998 Marionette DEBUG loaded listener.js 19:23:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (131FD800) [pid = 3652] [serial = 612] [outer = 103D0C00] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 12FF2800 == 63 [pid = 3652] [id = 198] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 181D3400 == 62 [pid = 3652] [id = 197] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 19E90400 == 61 [pid = 3652] [id = 196] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 16CB9800 == 60 [pid = 3652] [id = 195] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 12B3A400 == 59 [pid = 3652] [id = 194] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 1A0E4400 == 58 [pid = 3652] [id = 193] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 19432400 == 57 [pid = 3652] [id = 192] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 17489800 == 56 [pid = 3652] [id = 191] 19:23:14 INFO - PROCESS | 3652 | --DOCSHELL 13937000 == 55 [pid = 3652] [id = 190] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (15E80800) [pid = 3652] [serial = 392] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (18120400) [pid = 3652] [serial = 441] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (141AE800) [pid = 3652] [serial = 447] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1AB83C00) [pid = 3652] [serial = 444] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1AFE0400) [pid = 3652] [serial = 492] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (16341800) [pid = 3652] [serial = 438] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (114DC400) [pid = 3652] [serial = 389] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1AD8A400) [pid = 3652] [serial = 398] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (197ABC00) [pid = 3652] [serial = 395] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1A892000) [pid = 3652] [serial = 347] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (13205800) [pid = 3652] [serial = 435] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (11EB6C00) [pid = 3652] [serial = 525] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (19440C00) [pid = 3652] [serial = 531] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1AB8E800) [pid = 3652] [serial = 489] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1A056C00) [pid = 3652] [serial = 486] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A8EE800) [pid = 3652] [serial = 480] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1AB94400) [pid = 3652] [serial = 534] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (131FE800) [pid = 3652] [serial = 483] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (16A2A000) [pid = 3652] [serial = 528] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (19435800) [pid = 3652] [serial = 551] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16116000) [pid = 3652] [serial = 566] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (118C4000) [pid = 3652] [serial = 524] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (16117000) [pid = 3652] [serial = 527] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1943B800) [pid = 3652] [serial = 530] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (1431C800) [pid = 3652] [serial = 537] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (13E23800) [pid = 3652] [serial = 536] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1772B800) [pid = 3652] [serial = 545] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1A8E9C00) [pid = 3652] [serial = 533] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (16CC2800) [pid = 3652] [serial = 542] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (13D74000) [pid = 3652] [serial = 539] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1AB7C400) [pid = 3652] [serial = 522] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (143A5800) [pid = 3652] [serial = 540] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1943BC00) [pid = 3652] [serial = 548] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (11265C00) [pid = 3652] [serial = 554] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (16AF2000) [pid = 3652] [serial = 557] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (12B31000) [pid = 3652] [serial = 555] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (197B2800) [pid = 3652] [serial = 560] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (16CBCC00) [pid = 3652] [serial = 558] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (14324C00) [pid = 3652] [serial = 563] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (1811B000) [pid = 3652] [serial = 546] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (171C0800) [pid = 3652] [serial = 543] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (1943C400) [pid = 3652] [serial = 549] [outer = 00000000] [url = about:blank] 19:23:14 INFO - PROCESS | 3652 | 1463192594682 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 19:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1131ms 19:23:14 INFO - PROCESS | 3652 | 1463192594735 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 19:23:14 INFO - PROCESS | 3652 | 1463192594739 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 19:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:23:14 INFO - PROCESS | 3652 | 1463192594745 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:23:14 INFO - PROCESS | 3652 | 1463192594749 Marionette TRACE conn3 <- [1,782,null,{}] 19:23:14 INFO - PROCESS | 3652 | 1463192594754 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:14 INFO - PROCESS | 3652 | 1463192594843 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 19:23:14 INFO - PROCESS | 3652 | 1463192594857 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:14 INFO - PROCESS | 3652 | ++DOCSHELL 12B31000 == 56 [pid = 3652] [id = 205] 19:23:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (12B38400) [pid = 3652] [serial = 613] [outer = 00000000] 19:23:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (13192000) [pid = 3652] [serial = 614] [outer = 12B38400] 19:23:14 INFO - PROCESS | 3652 | 1463192594905 Marionette DEBUG loaded listener.js 19:23:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (13DA8C00) [pid = 3652] [serial = 615] [outer = 12B38400] 19:23:15 INFO - PROCESS | 3652 | 1463192595386 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 19:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 19:23:15 INFO - PROCESS | 3652 | 1463192595409 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 19:23:15 INFO - PROCESS | 3652 | 1463192595413 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 19:23:15 INFO - PROCESS | 3652 | 1463192595418 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:23:15 INFO - PROCESS | 3652 | 1463192595420 Marionette TRACE conn3 <- [1,786,null,{}] 19:23:15 INFO - PROCESS | 3652 | 1463192595423 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:15 INFO - PROCESS | 3652 | 1463192595509 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 19:23:15 INFO - PROCESS | 3652 | 1463192595519 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:15 INFO - PROCESS | 3652 | ++DOCSHELL 14324C00 == 57 [pid = 3652] [id = 206] 19:23:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (1610B000) [pid = 3652] [serial = 616] [outer = 00000000] 19:23:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (16115000) [pid = 3652] [serial = 617] [outer = 1610B000] 19:23:15 INFO - PROCESS | 3652 | 1463192595565 Marionette DEBUG loaded listener.js 19:23:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (169AE800) [pid = 3652] [serial = 618] [outer = 1610B000] 19:23:16 INFO - PROCESS | 3652 | 1463192596003 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 19:23:16 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 19:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 595ms 19:23:16 INFO - PROCESS | 3652 | 1463192596024 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 19:23:16 INFO - PROCESS | 3652 | 1463192596027 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 19:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:23:16 INFO - PROCESS | 3652 | 1463192596032 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:23:16 INFO - PROCESS | 3652 | 1463192596037 Marionette TRACE conn3 <- [1,790,null,{}] 19:23:16 INFO - PROCESS | 3652 | 1463192596046 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:16 INFO - PROCESS | 3652 | 1463192596142 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 19:23:16 INFO - PROCESS | 3652 | 1463192596152 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:16 INFO - PROCESS | 3652 | ++DOCSHELL 171C0800 == 58 [pid = 3652] [id = 207] 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (171C7C00) [pid = 3652] [serial = 619] [outer = 00000000] 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (1748BC00) [pid = 3652] [serial = 620] [outer = 171C7C00] 19:23:16 INFO - PROCESS | 3652 | 1463192596198 Marionette DEBUG loaded listener.js 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (1796FC00) [pid = 3652] [serial = 621] [outer = 171C7C00] 19:23:16 INFO - PROCESS | 3652 | 1463192596638 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 19:23:16 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 19:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 610ms 19:23:16 INFO - PROCESS | 3652 | 1463192596649 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 19:23:16 INFO - PROCESS | 3652 | 1463192596652 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 19:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:23:16 INFO - PROCESS | 3652 | 1463192596655 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:23:16 INFO - PROCESS | 3652 | 1463192596657 Marionette TRACE conn3 <- [1,794,null,{}] 19:23:16 INFO - PROCESS | 3652 | 1463192596660 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:16 INFO - PROCESS | 3652 | 1463192596736 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 19:23:16 INFO - PROCESS | 3652 | 1463192596743 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:16 INFO - PROCESS | 3652 | ++DOCSHELL 181C9800 == 59 [pid = 3652] [id = 208] 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (181CB400) [pid = 3652] [serial = 622] [outer = 00000000] 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (19435400) [pid = 3652] [serial = 623] [outer = 181CB400] 19:23:16 INFO - PROCESS | 3652 | 1463192596787 Marionette DEBUG loaded listener.js 19:23:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (1976E800) [pid = 3652] [serial = 624] [outer = 181CB400] 19:23:17 INFO - PROCESS | 3652 | 1463192597264 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 19:23:17 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 19:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 669ms 19:23:17 INFO - PROCESS | 3652 | 1463192597320 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 19:23:17 INFO - PROCESS | 3652 | 1463192597322 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 19:23:17 INFO - PROCESS | 3652 | 1463192597325 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:23:17 INFO - PROCESS | 3652 | 1463192597327 Marionette TRACE conn3 <- [1,798,null,{}] 19:23:17 INFO - PROCESS | 3652 | 1463192597337 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:17 INFO - PROCESS | 3652 | 1463192597446 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 19:23:17 INFO - PROCESS | 3652 | 1463192597439 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:17 INFO - PROCESS | 3652 | ++DOCSHELL 18120400 == 60 [pid = 3652] [id = 209] 19:23:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (18120800) [pid = 3652] [serial = 625] [outer = 00000000] 19:23:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1943FC00) [pid = 3652] [serial = 626] [outer = 18120800] 19:23:17 INFO - PROCESS | 3652 | 1463192597540 Marionette DEBUG loaded listener.js 19:23:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (19803C00) [pid = 3652] [serial = 627] [outer = 18120800] 19:23:17 INFO - PROCESS | 3652 | 1463192597991 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 19:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 714ms 19:23:18 INFO - PROCESS | 3652 | 1463192598057 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 19:23:18 INFO - PROCESS | 3652 | 1463192598059 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 19:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:23:18 INFO - PROCESS | 3652 | 1463192598068 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:23:18 INFO - PROCESS | 3652 | 1463192598070 Marionette TRACE conn3 <- [1,802,null,{}] 19:23:18 INFO - PROCESS | 3652 | 1463192598074 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:18 INFO - PROCESS | 3652 | 1463192598189 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 19:23:18 INFO - PROCESS | 3652 | 1463192598239 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 3652 | ++DOCSHELL 10E1D400 == 61 [pid = 3652] [id = 210] 19:23:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (19806800) [pid = 3652] [serial = 628] [outer = 00000000] 19:23:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (19962C00) [pid = 3652] [serial = 629] [outer = 19806800] 19:23:18 INFO - PROCESS | 3652 | 1463192598284 Marionette DEBUG loaded listener.js 19:23:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (19963400) [pid = 3652] [serial = 630] [outer = 19806800] 19:23:18 INFO - PROCESS | 3652 | 1463192598685 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 19:23:18 INFO - PROCESS | 3652 | 1463192598734 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 19:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:23:18 INFO - PROCESS | 3652 | 1463192598738 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:23:18 INFO - PROCESS | 3652 | 1463192598739 Marionette TRACE conn3 <- [1,806,null,{}] 19:23:18 INFO - PROCESS | 3652 | 1463192598743 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:18 INFO - PROCESS | 3652 | 1463192598853 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (19E90800) [pid = 3652] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1A7A3400) [pid = 3652] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (143BC000) [pid = 3652] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (16CC4C00) [pid = 3652] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (12BE2800) [pid = 3652] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:23:18 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (12FF3400) [pid = 3652] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:23:18 INFO - PROCESS | 3652 | 1463192598936 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:18 INFO - PROCESS | 3652 | ++DOCSHELL 114E2000 == 62 [pid = 3652] [id = 211] 19:23:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (114E5000) [pid = 3652] [serial = 631] [outer = 00000000] 19:23:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (14336800) [pid = 3652] [serial = 632] [outer = 114E5000] 19:23:18 INFO - PROCESS | 3652 | 1463192598964 Marionette DEBUG loaded listener.js 19:23:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (197AEC00) [pid = 3652] [serial = 633] [outer = 114E5000] 19:23:19 INFO - PROCESS | 3652 | 1463192599313 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 19:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 595ms 19:23:19 INFO - PROCESS | 3652 | 1463192599339 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 19:23:19 INFO - PROCESS | 3652 | 1463192599341 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 19:23:19 INFO - PROCESS | 3652 | 1463192599344 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:23:19 INFO - PROCESS | 3652 | 1463192599346 Marionette TRACE conn3 <- [1,810,null,{}] 19:23:19 INFO - PROCESS | 3652 | 1463192599349 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:19 INFO - PROCESS | 3652 | 1463192599429 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 19:23:19 INFO - PROCESS | 3652 | 1463192599544 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:19 INFO - PROCESS | 3652 | ++DOCSHELL 16CC7C00 == 63 [pid = 3652] [id = 212] 19:23:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (181C8400) [pid = 3652] [serial = 634] [outer = 00000000] 19:23:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1A255C00) [pid = 3652] [serial = 635] [outer = 181C8400] 19:23:19 INFO - PROCESS | 3652 | 1463192599588 Marionette DEBUG loaded listener.js 19:23:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (1A58D800) [pid = 3652] [serial = 636] [outer = 181C8400] 19:23:19 INFO - PROCESS | 3652 | 1463192599943 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 19:23:19 INFO - PROCESS | 3652 | 1463192599965 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 19:23:19 INFO - PROCESS | 3652 | 1463192599969 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:23:19 INFO - PROCESS | 3652 | 1463192599970 Marionette TRACE conn3 <- [1,814,null,{}] 19:23:19 INFO - PROCESS | 3652 | 1463192599974 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:20 INFO - PROCESS | 3652 | 1463192600070 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 19:23:20 INFO - PROCESS | 3652 | 1463192600079 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:20 INFO - PROCESS | 3652 | ++DOCSHELL 10A5CC00 == 64 [pid = 3652] [id = 213] 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (17497400) [pid = 3652] [serial = 637] [outer = 00000000] 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1A88A400) [pid = 3652] [serial = 638] [outer = 17497400] 19:23:20 INFO - PROCESS | 3652 | 1463192600126 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1A88F000) [pid = 3652] [serial = 639] [outer = 17497400] 19:23:20 INFO - PROCESS | 3652 | 1463192600507 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 19:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 565ms 19:23:20 INFO - PROCESS | 3652 | 1463192600530 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 19:23:20 INFO - PROCESS | 3652 | 1463192600531 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 19:23:20 INFO - PROCESS | 3652 | 1463192600535 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:23:20 INFO - PROCESS | 3652 | 1463192600536 Marionette TRACE conn3 <- [1,818,null,{}] 19:23:20 INFO - PROCESS | 3652 | 1463192600540 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:20 INFO - PROCESS | 3652 | 1463192600620 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 19:23:20 INFO - PROCESS | 3652 | 1463192600725 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:20 INFO - PROCESS | 3652 | ++DOCSHELL 1AB7C400 == 65 [pid = 3652] [id = 214] 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (1AB7CC00) [pid = 3652] [serial = 640] [outer = 00000000] 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1AB83C00) [pid = 3652] [serial = 641] [outer = 1AB7CC00] 19:23:20 INFO - PROCESS | 3652 | 1463192600784 Marionette DEBUG loaded listener.js 19:23:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1AB92400) [pid = 3652] [serial = 642] [outer = 1AB7CC00] 19:23:21 INFO - PROCESS | 3652 | 1463192601406 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 19:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 908ms 19:23:21 INFO - PROCESS | 3652 | 1463192601446 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 19:23:21 INFO - PROCESS | 3652 | 1463192601450 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 19:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:23:21 INFO - PROCESS | 3652 | 1463192601438 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:23:21 INFO - PROCESS | 3652 | 1463192601443 Marionette TRACE conn3 <- [1,822,null,{}] 19:23:21 INFO - PROCESS | 3652 | 1463192601448 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:21 INFO - PROCESS | 3652 | 1463192601592 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 19:23:21 INFO - PROCESS | 3652 | 1463192601695 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:21 INFO - PROCESS | 3652 | ++DOCSHELL 11EADC00 == 66 [pid = 3652] [id = 215] 19:23:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (12B34000) [pid = 3652] [serial = 643] [outer = 00000000] 19:23:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (141B7000) [pid = 3652] [serial = 644] [outer = 12B34000] 19:23:21 INFO - PROCESS | 3652 | 1463192601751 Marionette DEBUG loaded listener.js 19:23:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (15880400) [pid = 3652] [serial = 645] [outer = 12B34000] 19:23:22 INFO - PROCESS | 3652 | 1463192602302 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 19:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 892ms 19:23:22 INFO - PROCESS | 3652 | 1463192602347 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 19:23:22 INFO - PROCESS | 3652 | 1463192602353 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 19:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:23:22 INFO - PROCESS | 3652 | 1463192602359 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:23:22 INFO - PROCESS | 3652 | 1463192602362 Marionette TRACE conn3 <- [1,826,null,{}] 19:23:22 INFO - PROCESS | 3652 | 1463192602366 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:22 INFO - PROCESS | 3652 | 1463192602501 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 19:23:22 INFO - PROCESS | 3652 | 1463192602589 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:22 INFO - PROCESS | 3652 | ++DOCSHELL 14320000 == 67 [pid = 3652] [id = 216] 19:23:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1610CC00) [pid = 3652] [serial = 646] [outer = 00000000] 19:23:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (177B0000) [pid = 3652] [serial = 647] [outer = 1610CC00] 19:23:22 INFO - PROCESS | 3652 | 1463192602646 Marionette DEBUG loaded listener.js 19:23:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1977D000) [pid = 3652] [serial = 648] [outer = 1610CC00] 19:23:23 INFO - PROCESS | 3652 | 1463192603247 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 19:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 953ms 19:23:23 INFO - PROCESS | 3652 | 1463192603309 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 19:23:23 INFO - PROCESS | 3652 | 1463192603313 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 19:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:23:23 INFO - PROCESS | 3652 | 1463192603319 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:23:23 INFO - PROCESS | 3652 | 1463192603323 Marionette TRACE conn3 <- [1,830,null,{}] 19:23:23 INFO - PROCESS | 3652 | 1463192603335 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:23 INFO - PROCESS | 3652 | 1463192603444 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 19:23:23 INFO - PROCESS | 3652 | 1463192603576 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:23 INFO - PROCESS | 3652 | ++DOCSHELL 1A88C800 == 68 [pid = 3652] [id = 217] 19:23:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1A8EEC00) [pid = 3652] [serial = 649] [outer = 00000000] 19:23:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1AB8D400) [pid = 3652] [serial = 650] [outer = 1A8EEC00] 19:23:23 INFO - PROCESS | 3652 | 1463192603616 Marionette DEBUG loaded listener.js 19:23:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1AD85000) [pid = 3652] [serial = 651] [outer = 1A8EEC00] 19:23:24 INFO - PROCESS | 3652 | 1463192604167 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 19:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 849ms 19:23:24 INFO - PROCESS | 3652 | 1463192604186 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 19:23:24 INFO - PROCESS | 3652 | 1463192604189 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 19:23:24 INFO - PROCESS | 3652 | 1463192604208 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:23:24 INFO - PROCESS | 3652 | 1463192604210 Marionette TRACE conn3 <- [1,834,null,{}] 19:23:24 INFO - PROCESS | 3652 | 1463192604214 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:24 INFO - PROCESS | 3652 | 1463192604319 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 19:23:24 INFO - PROCESS | 3652 | 1463192604407 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:24 INFO - PROCESS | 3652 | ++DOCSHELL 16DB6C00 == 69 [pid = 3652] [id = 218] 19:23:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (16DB7000) [pid = 3652] [serial = 652] [outer = 00000000] 19:23:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (16DBE400) [pid = 3652] [serial = 653] [outer = 16DB7000] 19:23:24 INFO - PROCESS | 3652 | 1463192604461 Marionette DEBUG loaded listener.js 19:23:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (16DC2800) [pid = 3652] [serial = 654] [outer = 16DB7000] 19:23:25 INFO - PROCESS | 3652 | 1463192605090 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 19:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 938ms 19:23:25 INFO - PROCESS | 3652 | 1463192605139 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 19:23:25 INFO - PROCESS | 3652 | 1463192605142 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 19:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:23:25 INFO - PROCESS | 3652 | 1463192605145 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:23:25 INFO - PROCESS | 3652 | 1463192605147 Marionette TRACE conn3 <- [1,838,null,{}] 19:23:25 INFO - PROCESS | 3652 | 1463192605150 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:25 INFO - PROCESS | 3652 | 1463192605253 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 19:23:25 INFO - PROCESS | 3652 | 1463192605523 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:25 INFO - PROCESS | 3652 | ++DOCSHELL 0C7F9000 == 70 [pid = 3652] [id = 219] 19:23:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (0F984C00) [pid = 3652] [serial = 655] [outer = 00000000] 19:23:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (11E26800) [pid = 3652] [serial = 656] [outer = 0F984C00] 19:23:25 INFO - PROCESS | 3652 | 1463192605604 Marionette DEBUG loaded listener.js 19:23:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (12B3A400) [pid = 3652] [serial = 657] [outer = 0F984C00] 19:23:26 INFO - PROCESS | 3652 | 1463192606170 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 19:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1026ms 19:23:26 INFO - PROCESS | 3652 | 1463192606185 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 3652 | 1463192606189 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 19:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:23:26 INFO - PROCESS | 3652 | 1463192606193 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:23:26 INFO - PROCESS | 3652 | 1463192606196 Marionette TRACE conn3 <- [1,842,null,{}] 19:23:26 INFO - PROCESS | 3652 | 1463192606201 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:26 INFO - PROCESS | 3652 | 1463192606303 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 19:23:26 INFO - PROCESS | 3652 | 1463192606410 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:26 INFO - PROCESS | 3652 | ++DOCSHELL 141B8400 == 71 [pid = 3652] [id = 220] 19:23:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (14318400) [pid = 3652] [serial = 658] [outer = 00000000] 19:23:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1433A800) [pid = 3652] [serial = 659] [outer = 14318400] 19:23:26 INFO - PROCESS | 3652 | 1463192606459 Marionette DEBUG loaded listener.js 19:23:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (15881400) [pid = 3652] [serial = 660] [outer = 14318400] 19:23:26 INFO - PROCESS | 3652 | --DOCSHELL 1686CC00 == 70 [pid = 3652] [id = 8] 19:23:26 INFO - PROCESS | 3652 | --DOCSHELL 141B3800 == 69 [pid = 3652] [id = 93] 19:23:26 INFO - PROCESS | 3652 | --DOCSHELL 1A586C00 == 68 [pid = 3652] [id = 160] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (16CC5800) [pid = 3652] [serial = 564] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1A7A1C00) [pid = 3652] [serial = 587] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A8F2400) [pid = 3652] [serial = 590] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1A889800) [pid = 3652] [serial = 588] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (171C1000) [pid = 3652] [serial = 567] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1431B400) [pid = 3652] [serial = 569] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (17E11C00) [pid = 3652] [serial = 572] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (197A5000) [pid = 3652] [serial = 584] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1A264800) [pid = 3652] [serial = 578] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1431FC00) [pid = 3652] [serial = 581] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (16A2B000) [pid = 3652] [serial = 582] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (1980A400) [pid = 3652] [serial = 575] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (1AB81800) [pid = 3652] [serial = 591] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (16AE9C00) [pid = 3652] [serial = 593] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (19804400) [pid = 3652] [serial = 585] [outer = 00000000] [url = about:blank] 19:23:26 INFO - PROCESS | 3652 | 1463192606961 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 19:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 804ms 19:23:26 INFO - PROCESS | 3652 | 1463192606998 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 19:23:26 INFO - PROCESS | 3652 | 1463192607002 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 19:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:23:27 INFO - PROCESS | 3652 | 1463192607007 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:23:27 INFO - PROCESS | 3652 | 1463192607009 Marionette TRACE conn3 <- [1,846,null,{}] 19:23:27 INFO - PROCESS | 3652 | 1463192607012 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:27 INFO - PROCESS | 3652 | 1463192607095 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 19:23:27 INFO - PROCESS | 3652 | 1463192607105 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:27 INFO - PROCESS | 3652 | ++DOCSHELL 14337800 == 69 [pid = 3652] [id = 221] 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (143BC000) [pid = 3652] [serial = 661] [outer = 00000000] 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16719C00) [pid = 3652] [serial = 662] [outer = 143BC000] 19:23:27 INFO - PROCESS | 3652 | 1463192607150 Marionette DEBUG loaded listener.js 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (16AF3400) [pid = 3652] [serial = 663] [outer = 143BC000] 19:23:27 INFO - PROCESS | 3652 | 1463192607617 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 19:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 654ms 19:23:27 INFO - PROCESS | 3652 | 1463192607672 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 19:23:27 INFO - PROCESS | 3652 | 1463192607674 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 19:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:23:27 INFO - PROCESS | 3652 | 1463192607678 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:23:27 INFO - PROCESS | 3652 | 1463192607684 Marionette TRACE conn3 <- [1,850,null,{}] 19:23:27 INFO - PROCESS | 3652 | 1463192607693 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:27 INFO - PROCESS | 3652 | 1463192607778 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 19:23:27 INFO - PROCESS | 3652 | 1463192607868 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:27 INFO - PROCESS | 3652 | ++DOCSHELL 16DB9400 == 70 [pid = 3652] [id = 222] 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (16DBA000) [pid = 3652] [serial = 664] [outer = 00000000] 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (16DC3C00) [pid = 3652] [serial = 665] [outer = 16DBA000] 19:23:27 INFO - PROCESS | 3652 | 1463192607913 Marionette DEBUG loaded listener.js 19:23:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (171C5400) [pid = 3652] [serial = 666] [outer = 16DBA000] 19:23:28 INFO - PROCESS | 3652 | 1463192608286 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 19:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 625ms 19:23:28 INFO - PROCESS | 3652 | 1463192608317 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 19:23:28 INFO - PROCESS | 3652 | 1463192608319 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 19:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:23:28 INFO - PROCESS | 3652 | 1463192608322 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:23:28 INFO - PROCESS | 3652 | 1463192608324 Marionette TRACE conn3 <- [1,854,null,{}] 19:23:28 INFO - PROCESS | 3652 | 1463192608327 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:28 INFO - PROCESS | 3652 | 1463192608418 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 19:23:28 INFO - PROCESS | 3652 | 1463192608427 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:28 INFO - PROCESS | 3652 | ++DOCSHELL 1748E000 == 71 [pid = 3652] [id = 223] 19:23:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (17493400) [pid = 3652] [serial = 667] [outer = 00000000] 19:23:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (177A4000) [pid = 3652] [serial = 668] [outer = 17493400] 19:23:28 INFO - PROCESS | 3652 | 1463192608485 Marionette DEBUG loaded listener.js 19:23:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (18119000) [pid = 3652] [serial = 669] [outer = 17493400] 19:23:28 INFO - PROCESS | 3652 | 1463192608885 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 19:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 610ms 19:23:28 INFO - PROCESS | 3652 | 1463192608926 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 19:23:28 INFO - PROCESS | 3652 | 1463192608929 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 19:23:28 INFO - PROCESS | 3652 | 1463192608936 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:23:28 INFO - PROCESS | 3652 | 1463192608938 Marionette TRACE conn3 <- [1,858,null,{}] 19:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:23:28 INFO - PROCESS | 3652 | 1463192608950 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:29 INFO - PROCESS | 3652 | 1463192609067 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 19:23:29 INFO - PROCESS | 3652 | 1463192609073 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:29 INFO - PROCESS | 3652 | ++DOCSHELL 174A5800 == 72 [pid = 3652] [id = 224] 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (181CB800) [pid = 3652] [serial = 670] [outer = 00000000] 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1943D400) [pid = 3652] [serial = 671] [outer = 181CB800] 19:23:29 INFO - PROCESS | 3652 | 1463192609126 Marionette DEBUG loaded listener.js 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (197AB000) [pid = 3652] [serial = 672] [outer = 181CB800] 19:23:29 INFO - PROCESS | 3652 | 1463192609562 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 19:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 19:23:29 INFO - PROCESS | 3652 | 1463192609602 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 19:23:29 INFO - PROCESS | 3652 | 1463192609604 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 19:23:29 INFO - PROCESS | 3652 | 1463192609607 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:23:29 INFO - PROCESS | 3652 | 1463192609608 Marionette TRACE conn3 <- [1,862,null,{}] 19:23:29 INFO - PROCESS | 3652 | 1463192609616 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:29 INFO - PROCESS | 3652 | 1463192609730 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 19:23:29 INFO - PROCESS | 3652 | 1463192609821 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:29 INFO - PROCESS | 3652 | ++DOCSHELL 1995D400 == 73 [pid = 3652] [id = 225] 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1995DC00) [pid = 3652] [serial = 673] [outer = 00000000] 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (19965800) [pid = 3652] [serial = 674] [outer = 1995DC00] 19:23:29 INFO - PROCESS | 3652 | 1463192609865 Marionette DEBUG loaded listener.js 19:23:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1997CC00) [pid = 3652] [serial = 675] [outer = 1995DC00] 19:23:30 INFO - PROCESS | 3652 | 1463192610258 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 19:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 714ms 19:23:30 INFO - PROCESS | 3652 | 1463192610318 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 19:23:30 INFO - PROCESS | 3652 | 1463192610320 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 19:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:23:30 INFO - PROCESS | 3652 | 1463192610323 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:23:30 INFO - PROCESS | 3652 | 1463192610325 Marionette TRACE conn3 <- [1,866,null,{}] 19:23:30 INFO - PROCESS | 3652 | 1463192610328 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:30 INFO - PROCESS | 3652 | 1463192610438 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 19:23:30 INFO - PROCESS | 3652 | 1463192610446 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:30 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FD000 == 74 [pid = 3652] [id = 226] 19:23:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (0F9EB400) [pid = 3652] [serial = 676] [outer = 00000000] 19:23:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (199C6400) [pid = 3652] [serial = 677] [outer = 0F9EB400] 19:23:30 INFO - PROCESS | 3652 | 1463192610491 Marionette DEBUG loaded listener.js 19:23:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19E8B800) [pid = 3652] [serial = 678] [outer = 0F9EB400] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (12B38400) [pid = 3652] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (18120800) [pid = 3652] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (103D0C00) [pid = 3652] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (17497400) [pid = 3652] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (171C7C00) [pid = 3652] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (13192800) [pid = 3652] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (181CB400) [pid = 3652] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (19440400) [pid = 3652] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (114E5000) [pid = 3652] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1610B000) [pid = 3652] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (19806800) [pid = 3652] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:23:31 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (181C8400) [pid = 3652] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:23:31 INFO - PROCESS | 3652 | 1463192611368 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 19:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1086ms 19:23:31 INFO - PROCESS | 3652 | 1463192611418 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 19:23:31 INFO - PROCESS | 3652 | 1463192611420 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 19:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:23:31 INFO - PROCESS | 3652 | 1463192611426 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:23:31 INFO - PROCESS | 3652 | 1463192611427 Marionette TRACE conn3 <- [1,870,null,{}] 19:23:31 INFO - PROCESS | 3652 | 1463192611430 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:31 INFO - PROCESS | 3652 | 1463192611510 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 19:23:31 INFO - PROCESS | 3652 | 1463192611517 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:31 INFO - PROCESS | 3652 | ++DOCSHELL 1433B400 == 75 [pid = 3652] [id = 227] 19:23:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (155CB400) [pid = 3652] [serial = 679] [outer = 00000000] 19:23:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1943C800) [pid = 3652] [serial = 680] [outer = 155CB400] 19:23:31 INFO - PROCESS | 3652 | 1463192611568 Marionette DEBUG loaded listener.js 19:23:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1995AC00) [pid = 3652] [serial = 681] [outer = 155CB400] 19:23:31 INFO - PROCESS | 3652 | 1463192611984 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 19:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 595ms 19:23:32 INFO - PROCESS | 3652 | 1463192612041 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 19:23:32 INFO - PROCESS | 3652 | 1463192612043 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 19:23:32 INFO - PROCESS | 3652 | 1463192612046 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:23:32 INFO - PROCESS | 3652 | 1463192612048 Marionette TRACE conn3 <- [1,874,null,{}] 19:23:32 INFO - PROCESS | 3652 | 1463192612051 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:32 INFO - PROCESS | 3652 | 1463192612130 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 19:23:32 INFO - PROCESS | 3652 | 1463192612136 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:32 INFO - PROCESS | 3652 | ++DOCSHELL 1997A800 == 76 [pid = 3652] [id = 228] 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (199BB000) [pid = 3652] [serial = 682] [outer = 00000000] 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1A261000) [pid = 3652] [serial = 683] [outer = 199BB000] 19:23:32 INFO - PROCESS | 3652 | 1463192612165 Marionette DEBUG loaded listener.js 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1A7A3800) [pid = 3652] [serial = 684] [outer = 199BB000] 19:23:32 INFO - PROCESS | 3652 | 1463192612592 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 19:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 595ms 19:23:32 INFO - PROCESS | 3652 | 1463192612649 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 19:23:32 INFO - PROCESS | 3652 | 1463192612651 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 19:23:32 INFO - PROCESS | 3652 | 1463192612655 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:23:32 INFO - PROCESS | 3652 | 1463192612656 Marionette TRACE conn3 <- [1,878,null,{}] 19:23:32 INFO - PROCESS | 3652 | 1463192612660 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:32 INFO - PROCESS | 3652 | 1463192612743 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 19:23:32 INFO - PROCESS | 3652 | 1463192612749 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:32 INFO - PROCESS | 3652 | ++DOCSHELL 19979800 == 77 [pid = 3652] [id = 229] 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1A891000) [pid = 3652] [serial = 685] [outer = 00000000] 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1AD7EC00) [pid = 3652] [serial = 686] [outer = 1A891000] 19:23:32 INFO - PROCESS | 3652 | 1463192612798 Marionette DEBUG loaded listener.js 19:23:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1AFDE000) [pid = 3652] [serial = 687] [outer = 1A891000] 19:23:33 INFO - PROCESS | 3652 | 1463192613349 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 19:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 759ms 19:23:33 INFO - PROCESS | 3652 | 1463192613437 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 19:23:33 INFO - PROCESS | 3652 | 1463192613441 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 19:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:23:33 INFO - PROCESS | 3652 | 1463192613461 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:23:33 INFO - PROCESS | 3652 | 1463192613465 Marionette TRACE conn3 <- [1,882,null,{}] 19:23:33 INFO - PROCESS | 3652 | 1463192613472 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:33 INFO - PROCESS | 3652 | 1463192613572 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 19:23:33 INFO - PROCESS | 3652 | 1463192613702 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:33 INFO - PROCESS | 3652 | ++DOCSHELL 0F333400 == 78 [pid = 3652] [id = 230] 19:23:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (0F335000) [pid = 3652] [serial = 688] [outer = 00000000] 19:23:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (0F646400) [pid = 3652] [serial = 689] [outer = 0F335000] 19:23:33 INFO - PROCESS | 3652 | 1463192613760 Marionette DEBUG loaded listener.js 19:23:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (10E14000) [pid = 3652] [serial = 690] [outer = 0F335000] 19:23:34 INFO - PROCESS | 3652 | 1463192614341 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 19:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 908ms 19:23:34 INFO - PROCESS | 3652 | 1463192614372 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 19:23:34 INFO - PROCESS | 3652 | 1463192614378 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 19:23:34 INFO - PROCESS | 3652 | 1463192614386 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:23:34 INFO - PROCESS | 3652 | 1463192614389 Marionette TRACE conn3 <- [1,886,null,{}] 19:23:34 INFO - PROCESS | 3652 | 1463192614393 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:34 INFO - PROCESS | 3652 | 1463192614513 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 19:23:34 INFO - PROCESS | 3652 | 1463192614627 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:34 INFO - PROCESS | 3652 | ++DOCSHELL 118BA400 == 79 [pid = 3652] [id = 231] 19:23:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (11E25C00) [pid = 3652] [serial = 691] [outer = 00000000] 19:23:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (141B3800) [pid = 3652] [serial = 692] [outer = 11E25C00] 19:23:34 INFO - PROCESS | 3652 | 1463192614683 Marionette DEBUG loaded listener.js 19:23:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1585D400) [pid = 3652] [serial = 693] [outer = 11E25C00] 19:23:35 INFO - PROCESS | 3652 | 1463192615267 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 19:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 922ms 19:23:35 INFO - PROCESS | 3652 | 1463192615325 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 19:23:35 INFO - PROCESS | 3652 | 1463192615327 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 19:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:23:35 INFO - PROCESS | 3652 | 1463192615331 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:23:35 INFO - PROCESS | 3652 | 1463192615335 Marionette TRACE conn3 <- [1,890,null,{}] 19:23:35 INFO - PROCESS | 3652 | 1463192615410 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:35 INFO - PROCESS | 3652 | 1463192615576 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 19:23:35 INFO - PROCESS | 3652 | 1463192615588 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:35 INFO - PROCESS | 3652 | ++DOCSHELL 1748A400 == 80 [pid = 3652] [id = 232] 19:23:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1748DC00) [pid = 3652] [serial = 694] [outer = 00000000] 19:23:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1943A400) [pid = 3652] [serial = 695] [outer = 1748DC00] 19:23:35 INFO - PROCESS | 3652 | 1463192615633 Marionette DEBUG loaded listener.js 19:23:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1980A000) [pid = 3652] [serial = 696] [outer = 1748DC00] 19:23:36 INFO - PROCESS | 3652 | 1463192616249 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 19:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 967ms 19:23:36 INFO - PROCESS | 3652 | 1463192616307 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 19:23:36 INFO - PROCESS | 3652 | 1463192616310 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 19:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:23:36 INFO - PROCESS | 3652 | 1463192616314 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:23:36 INFO - PROCESS | 3652 | 1463192616316 Marionette TRACE conn3 <- [1,894,null,{}] 19:23:36 INFO - PROCESS | 3652 | 1463192616319 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:36 INFO - PROCESS | 3652 | 1463192616407 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 19:23:36 INFO - PROCESS | 3652 | 1463192616537 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:36 INFO - PROCESS | 3652 | ++DOCSHELL 19435000 == 81 [pid = 3652] [id = 233] 19:23:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (19439400) [pid = 3652] [serial = 697] [outer = 00000000] 19:23:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1A7A8000) [pid = 3652] [serial = 698] [outer = 19439400] 19:23:36 INFO - PROCESS | 3652 | 1463192616593 Marionette DEBUG loaded listener.js 19:23:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1AB88000) [pid = 3652] [serial = 699] [outer = 19439400] 19:23:37 INFO - PROCESS | 3652 | 1463192617088 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 19:23:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1A0EF000) [pid = 3652] [serial = 700] [outer = 1B38C000] 19:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 863ms 19:23:37 INFO - PROCESS | 3652 | 1463192617191 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 19:23:37 INFO - PROCESS | 3652 | 1463192617193 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 19:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:23:37 INFO - PROCESS | 3652 | 1463192617198 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:23:37 INFO - PROCESS | 3652 | 1463192617200 Marionette TRACE conn3 <- [1,898,null,{}] 19:23:37 INFO - PROCESS | 3652 | 1463192617204 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:37 INFO - PROCESS | 3652 | 1463192617305 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 19:23:37 INFO - PROCESS | 3652 | 1463192617444 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:37 INFO - PROCESS | 3652 | ++DOCSHELL 0F332400 == 82 [pid = 3652] [id = 234] 19:23:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (12B3D800) [pid = 3652] [serial = 701] [outer = 00000000] 19:23:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1A1DAC00) [pid = 3652] [serial = 702] [outer = 12B3D800] 19:23:37 INFO - PROCESS | 3652 | 1463192617503 Marionette DEBUG loaded listener.js 19:23:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1A1DFC00) [pid = 3652] [serial = 703] [outer = 12B3D800] 19:23:38 INFO - PROCESS | 3652 | 1463192618235 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 19:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1101ms 19:23:38 INFO - PROCESS | 3652 | 1463192618300 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 19:23:38 INFO - PROCESS | 3652 | 1463192618304 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 19:23:38 INFO - PROCESS | 3652 | 1463192618309 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:23:38 INFO - PROCESS | 3652 | 1463192618313 Marionette TRACE conn3 <- [1,902,null,{}] 19:23:38 INFO - PROCESS | 3652 | 1463192618319 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:38 INFO - PROCESS | 3652 | 1463192618416 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 19:23:38 INFO - PROCESS | 3652 | 1463192618537 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:38 INFO - PROCESS | 3652 | ++DOCSHELL 10A60000 == 83 [pid = 3652] [id = 235] 19:23:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (10A61000) [pid = 3652] [serial = 704] [outer = 00000000] 19:23:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (12F4C000) [pid = 3652] [serial = 705] [outer = 10A61000] 19:23:38 INFO - PROCESS | 3652 | 1463192618587 Marionette DEBUG loaded listener.js 19:23:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1393E400) [pid = 3652] [serial = 706] [outer = 10A61000] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 171CAC00 == 82 [pid = 3652] [id = 28] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 13DB0C00 == 81 [pid = 3652] [id = 24] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 13942C00 == 80 [pid = 3652] [id = 146] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 10377000 == 79 [pid = 3652] [id = 27] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 1055B000 == 78 [pid = 3652] [id = 20] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 1A7A2800 == 77 [pid = 3652] [id = 119] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 1A8F4800 == 76 [pid = 3652] [id = 13] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 1AFDF400 == 75 [pid = 3652] [id = 14] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 15873000 == 74 [pid = 3652] [id = 25] 19:23:39 INFO - PROCESS | 3652 | --DOCSHELL 1125C400 == 73 [pid = 3652] [id = 21] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (1A88F000) [pid = 3652] [serial = 639] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (13DA8C00) [pid = 3652] [serial = 615] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1943FC00) [pid = 3652] [serial = 626] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (19803C00) [pid = 3652] [serial = 627] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (12B2B800) [pid = 3652] [serial = 611] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (1A88A400) [pid = 3652] [serial = 638] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1796FC00) [pid = 3652] [serial = 621] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (174A4C00) [pid = 3652] [serial = 594] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (19435400) [pid = 3652] [serial = 623] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (131FD800) [pid = 3652] [serial = 612] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1980BC00) [pid = 3652] [serial = 561] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (14336800) [pid = 3652] [serial = 632] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1A897400) [pid = 3652] [serial = 605] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (197AEC00) [pid = 3652] [serial = 633] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (13192000) [pid = 3652] [serial = 614] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16E94C00) [pid = 3652] [serial = 599] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (16115000) [pid = 3652] [serial = 617] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (19963400) [pid = 3652] [serial = 630] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1A255C00) [pid = 3652] [serial = 635] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (114DE400) [pid = 3652] [serial = 596] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1748BC00) [pid = 3652] [serial = 620] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1976E800) [pid = 3652] [serial = 624] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (19962C00) [pid = 3652] [serial = 629] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A58D800) [pid = 3652] [serial = 636] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (169AE800) [pid = 3652] [serial = 618] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1AB97400) [pid = 3652] [serial = 608] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (19801C00) [pid = 3652] [serial = 602] [outer = 00000000] [url = about:blank] 19:23:39 INFO - PROCESS | 3652 | 1463192619173 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 19:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 893ms 19:23:39 INFO - PROCESS | 3652 | 1463192619202 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 19:23:39 INFO - PROCESS | 3652 | 1463192619207 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 19:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:23:39 INFO - PROCESS | 3652 | 1463192619213 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:23:39 INFO - PROCESS | 3652 | 1463192619216 Marionette TRACE conn3 <- [1,906,null,{}] 19:23:39 INFO - PROCESS | 3652 | 1463192619219 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:39 INFO - PROCESS | 3652 | 1463192619304 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 19:23:39 INFO - PROCESS | 3652 | 1463192619312 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:39 INFO - PROCESS | 3652 | ++DOCSHELL 11CBE800 == 74 [pid = 3652] [id = 236] 19:23:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (11EB1C00) [pid = 3652] [serial = 707] [outer = 00000000] 19:23:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (13DB0C00) [pid = 3652] [serial = 708] [outer = 11EB1C00] 19:23:39 INFO - PROCESS | 3652 | 1463192619361 Marionette DEBUG loaded listener.js 19:23:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (14336400) [pid = 3652] [serial = 709] [outer = 11EB1C00] 19:23:39 INFO - PROCESS | 3652 | 1463192619829 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 19:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 669ms 19:23:39 INFO - PROCESS | 3652 | 1463192619892 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 19:23:39 INFO - PROCESS | 3652 | 1463192619895 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 19:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:23:39 INFO - PROCESS | 3652 | 1463192619898 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:23:39 INFO - PROCESS | 3652 | 1463192619901 Marionette TRACE conn3 <- [1,910,null,{}] 19:23:39 INFO - PROCESS | 3652 | 1463192619915 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:40 INFO - PROCESS | 3652 | 1463192620014 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 19:23:40 INFO - PROCESS | 3652 | 1463192620029 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:40 INFO - PROCESS | 3652 | ++DOCSHELL 16DB5800 == 75 [pid = 3652] [id = 237] 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16DB6000) [pid = 3652] [serial = 710] [outer = 00000000] 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16DBBC00) [pid = 3652] [serial = 711] [outer = 16DB6000] 19:23:40 INFO - PROCESS | 3652 | 1463192620076 Marionette DEBUG loaded listener.js 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (17136400) [pid = 3652] [serial = 712] [outer = 16DB6000] 19:23:40 INFO - PROCESS | 3652 | 1463192620509 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 19:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 19:23:40 INFO - PROCESS | 3652 | 1463192620561 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 19:23:40 INFO - PROCESS | 3652 | 1463192620563 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 19:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:23:40 INFO - PROCESS | 3652 | 1463192620566 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:23:40 INFO - PROCESS | 3652 | 1463192620568 Marionette TRACE conn3 <- [1,914,null,{}] 19:23:40 INFO - PROCESS | 3652 | 1463192620571 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:40 INFO - PROCESS | 3652 | 1463192620653 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 19:23:40 INFO - PROCESS | 3652 | 1463192620660 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:40 INFO - PROCESS | 3652 | ++DOCSHELL 1749B800 == 76 [pid = 3652] [id = 238] 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1749EC00) [pid = 3652] [serial = 713] [outer = 00000000] 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (17E0A400) [pid = 3652] [serial = 714] [outer = 1749EC00] 19:23:40 INFO - PROCESS | 3652 | 1463192620692 Marionette DEBUG loaded listener.js 19:23:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1943AC00) [pid = 3652] [serial = 715] [outer = 1749EC00] 19:23:41 INFO - PROCESS | 3652 | 1463192621122 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 19:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 610ms 19:23:41 INFO - PROCESS | 3652 | 1463192621175 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 19:23:41 INFO - PROCESS | 3652 | 1463192621177 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 19:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:23:41 INFO - PROCESS | 3652 | 1463192621180 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:23:41 INFO - PROCESS | 3652 | 1463192621182 Marionette TRACE conn3 <- [1,918,null,{}] 19:23:41 INFO - PROCESS | 3652 | 1463192621185 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:41 INFO - PROCESS | 3652 | 1463192621305 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 19:23:41 INFO - PROCESS | 3652 | 1463192621391 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:41 INFO - PROCESS | 3652 | ++DOCSHELL 17494000 == 77 [pid = 3652] [id = 239] 19:23:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (19437000) [pid = 3652] [serial = 716] [outer = 00000000] 19:23:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19776400) [pid = 3652] [serial = 717] [outer = 19437000] 19:23:41 INFO - PROCESS | 3652 | 1463192621418 Marionette DEBUG loaded listener.js 19:23:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (197B1000) [pid = 3652] [serial = 718] [outer = 19437000] 19:23:41 INFO - PROCESS | 3652 | 1463192621816 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 19:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 654ms 19:23:41 INFO - PROCESS | 3652 | 1463192621841 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 19:23:41 INFO - PROCESS | 3652 | 1463192621843 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 19:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:23:41 INFO - PROCESS | 3652 | 1463192621846 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:23:41 INFO - PROCESS | 3652 | 1463192621848 Marionette TRACE conn3 <- [1,922,null,{}] 19:23:41 INFO - PROCESS | 3652 | 1463192621852 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:41 INFO - PROCESS | 3652 | 1463192621984 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 19:23:42 INFO - PROCESS | 3652 | 1463192622046 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:42 INFO - PROCESS | 3652 | ++DOCSHELL 0F338000 == 78 [pid = 3652] [id = 240] 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (174A4C00) [pid = 3652] [serial = 719] [outer = 00000000] 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (199B8800) [pid = 3652] [serial = 720] [outer = 174A4C00] 19:23:42 INFO - PROCESS | 3652 | 1463192622093 Marionette DEBUG loaded listener.js 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1A053400) [pid = 3652] [serial = 721] [outer = 174A4C00] 19:23:42 INFO - PROCESS | 3652 | 1463192622473 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 19:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 19:23:42 INFO - PROCESS | 3652 | 1463192622512 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 19:23:42 INFO - PROCESS | 3652 | 1463192622514 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 19:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:23:42 INFO - PROCESS | 3652 | 1463192622517 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:23:42 INFO - PROCESS | 3652 | 1463192622519 Marionette TRACE conn3 <- [1,926,null,{}] 19:23:42 INFO - PROCESS | 3652 | 1463192622522 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:42 INFO - PROCESS | 3652 | 1463192622666 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 19:23:42 INFO - PROCESS | 3652 | 1463192622689 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:42 INFO - PROCESS | 3652 | ++DOCSHELL 12F15C00 == 79 [pid = 3652] [id = 241] 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1995CC00) [pid = 3652] [serial = 722] [outer = 00000000] 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A1E4C00) [pid = 3652] [serial = 723] [outer = 1995CC00] 19:23:42 INFO - PROCESS | 3652 | 1463192622733 Marionette DEBUG loaded listener.js 19:23:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1A79A000) [pid = 3652] [serial = 724] [outer = 1995CC00] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1995DC00) [pid = 3652] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (16DBA000) [pid = 3652] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (0F9EB400) [pid = 3652] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (17493400) [pid = 3652] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (14318400) [pid = 3652] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (143BC000) [pid = 3652] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (0F984C00) [pid = 3652] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (199BB000) [pid = 3652] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (181CB800) [pid = 3652] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:23:43 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (155CB400) [pid = 3652] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:23:43 INFO - PROCESS | 3652 | 1463192623247 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 19:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 759ms 19:23:43 INFO - PROCESS | 3652 | 1463192623282 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 19:23:43 INFO - PROCESS | 3652 | 1463192623284 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 19:23:43 INFO - PROCESS | 3652 | 1463192623287 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:23:43 INFO - PROCESS | 3652 | 1463192623289 Marionette TRACE conn3 <- [1,930,null,{}] 19:23:43 INFO - PROCESS | 3652 | 1463192623292 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:43 INFO - PROCESS | 3652 | 1463192623377 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 19:23:43 INFO - PROCESS | 3652 | 1463192623384 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:43 INFO - PROCESS | 3652 | ++DOCSHELL 141B2400 == 80 [pid = 3652] [id = 242] 19:23:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (141B4000) [pid = 3652] [serial = 725] [outer = 00000000] 19:23:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (17724400) [pid = 3652] [serial = 726] [outer = 141B4000] 19:23:43 INFO - PROCESS | 3652 | 1463192623428 Marionette DEBUG loaded listener.js 19:23:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A0ECC00) [pid = 3652] [serial = 727] [outer = 141B4000] 19:23:43 INFO - PROCESS | 3652 | 1463192623867 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 19:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 595ms 19:23:43 INFO - PROCESS | 3652 | 1463192623890 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 19:23:43 INFO - PROCESS | 3652 | 1463192623892 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 19:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:23:43 INFO - PROCESS | 3652 | 1463192623920 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:23:43 INFO - PROCESS | 3652 | 1463192623922 Marionette TRACE conn3 <- [1,934,null,{}] 19:23:43 INFO - PROCESS | 3652 | 1463192623928 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:44 INFO - PROCESS | 3652 | 1463192624009 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 19:23:44 INFO - PROCESS | 3652 | 1463192624015 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:44 INFO - PROCESS | 3652 | ++DOCSHELL 17E11C00 == 81 [pid = 3652] [id = 243] 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19778400) [pid = 3652] [serial = 728] [outer = 00000000] 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A264800) [pid = 3652] [serial = 729] [outer = 19778400] 19:23:44 INFO - PROCESS | 3652 | 1463192624059 Marionette DEBUG loaded listener.js 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1A897000) [pid = 3652] [serial = 730] [outer = 19778400] 19:23:44 INFO - PROCESS | 3652 | 1463192624457 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 19:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 580ms 19:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:23:44 INFO - PROCESS | 3652 | 1463192624496 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 19:23:44 INFO - PROCESS | 3652 | 1463192624498 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 19:23:44 INFO - PROCESS | 3652 | 1463192624501 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:23:44 INFO - PROCESS | 3652 | 1463192624503 Marionette TRACE conn3 <- [1,938,null,{}] 19:23:44 INFO - PROCESS | 3652 | 1463192624506 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:44 INFO - PROCESS | 3652 | 1463192624590 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 19:23:44 INFO - PROCESS | 3652 | 1463192624581 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:44 INFO - PROCESS | 3652 | ++DOCSHELL 1A8EF000 == 82 [pid = 3652] [id = 244] 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1AB7F800) [pid = 3652] [serial = 731] [outer = 00000000] 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1AD7E000) [pid = 3652] [serial = 732] [outer = 1AB7F800] 19:23:44 INFO - PROCESS | 3652 | 1463192624625 Marionette DEBUG loaded listener.js 19:23:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1AFDF400) [pid = 3652] [serial = 733] [outer = 1AB7F800] 19:23:45 INFO - PROCESS | 3652 | 1463192625031 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 19:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 565ms 19:23:45 INFO - PROCESS | 3652 | 1463192625075 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 19:23:45 INFO - PROCESS | 3652 | 1463192625077 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 19:23:45 INFO - PROCESS | 3652 | 1463192625142 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:23:45 INFO - PROCESS | 3652 | 1463192625146 Marionette TRACE conn3 <- [1,942,null,{}] 19:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:23:45 INFO - PROCESS | 3652 | 1463192625152 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:45 INFO - PROCESS | 3652 | 1463192625254 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 19:23:45 INFO - PROCESS | 3652 | 1463192625483 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:45 INFO - PROCESS | 3652 | ++DOCSHELL 10D2C000 == 83 [pid = 3652] [id = 245] 19:23:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (10D2CC00) [pid = 3652] [serial = 734] [outer = 00000000] 19:23:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (10D31000) [pid = 3652] [serial = 735] [outer = 10D2CC00] 19:23:45 INFO - PROCESS | 3652 | 1463192625539 Marionette DEBUG loaded listener.js 19:23:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (10D34C00) [pid = 3652] [serial = 736] [outer = 10D2CC00] 19:23:46 INFO - PROCESS | 3652 | 1463192626124 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 19:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1041ms 19:23:46 INFO - PROCESS | 3652 | 1463192626188 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 19:23:46 INFO - PROCESS | 3652 | 1463192626192 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 19:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:23:46 INFO - PROCESS | 3652 | 1463192626197 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:23:46 INFO - PROCESS | 3652 | 1463192626199 Marionette TRACE conn3 <- [1,946,null,{}] 19:23:46 INFO - PROCESS | 3652 | 1463192626208 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:46 INFO - PROCESS | 3652 | 1463192626318 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 19:23:46 INFO - PROCESS | 3652 | 1463192626436 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:46 INFO - PROCESS | 3652 | ++DOCSHELL 12B3A000 == 84 [pid = 3652] [id = 246] 19:23:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (12F88C00) [pid = 3652] [serial = 737] [outer = 00000000] 19:23:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (13E28C00) [pid = 3652] [serial = 738] [outer = 12F88C00] 19:23:46 INFO - PROCESS | 3652 | 1463192626492 Marionette DEBUG loaded listener.js 19:23:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (15E72000) [pid = 3652] [serial = 739] [outer = 12F88C00] 19:23:47 INFO - PROCESS | 3652 | 1463192627083 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 19:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 952ms 19:23:47 INFO - PROCESS | 3652 | 1463192627149 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 19:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:23:47 INFO - PROCESS | 3652 | 1463192627152 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 19:23:47 INFO - PROCESS | 3652 | 1463192627156 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:23:47 INFO - PROCESS | 3652 | 1463192627159 Marionette TRACE conn3 <- [1,950,null,{}] 19:23:47 INFO - PROCESS | 3652 | 1463192627163 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:47 INFO - PROCESS | 3652 | 1463192627271 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 19:23:47 INFO - PROCESS | 3652 | 1463192627414 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:47 INFO - PROCESS | 3652 | ++DOCSHELL 177A4400 == 85 [pid = 3652] [id = 247] 19:23:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1796F800) [pid = 3652] [serial = 740] [outer = 00000000] 19:23:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (181CD800) [pid = 3652] [serial = 741] [outer = 1796F800] 19:23:47 INFO - PROCESS | 3652 | 1463192627475 Marionette DEBUG loaded listener.js 19:23:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (19807000) [pid = 3652] [serial = 742] [outer = 1796F800] 19:23:48 INFO - PROCESS | 3652 | 1463192628057 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 19:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 953ms 19:23:48 INFO - PROCESS | 3652 | 1463192628126 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 19:23:48 INFO - PROCESS | 3652 | 1463192628128 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 19:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:23:48 INFO - PROCESS | 3652 | 1463192628132 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:23:48 INFO - PROCESS | 3652 | 1463192628116 Marionette TRACE conn3 <- [1,954,null,{}] 19:23:48 INFO - PROCESS | 3652 | 1463192628120 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:48 INFO - PROCESS | 3652 | 1463192628256 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 19:23:48 INFO - PROCESS | 3652 | 1463192628389 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:48 INFO - PROCESS | 3652 | ++DOCSHELL 19957800 == 86 [pid = 3652] [id = 248] 19:23:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1A056400) [pid = 3652] [serial = 743] [outer = 00000000] 19:23:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1A892C00) [pid = 3652] [serial = 744] [outer = 1A056400] 19:23:48 INFO - PROCESS | 3652 | 1463192628445 Marionette DEBUG loaded listener.js 19:23:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1AFE3000) [pid = 3652] [serial = 745] [outer = 1A056400] 19:23:48 INFO - PROCESS | 3652 | 1463192628932 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 19:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 863ms 19:23:48 INFO - PROCESS | 3652 | 1463192628982 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 19:23:48 INFO - PROCESS | 3652 | 1463192628986 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 19:23:48 INFO - PROCESS | 3652 | 1463192628990 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:23:48 INFO - PROCESS | 3652 | 1463192628992 Marionette TRACE conn3 <- [1,958,null,{}] 19:23:48 INFO - PROCESS | 3652 | 1463192628996 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:49 INFO - PROCESS | 3652 | 1463192629102 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 19:23:49 INFO - PROCESS | 3652 | 1463192629207 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:49 INFO - PROCESS | 3652 | ++DOCSHELL 0F333000 == 87 [pid = 3652] [id = 249] 19:23:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (19966400) [pid = 3652] [serial = 746] [outer = 00000000] 19:23:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (1AFECC00) [pid = 3652] [serial = 747] [outer = 19966400] 19:23:49 INFO - PROCESS | 3652 | 1463192629243 Marionette DEBUG loaded listener.js 19:23:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1B266800) [pid = 3652] [serial = 748] [outer = 19966400] 19:23:49 INFO - PROCESS | 3652 | 1463192629869 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 19:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 938ms 19:23:49 INFO - PROCESS | 3652 | 1463192629941 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 19:23:49 INFO - PROCESS | 3652 | 1463192629943 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 19:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:23:49 INFO - PROCESS | 3652 | 1463192629931 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:23:49 INFO - PROCESS | 3652 | 1463192629933 Marionette TRACE conn3 <- [1,962,null,{}] 19:23:49 INFO - PROCESS | 3652 | 1463192629937 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:50 INFO - PROCESS | 3652 | 1463192630120 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 19:23:50 INFO - PROCESS | 3652 | 1463192630131 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:50 INFO - PROCESS | 3652 | ++DOCSHELL 171CE000 == 88 [pid = 3652] [id = 250] 19:23:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (171CF800) [pid = 3652] [serial = 749] [outer = 00000000] 19:23:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (19777000) [pid = 3652] [serial = 750] [outer = 171CF800] 19:23:50 INFO - PROCESS | 3652 | 1463192630186 Marionette DEBUG loaded listener.js 19:23:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (19E89400) [pid = 3652] [serial = 751] [outer = 171CF800] 19:23:50 INFO - PROCESS | 3652 | 1463192630933 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 19:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1041ms 19:23:50 INFO - PROCESS | 3652 | 1463192630983 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 19:23:50 INFO - PROCESS | 3652 | 1463192630987 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 19:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:23:50 INFO - PROCESS | 3652 | 1463192630992 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:23:50 INFO - PROCESS | 3652 | 1463192630995 Marionette TRACE conn3 <- [1,966,null,{}] 19:23:50 INFO - PROCESS | 3652 | 1463192631001 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:51 INFO - PROCESS | 3652 | 1463192631090 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 19:23:51 INFO - PROCESS | 3652 | 1463192631201 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:51 INFO - PROCESS | 3652 | ++DOCSHELL 10510000 == 89 [pid = 3652] [id = 251] 19:23:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (10510C00) [pid = 3652] [serial = 752] [outer = 00000000] 19:23:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (10A60800) [pid = 3652] [serial = 753] [outer = 10510C00] 19:23:51 INFO - PROCESS | 3652 | 1463192631250 Marionette DEBUG loaded listener.js 19:23:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (10D2E400) [pid = 3652] [serial = 754] [outer = 10510C00] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 171C7800 == 88 [pid = 3652] [id = 11] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 16DB9400 == 87 [pid = 3652] [id = 222] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 0F986800 == 86 [pid = 3652] [id = 204] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 17E11C00 == 85 [pid = 3652] [id = 243] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 141B2400 == 84 [pid = 3652] [id = 242] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 12F15C00 == 83 [pid = 3652] [id = 241] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 0F338000 == 82 [pid = 3652] [id = 240] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 17494000 == 81 [pid = 3652] [id = 239] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 1749B800 == 80 [pid = 3652] [id = 238] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 16DB5800 == 79 [pid = 3652] [id = 237] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 11CBE800 == 78 [pid = 3652] [id = 236] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 10A60000 == 77 [pid = 3652] [id = 235] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 19435000 == 76 [pid = 3652] [id = 233] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 1748A400 == 75 [pid = 3652] [id = 232] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 118BA400 == 74 [pid = 3652] [id = 231] 19:23:51 INFO - PROCESS | 3652 | --DOCSHELL 0F333400 == 73 [pid = 3652] [id = 230] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (19965800) [pid = 3652] [serial = 674] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1AB83C00) [pid = 3652] [serial = 641] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (141B7000) [pid = 3652] [serial = 644] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (177B0000) [pid = 3652] [serial = 647] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1AB8D400) [pid = 3652] [serial = 650] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (16DC3C00) [pid = 3652] [serial = 665] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (171C5400) [pid = 3652] [serial = 666] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (199C6400) [pid = 3652] [serial = 677] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (177A4000) [pid = 3652] [serial = 668] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (15881400) [pid = 3652] [serial = 660] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1433A800) [pid = 3652] [serial = 659] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (16719C00) [pid = 3652] [serial = 662] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (1997CC00) [pid = 3652] [serial = 675] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (16AF3400) [pid = 3652] [serial = 663] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (12B3A400) [pid = 3652] [serial = 657] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (11E26800) [pid = 3652] [serial = 656] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19E8B800) [pid = 3652] [serial = 678] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (16DBE400) [pid = 3652] [serial = 653] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1A261000) [pid = 3652] [serial = 683] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1AD7EC00) [pid = 3652] [serial = 686] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1943D400) [pid = 3652] [serial = 671] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1A7A3800) [pid = 3652] [serial = 684] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (197AB000) [pid = 3652] [serial = 672] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1943C800) [pid = 3652] [serial = 680] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1995AC00) [pid = 3652] [serial = 681] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (18119000) [pid = 3652] [serial = 669] [outer = 00000000] [url = about:blank] 19:23:51 INFO - PROCESS | 3652 | 1463192631841 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 19:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 893ms 19:23:51 INFO - PROCESS | 3652 | 1463192631884 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 19:23:51 INFO - PROCESS | 3652 | 1463192631890 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 19:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:23:51 INFO - PROCESS | 3652 | 1463192631896 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:23:51 INFO - PROCESS | 3652 | 1463192631898 Marionette TRACE conn3 <- [1,970,null,{}] 19:23:51 INFO - PROCESS | 3652 | 1463192631902 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:51 INFO - PROCESS | 3652 | 1463192631991 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 19:23:52 INFO - PROCESS | 3652 | 1463192632073 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:52 INFO - PROCESS | 3652 | ++DOCSHELL 10D31800 == 74 [pid = 3652] [id = 252] 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (10D32C00) [pid = 3652] [serial = 755] [outer = 00000000] 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (114DA800) [pid = 3652] [serial = 756] [outer = 10D32C00] 19:23:52 INFO - PROCESS | 3652 | 1463192632119 Marionette DEBUG loaded listener.js 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (11CBE800) [pid = 3652] [serial = 757] [outer = 10D32C00] 19:23:52 INFO - PROCESS | 3652 | 1463192632498 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 19:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 655ms 19:23:52 INFO - PROCESS | 3652 | 1463192632558 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 19:23:52 INFO - PROCESS | 3652 | 1463192632560 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 19:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:23:52 INFO - PROCESS | 3652 | 1463192632564 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:23:52 INFO - PROCESS | 3652 | 1463192632567 Marionette TRACE conn3 <- [1,974,null,{}] 19:23:52 INFO - PROCESS | 3652 | 1463192632577 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:52 INFO - PROCESS | 3652 | 1463192632666 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 19:23:52 INFO - PROCESS | 3652 | 1463192632673 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:52 INFO - PROCESS | 3652 | ++DOCSHELL 12F89400 == 75 [pid = 3652] [id = 253] 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (12F8DC00) [pid = 3652] [serial = 758] [outer = 00000000] 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (13205C00) [pid = 3652] [serial = 759] [outer = 12F8DC00] 19:23:52 INFO - PROCESS | 3652 | 1463192632751 Marionette DEBUG loaded listener.js 19:23:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (13955800) [pid = 3652] [serial = 760] [outer = 12F8DC00] 19:23:53 INFO - PROCESS | 3652 | 1463192633199 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 19:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 19:23:53 INFO - PROCESS | 3652 | 1463192633225 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 3652 | 1463192633228 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 19:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:23:53 INFO - PROCESS | 3652 | 1463192633235 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:23:53 INFO - PROCESS | 3652 | 1463192633236 Marionette TRACE conn3 <- [1,978,null,{}] 19:23:53 INFO - PROCESS | 3652 | 1463192633240 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:53 INFO - PROCESS | 3652 | 1463192633323 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 19:23:53 INFO - PROCESS | 3652 | 1463192633331 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:53 INFO - PROCESS | 3652 | ++DOCSHELL 13E29800 == 76 [pid = 3652] [id = 254] 19:23:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (13E2B400) [pid = 3652] [serial = 761] [outer = 00000000] 19:23:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1433A400) [pid = 3652] [serial = 762] [outer = 13E2B400] 19:23:53 INFO - PROCESS | 3652 | 1463192633376 Marionette DEBUG loaded listener.js 19:23:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (155C3800) [pid = 3652] [serial = 763] [outer = 13E2B400] 19:23:53 INFO - PROCESS | 3652 | 1463192633812 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 19:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 610ms 19:23:53 INFO - PROCESS | 3652 | 1463192633854 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 19:23:53 INFO - PROCESS | 3652 | 1463192633856 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 19:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:23:53 INFO - PROCESS | 3652 | 1463192633859 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:23:53 INFO - PROCESS | 3652 | 1463192633861 Marionette TRACE conn3 <- [1,982,null,{}] 19:23:53 INFO - PROCESS | 3652 | 1463192633864 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:53 INFO - PROCESS | 3652 | 1463192633970 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 19:23:54 INFO - PROCESS | 3652 | 1463192634057 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 3652 | ++DOCSHELL 1585E400 == 77 [pid = 3652] [id = 255] 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (15873400) [pid = 3652] [serial = 764] [outer = 00000000] 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (15E7CC00) [pid = 3652] [serial = 765] [outer = 15873400] 19:23:54 INFO - PROCESS | 3652 | 1463192634113 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (16111C00) [pid = 3652] [serial = 766] [outer = 15873400] 19:23:54 INFO - PROCESS | 3652 | 1463192634523 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 19:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 699ms 19:23:54 INFO - PROCESS | 3652 | 1463192634565 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 19:23:54 INFO - PROCESS | 3652 | 1463192634567 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 19:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:23:54 INFO - PROCESS | 3652 | 1463192634575 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:23:54 INFO - PROCESS | 3652 | 1463192634577 Marionette TRACE conn3 <- [1,986,null,{}] 19:23:54 INFO - PROCESS | 3652 | 1463192634580 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:54 INFO - PROCESS | 3652 | 1463192634695 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 19:23:54 INFO - PROCESS | 3652 | 1463192634762 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:54 INFO - PROCESS | 3652 | ++DOCSHELL 169AE000 == 78 [pid = 3652] [id = 256] 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (16AEA000) [pid = 3652] [serial = 767] [outer = 00000000] 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (16DB4400) [pid = 3652] [serial = 768] [outer = 16AEA000] 19:23:54 INFO - PROCESS | 3652 | 1463192634807 Marionette DEBUG loaded listener.js 19:23:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (16DBA800) [pid = 3652] [serial = 769] [outer = 16AEA000] 19:23:55 INFO - PROCESS | 3652 | 1463192635202 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 19:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 19:23:55 INFO - PROCESS | 3652 | 1463192635236 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 3652 | 1463192635237 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 19:23:55 INFO - PROCESS | 3652 | 1463192635241 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:23:55 INFO - PROCESS | 3652 | 1463192635243 Marionette TRACE conn3 <- [1,990,null,{}] 19:23:55 INFO - PROCESS | 3652 | 1463192635246 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:55 INFO - PROCESS | 3652 | 1463192635368 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 19:23:55 INFO - PROCESS | 3652 | 1463192635393 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:55 INFO - PROCESS | 3652 | ++DOCSHELL 16E93C00 == 79 [pid = 3652] [id = 257] 19:23:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (171C5800) [pid = 3652] [serial = 770] [outer = 00000000] 19:23:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1743C800) [pid = 3652] [serial = 771] [outer = 171C5800] 19:23:55 INFO - PROCESS | 3652 | 1463192635436 Marionette DEBUG loaded listener.js 19:23:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1749C000) [pid = 3652] [serial = 772] [outer = 171C5800] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (174A4C00) [pid = 3652] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (11EB1C00) [pid = 3652] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1749EC00) [pid = 3652] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (10A61000) [pid = 3652] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (19437000) [pid = 3652] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (16DB6000) [pid = 3652] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1995CC00) [pid = 3652] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (141B4000) [pid = 3652] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:23:55 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19778400) [pid = 3652] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:23:55 INFO - PROCESS | 3652 | 1463192635937 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 19:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 759ms 19:23:55 INFO - PROCESS | 3652 | 1463192636006 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 19:23:55 INFO - PROCESS | 3652 | 1463192636008 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 19:23:56 INFO - PROCESS | 3652 | 1463192636011 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:23:56 INFO - PROCESS | 3652 | 1463192636013 Marionette TRACE conn3 <- [1,994,null,{}] 19:23:56 INFO - PROCESS | 3652 | 1463192636016 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:56 INFO - PROCESS | 3652 | 1463192636083 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 19:23:56 INFO - PROCESS | 3652 | 1463192636187 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:56 INFO - PROCESS | 3652 | ++DOCSHELL 10331800 == 80 [pid = 3652] [id = 258] 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (11EB1C00) [pid = 3652] [serial = 773] [outer = 00000000] 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (16DB9800) [pid = 3652] [serial = 774] [outer = 11EB1C00] 19:23:56 INFO - PROCESS | 3652 | 1463192636232 Marionette DEBUG loaded listener.js 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (17722000) [pid = 3652] [serial = 775] [outer = 11EB1C00] 19:23:56 INFO - PROCESS | 3652 | 1463192636577 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 19:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 610ms 19:23:56 INFO - PROCESS | 3652 | 1463192636615 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 19:23:56 INFO - PROCESS | 3652 | 1463192636617 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 19:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:23:56 INFO - PROCESS | 3652 | 1463192636645 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:23:56 INFO - PROCESS | 3652 | 1463192636647 Marionette TRACE conn3 <- [1,998,null,{}] 19:23:56 INFO - PROCESS | 3652 | 1463192636653 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:56 INFO - PROCESS | 3652 | 1463192636753 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 19:23:56 INFO - PROCESS | 3652 | 1463192636765 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:56 INFO - PROCESS | 3652 | ++DOCSHELL 16CBF800 == 81 [pid = 3652] [id = 259] 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (16CC1800) [pid = 3652] [serial = 776] [outer = 00000000] 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (177A7800) [pid = 3652] [serial = 777] [outer = 16CC1800] 19:23:56 INFO - PROCESS | 3652 | 1463192636810 Marionette DEBUG loaded listener.js 19:23:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (177AC400) [pid = 3652] [serial = 778] [outer = 16CC1800] 19:23:57 INFO - PROCESS | 3652 | 1463192637189 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 19:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 611ms 19:23:57 INFO - PROCESS | 3652 | 1463192637248 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 3652 | 1463192637250 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 19:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:23:57 INFO - PROCESS | 3652 | 1463192637253 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:23:57 INFO - PROCESS | 3652 | 1463192637255 Marionette TRACE conn3 <- [1,1002,null,{}] 19:23:57 INFO - PROCESS | 3652 | 1463192637258 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:57 INFO - PROCESS | 3652 | 1463192637376 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 19:23:57 INFO - PROCESS | 3652 | 1463192637387 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:57 INFO - PROCESS | 3652 | ++DOCSHELL 155CFC00 == 82 [pid = 3652] [id = 260] 19:23:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (169B1400) [pid = 3652] [serial = 779] [outer = 00000000] 19:23:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (19432400) [pid = 3652] [serial = 780] [outer = 169B1400] 19:23:57 INFO - PROCESS | 3652 | 1463192637431 Marionette DEBUG loaded listener.js 19:23:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1943CC00) [pid = 3652] [serial = 781] [outer = 169B1400] 19:23:57 INFO - PROCESS | 3652 | 1463192637886 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 19:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 699ms 19:23:57 INFO - PROCESS | 3652 | 1463192637961 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 19:23:57 INFO - PROCESS | 3652 | 1463192637965 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 19:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:23:57 INFO - PROCESS | 3652 | 1463192637988 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:23:57 INFO - PROCESS | 3652 | 1463192637992 Marionette TRACE conn3 <- [1,1006,null,{}] 19:23:57 INFO - PROCESS | 3652 | 1463192637999 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:58 INFO - PROCESS | 3652 | 1463192638121 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 19:23:58 INFO - PROCESS | 3652 | 1463192638205 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:58 INFO - PROCESS | 3652 | ++DOCSHELL 0F338000 == 83 [pid = 3652] [id = 261] 19:23:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (0F33B000) [pid = 3652] [serial = 782] [outer = 00000000] 19:23:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (10D2D000) [pid = 3652] [serial = 783] [outer = 0F33B000] 19:23:58 INFO - PROCESS | 3652 | 1463192638279 Marionette DEBUG loaded listener.js 19:23:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (11265C00) [pid = 3652] [serial = 784] [outer = 0F33B000] 19:23:58 INFO - PROCESS | 3652 | 1463192638821 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 19:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 893ms 19:23:58 INFO - PROCESS | 3652 | 1463192638896 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 19:23:58 INFO - PROCESS | 3652 | 1463192638902 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 19:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:23:58 INFO - PROCESS | 3652 | 1463192638908 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:23:58 INFO - PROCESS | 3652 | 1463192638911 Marionette TRACE conn3 <- [1,1010,null,{}] 19:23:58 INFO - PROCESS | 3652 | 1463192638915 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:59 INFO - PROCESS | 3652 | 1463192639007 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 19:23:59 INFO - PROCESS | 3652 | 1463192639118 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:23:59 INFO - PROCESS | 3652 | ++DOCSHELL 12B3AC00 == 84 [pid = 3652] [id = 262] 19:23:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (12B3D400) [pid = 3652] [serial = 785] [outer = 00000000] 19:23:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (131FD000) [pid = 3652] [serial = 786] [outer = 12B3D400] 19:23:59 INFO - PROCESS | 3652 | 1463192639171 Marionette DEBUG loaded listener.js 19:23:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (141B4000) [pid = 3652] [serial = 787] [outer = 12B3D400] 19:23:59 INFO - PROCESS | 3652 | 1463192639764 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 19:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 893ms 19:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:23:59 INFO - PROCESS | 3652 | 1463192639800 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 19:23:59 INFO - PROCESS | 3652 | 1463192639802 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 19:23:59 INFO - PROCESS | 3652 | 1463192639806 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:23:59 INFO - PROCESS | 3652 | 1463192639810 Marionette TRACE conn3 <- [1,1014,null,{}] 19:23:59 INFO - PROCESS | 3652 | 1463192639821 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:23:59 INFO - PROCESS | 3652 | 1463192639932 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 19:24:00 INFO - PROCESS | 3652 | 1463192640026 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:00 INFO - PROCESS | 3652 | ++DOCSHELL 16A29400 == 85 [pid = 3652] [id = 263] 19:24:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (16AF4C00) [pid = 3652] [serial = 788] [outer = 00000000] 19:24:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1811E400) [pid = 3652] [serial = 789] [outer = 16AF4C00] 19:24:00 INFO - PROCESS | 3652 | 1463192640083 Marionette DEBUG loaded listener.js 19:24:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (19773000) [pid = 3652] [serial = 790] [outer = 16AF4C00] 19:24:00 INFO - PROCESS | 3652 | 1463192640666 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 19:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 893ms 19:24:00 INFO - PROCESS | 3652 | 1463192640699 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 19:24:00 INFO - PROCESS | 3652 | 1463192640702 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 19:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:24:00 INFO - PROCESS | 3652 | 1463192640705 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:24:00 INFO - PROCESS | 3652 | 1463192640707 Marionette TRACE conn3 <- [1,1018,null,{}] 19:24:00 INFO - PROCESS | 3652 | 1463192640711 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:00 INFO - PROCESS | 3652 | 1463192640818 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 19:24:00 INFO - PROCESS | 3652 | 1463192640942 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:00 INFO - PROCESS | 3652 | ++DOCSHELL 197B2400 == 86 [pid = 3652] [id = 264] 19:24:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (197B2800) [pid = 3652] [serial = 791] [outer = 00000000] 19:24:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1980B000) [pid = 3652] [serial = 792] [outer = 197B2800] 19:24:00 INFO - PROCESS | 3652 | 1463192640997 Marionette DEBUG loaded listener.js 19:24:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (19960000) [pid = 3652] [serial = 793] [outer = 197B2800] 19:24:01 INFO - PROCESS | 3652 | 1463192641504 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 19:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 849ms 19:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:24:01 INFO - PROCESS | 3652 | 1463192641575 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 19:24:01 INFO - PROCESS | 3652 | 1463192641578 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 19:24:01 INFO - PROCESS | 3652 | 1463192641581 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:24:01 INFO - PROCESS | 3652 | 1463192641583 Marionette TRACE conn3 <- [1,1022,null,{}] 19:24:01 INFO - PROCESS | 3652 | 1463192641587 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:01 INFO - PROCESS | 3652 | 1463192641692 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 19:24:01 INFO - PROCESS | 3652 | 1463192641812 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:01 INFO - PROCESS | 3652 | ++DOCSHELL 0F33A800 == 87 [pid = 3652] [id = 265] 19:24:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (16CC4800) [pid = 3652] [serial = 794] [outer = 00000000] 19:24:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1997C400) [pid = 3652] [serial = 795] [outer = 16CC4800] 19:24:01 INFO - PROCESS | 3652 | 1463192641866 Marionette DEBUG loaded listener.js 19:24:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (199C2C00) [pid = 3652] [serial = 796] [outer = 16CC4800] 19:24:02 INFO - PROCESS | 3652 | 1463192642439 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 19:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 893ms 19:24:02 INFO - PROCESS | 3652 | 1463192642474 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 19:24:02 INFO - PROCESS | 3652 | 1463192642476 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 19:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:24:02 INFO - PROCESS | 3652 | 1463192642479 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:24:02 INFO - PROCESS | 3652 | 1463192642481 Marionette TRACE conn3 <- [1,1026,null,{}] 19:24:02 INFO - PROCESS | 3652 | 1463192642485 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:02 INFO - PROCESS | 3652 | 1463192642607 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 19:24:02 INFO - PROCESS | 3652 | 1463192642721 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:02 INFO - PROCESS | 3652 | ++DOCSHELL 1A0EDC00 == 88 [pid = 3652] [id = 266] 19:24:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1A0EE800) [pid = 3652] [serial = 797] [outer = 00000000] 19:24:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1A25A000) [pid = 3652] [serial = 798] [outer = 1A0EE800] 19:24:02 INFO - PROCESS | 3652 | 1463192642757 Marionette DEBUG loaded listener.js 19:24:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1A586400) [pid = 3652] [serial = 799] [outer = 1A0EE800] 19:24:03 INFO - PROCESS | 3652 | 1463192643279 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 19:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 848ms 19:24:03 INFO - PROCESS | 3652 | 1463192643348 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 19:24:03 INFO - PROCESS | 3652 | 1463192643351 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 19:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:24:03 INFO - PROCESS | 3652 | 1463192643356 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:24:03 INFO - PROCESS | 3652 | 1463192643359 Marionette TRACE conn3 <- [1,1030,null,{}] 19:24:03 INFO - PROCESS | 3652 | 1463192643364 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:03 INFO - PROCESS | 3652 | 1463192643472 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 19:24:03 INFO - PROCESS | 3652 | 1463192643609 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:03 INFO - PROCESS | 3652 | ++DOCSHELL 16E96800 == 89 [pid = 3652] [id = 267] 19:24:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (171C9000) [pid = 3652] [serial = 800] [outer = 00000000] 19:24:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1943E400) [pid = 3652] [serial = 801] [outer = 171C9000] 19:24:03 INFO - PROCESS | 3652 | 1463192643664 Marionette DEBUG loaded listener.js 19:24:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1980BC00) [pid = 3652] [serial = 802] [outer = 171C9000] 19:24:04 INFO - PROCESS | 3652 | 1463192644416 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 19:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1086ms 19:24:04 INFO - PROCESS | 3652 | 1463192644442 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 19:24:04 INFO - PROCESS | 3652 | 1463192644445 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 19:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:24:04 INFO - PROCESS | 3652 | 1463192644450 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:24:04 INFO - PROCESS | 3652 | 1463192644453 Marionette TRACE conn3 <- [1,1034,null,{}] 19:24:04 INFO - PROCESS | 3652 | 1463192644457 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:04 INFO - PROCESS | 3652 | 1463192644557 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 19:24:04 INFO - PROCESS | 3652 | 1463192644698 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:04 INFO - PROCESS | 3652 | ++DOCSHELL 12B28C00 == 90 [pid = 3652] [id = 268] 19:24:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (12B2B400) [pid = 3652] [serial = 803] [outer = 00000000] 19:24:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (10370000) [pid = 3652] [serial = 804] [outer = 12B2B400] 19:24:04 INFO - PROCESS | 3652 | 1463192644773 Marionette DEBUG loaded listener.js 19:24:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (1318E000) [pid = 3652] [serial = 805] [outer = 12B2B400] 19:24:05 INFO - PROCESS | 3652 | 1463192645360 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 174A5800 == 89 [pid = 3652] [id = 224] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 1997A800 == 88 [pid = 3652] [id = 228] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 16CBF800 == 87 [pid = 3652] [id = 259] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 10331800 == 86 [pid = 3652] [id = 258] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 16E93C00 == 85 [pid = 3652] [id = 257] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 169AE000 == 84 [pid = 3652] [id = 256] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 12F89400 == 83 [pid = 3652] [id = 253] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 10D31800 == 82 [pid = 3652] [id = 252] 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 10510000 == 81 [pid = 3652] [id = 251] 19:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 982ms 19:24:05 INFO - PROCESS | 3652 | --DOCSHELL 1A8EF000 == 80 [pid = 3652] [id = 244] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (1AD7E000) [pid = 3652] [serial = 732] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (199B8800) [pid = 3652] [serial = 720] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (13DB0C00) [pid = 3652] [serial = 708] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (14336400) [pid = 3652] [serial = 709] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (17E0A400) [pid = 3652] [serial = 714] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1393E400) [pid = 3652] [serial = 706] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (12F4C000) [pid = 3652] [serial = 705] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (19776400) [pid = 3652] [serial = 717] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (197B1000) [pid = 3652] [serial = 718] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (16DBBC00) [pid = 3652] [serial = 711] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (17136400) [pid = 3652] [serial = 712] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (1A1DAC00) [pid = 3652] [serial = 702] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (0F646400) [pid = 3652] [serial = 689] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (1A053400) [pid = 3652] [serial = 721] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (141B3800) [pid = 3652] [serial = 692] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1943A400) [pid = 3652] [serial = 695] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1A7A8000) [pid = 3652] [serial = 698] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1A1E4C00) [pid = 3652] [serial = 723] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (17724400) [pid = 3652] [serial = 726] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (1A0ECC00) [pid = 3652] [serial = 727] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1A264800) [pid = 3652] [serial = 729] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (1A79A000) [pid = 3652] [serial = 724] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (12BDA400) [pid = 3652] [serial = 402] [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.] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1A897000) [pid = 3652] [serial = 730] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1943AC00) [pid = 3652] [serial = 715] [outer = 00000000] [url = about:blank] 19:24:05 INFO - PROCESS | 3652 | 1463192645485 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 19:24:05 INFO - PROCESS | 3652 | 1463192645490 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 19:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:24:05 INFO - PROCESS | 3652 | 1463192645514 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:24:05 INFO - PROCESS | 3652 | 1463192645517 Marionette TRACE conn3 <- [1,1038,null,{}] 19:24:05 INFO - PROCESS | 3652 | 1463192645530 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:05 INFO - PROCESS | 3652 | 1463192645622 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 19:24:05 INFO - PROCESS | 3652 | 1463192645630 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:05 INFO - PROCESS | 3652 | ++DOCSHELL 12F0B400 == 81 [pid = 3652] [id = 269] 19:24:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (12F4C000) [pid = 3652] [serial = 806] [outer = 00000000] 19:24:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (131F7C00) [pid = 3652] [serial = 807] [outer = 12F4C000] 19:24:05 INFO - PROCESS | 3652 | 1463192645691 Marionette DEBUG loaded listener.js 19:24:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (13D72000) [pid = 3652] [serial = 808] [outer = 12F4C000] 19:24:06 INFO - PROCESS | 3652 | 1463192646171 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 19:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 729ms 19:24:06 INFO - PROCESS | 3652 | 1463192646234 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 19:24:06 INFO - PROCESS | 3652 | 1463192646237 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 19:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:24:06 INFO - PROCESS | 3652 | 1463192646240 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:24:06 INFO - PROCESS | 3652 | 1463192646243 Marionette TRACE conn3 <- [1,1042,null,{}] 19:24:06 INFO - PROCESS | 3652 | 1463192646254 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:06 INFO - PROCESS | 3652 | 1463192646342 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 19:24:06 INFO - PROCESS | 3652 | 1463192646445 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:06 INFO - PROCESS | 3652 | ++DOCSHELL 1181A000 == 82 [pid = 3652] [id = 270] 19:24:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (13DB0C00) [pid = 3652] [serial = 809] [outer = 00000000] 19:24:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (1610D400) [pid = 3652] [serial = 810] [outer = 13DB0C00] 19:24:06 INFO - PROCESS | 3652 | 1463192646478 Marionette DEBUG loaded listener.js 19:24:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (169BAC00) [pid = 3652] [serial = 811] [outer = 13DB0C00] 19:24:06 INFO - PROCESS | 3652 | 1463192646851 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 19:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 669ms 19:24:06 INFO - PROCESS | 3652 | 1463192646903 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 19:24:06 INFO - PROCESS | 3652 | 1463192646905 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 19:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:24:06 INFO - PROCESS | 3652 | 1463192646908 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:24:06 INFO - PROCESS | 3652 | 1463192646910 Marionette TRACE conn3 <- [1,1046,null,{}] 19:24:06 INFO - PROCESS | 3652 | 1463192646914 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:06 INFO - PROCESS | 3652 | 1463192647002 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 19:24:06 INFO - PROCESS | 3652 | 1463192647009 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:07 INFO - PROCESS | 3652 | ++DOCSHELL 0F982400 == 83 [pid = 3652] [id = 271] 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (16341C00) [pid = 3652] [serial = 812] [outer = 00000000] 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (16DB7400) [pid = 3652] [serial = 813] [outer = 16341C00] 19:24:07 INFO - PROCESS | 3652 | 1463192647055 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (17130400) [pid = 3652] [serial = 814] [outer = 16341C00] 19:24:07 INFO - PROCESS | 3652 | 1463192647467 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 19:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 566ms 19:24:07 INFO - PROCESS | 3652 | 1463192647488 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 19:24:07 INFO - PROCESS | 3652 | 1463192647490 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 19:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:24:07 INFO - PROCESS | 3652 | 1463192647480 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:24:07 INFO - PROCESS | 3652 | 1463192647482 Marionette TRACE conn3 <- [1,1050,null,{}] 19:24:07 INFO - PROCESS | 3652 | 1463192647506 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:07 INFO - PROCESS | 3652 | 1463192647637 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 19:24:07 INFO - PROCESS | 3652 | 1463192647726 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:07 INFO - PROCESS | 3652 | ++DOCSHELL 1713AC00 == 84 [pid = 3652] [id = 272] 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (171CBC00) [pid = 3652] [serial = 815] [outer = 00000000] 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (174A5800) [pid = 3652] [serial = 816] [outer = 171CBC00] 19:24:07 INFO - PROCESS | 3652 | 1463192647770 Marionette DEBUG loaded listener.js 19:24:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1796F000) [pid = 3652] [serial = 817] [outer = 171CBC00] 19:24:08 INFO - PROCESS | 3652 | 1463192648174 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 19:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 714ms 19:24:08 INFO - PROCESS | 3652 | 1463192648203 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 19:24:08 INFO - PROCESS | 3652 | 1463192648205 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 19:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:24:08 INFO - PROCESS | 3652 | 1463192648212 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:24:08 INFO - PROCESS | 3652 | 1463192648214 Marionette TRACE conn3 <- [1,1054,null,{}] 19:24:08 INFO - PROCESS | 3652 | 1463192648218 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:08 INFO - PROCESS | 3652 | 1463192648352 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 19:24:08 INFO - PROCESS | 3652 | 1463192648421 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:08 INFO - PROCESS | 3652 | ++DOCSHELL 1976F800 == 85 [pid = 3652] [id = 273] 19:24:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (197A4C00) [pid = 3652] [serial = 818] [outer = 00000000] 19:24:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (19804800) [pid = 3652] [serial = 819] [outer = 197A4C00] 19:24:08 INFO - PROCESS | 3652 | 1463192648466 Marionette DEBUG loaded listener.js 19:24:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (19959800) [pid = 3652] [serial = 820] [outer = 197A4C00] 19:24:08 INFO - PROCESS | 3652 | 1463192648859 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 19:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 654ms 19:24:08 INFO - PROCESS | 3652 | 1463192648889 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 19:24:08 INFO - PROCESS | 3652 | 1463192648891 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 19:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:24:08 INFO - PROCESS | 3652 | 1463192648900 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:24:08 INFO - PROCESS | 3652 | 1463192648901 Marionette TRACE conn3 <- [1,1058,null,{}] 19:24:08 INFO - PROCESS | 3652 | 1463192648888 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:09 INFO - PROCESS | 3652 | 1463192649030 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 19:24:09 INFO - PROCESS | 3652 | 1463192649055 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 3652 | ++DOCSHELL 1610EC00 == 86 [pid = 3652] [id = 274] 19:24:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (16115400) [pid = 3652] [serial = 821] [outer = 00000000] 19:24:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (19E89800) [pid = 3652] [serial = 822] [outer = 16115400] 19:24:09 INFO - PROCESS | 3652 | 1463192649098 Marionette DEBUG loaded listener.js 19:24:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1A05A000) [pid = 3652] [serial = 823] [outer = 16115400] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (13943C00) [pid = 3652] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (11E25C00) [pid = 3652] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (19439400) [pid = 3652] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (1A8E7000) [pid = 3652] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (0F335000) [pid = 3652] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1A8EEC00) [pid = 3652] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (1A891000) [pid = 3652] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (1748DC00) [pid = 3652] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (16DB7000) [pid = 3652] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (16AEA000) [pid = 3652] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (15873400) [pid = 3652] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (11EB1C00) [pid = 3652] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (171C5800) [pid = 3652] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (12F8DC00) [pid = 3652] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (16CC1800) [pid = 3652] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (13E2B400) [pid = 3652] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (12F88C00) [pid = 3652] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (10510C00) [pid = 3652] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1AB7F800) [pid = 3652] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (10D32C00) [pid = 3652] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (10D2CC00) [pid = 3652] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (12B39400) [pid = 3652] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1748B400) [pid = 3652] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1A0E5800) [pid = 3652] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (19434800) [pid = 3652] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19773800) [pid = 3652] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1610CC00) [pid = 3652] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1AB7CC00) [pid = 3652] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (105EF800) [pid = 3652] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1A891800) [pid = 3652] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (169BA800) [pid = 3652] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (12B3D800) [pid = 3652] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:24:09 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (12B34000) [pid = 3652] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:24:09 INFO - PROCESS | 3652 | 1463192649815 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 19:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 953ms 19:24:09 INFO - PROCESS | 3652 | 1463192649843 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 19:24:09 INFO - PROCESS | 3652 | 1463192649845 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 19:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:24:09 INFO - PROCESS | 3652 | 1463192649852 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:24:09 INFO - PROCESS | 3652 | 1463192649854 Marionette TRACE conn3 <- [1,1062,null,{}] 19:24:09 INFO - PROCESS | 3652 | 1463192649857 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:09 INFO - PROCESS | 3652 | 1463192649941 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 19:24:09 INFO - PROCESS | 3652 | 1463192649950 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:09 INFO - PROCESS | 3652 | ++DOCSHELL 0F33A400 == 87 [pid = 3652] [id = 275] 19:24:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1037A400) [pid = 3652] [serial = 824] [outer = 00000000] 19:24:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (11EB1C00) [pid = 3652] [serial = 825] [outer = 1037A400] 19:24:09 INFO - PROCESS | 3652 | 1463192650007 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (13936400) [pid = 3652] [serial = 826] [outer = 1037A400] 19:24:10 INFO - PROCESS | 3652 | 1463192650454 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 19:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 655ms 19:24:10 INFO - PROCESS | 3652 | 1463192650512 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 19:24:10 INFO - PROCESS | 3652 | 1463192650514 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 19:24:10 INFO - PROCESS | 3652 | 1463192650517 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:24:10 INFO - PROCESS | 3652 | 1463192650519 Marionette TRACE conn3 <- [1,1066,null,{}] 19:24:10 INFO - PROCESS | 3652 | 1463192650522 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:10 INFO - PROCESS | 3652 | 1463192650615 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 19:24:10 INFO - PROCESS | 3652 | 1463192650621 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:10 INFO - PROCESS | 3652 | ++DOCSHELL 12B23400 == 88 [pid = 3652] [id = 276] 19:24:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (131F2C00) [pid = 3652] [serial = 827] [outer = 00000000] 19:24:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (16CC2000) [pid = 3652] [serial = 828] [outer = 131F2C00] 19:24:10 INFO - PROCESS | 3652 | 1463192650665 Marionette DEBUG loaded listener.js 19:24:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (17493800) [pid = 3652] [serial = 829] [outer = 131F2C00] 19:24:11 INFO - PROCESS | 3652 | 1463192651107 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 19:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 655ms 19:24:11 INFO - PROCESS | 3652 | 1463192651196 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 19:24:11 INFO - PROCESS | 3652 | 1463192651198 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 19:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:24:11 INFO - PROCESS | 3652 | 1463192651202 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:24:11 INFO - PROCESS | 3652 | 1463192651204 Marionette TRACE conn3 <- [1,1070,null,{}] 19:24:11 INFO - PROCESS | 3652 | 1463192651207 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:11 INFO - PROCESS | 3652 | 1463192651277 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 19:24:11 INFO - PROCESS | 3652 | 1463192651283 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:11 INFO - PROCESS | 3652 | ++DOCSHELL 12B3DC00 == 89 [pid = 3652] [id = 277] 19:24:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (16115000) [pid = 3652] [serial = 830] [outer = 00000000] 19:24:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (19804400) [pid = 3652] [serial = 831] [outer = 16115000] 19:24:11 INFO - PROCESS | 3652 | 1463192651330 Marionette DEBUG loaded listener.js 19:24:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (19978800) [pid = 3652] [serial = 832] [outer = 16115000] 19:24:11 INFO - PROCESS | 3652 | 1463192651942 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 19:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 803ms 19:24:11 INFO - PROCESS | 3652 | 1463192651992 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 19:24:11 INFO - PROCESS | 3652 | 1463192651996 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 19:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:24:11 INFO - PROCESS | 3652 | 1463192652002 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:24:11 INFO - PROCESS | 3652 | 1463192652006 Marionette TRACE conn3 <- [1,1074,null,{}] 19:24:12 INFO - PROCESS | 3652 | 1463192652012 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:12 INFO - PROCESS | 3652 | 1463192652158 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 19:24:12 INFO - PROCESS | 3652 | 1463192652273 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:12 INFO - PROCESS | 3652 | ++DOCSHELL 105F5400 == 90 [pid = 3652] [id = 278] 19:24:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (10A5A000) [pid = 3652] [serial = 833] [outer = 00000000] 19:24:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (11CB9C00) [pid = 3652] [serial = 834] [outer = 10A5A000] 19:24:12 INFO - PROCESS | 3652 | 1463192652311 Marionette DEBUG loaded listener.js 19:24:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (12B57800) [pid = 3652] [serial = 835] [outer = 10A5A000] 19:24:12 INFO - PROCESS | 3652 | 1463192652885 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 19:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 952ms 19:24:12 INFO - PROCESS | 3652 | 1463192652968 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 19:24:12 INFO - PROCESS | 3652 | 1463192652974 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 19:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:24:12 INFO - PROCESS | 3652 | 1463192652981 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:24:12 INFO - PROCESS | 3652 | 1463192652984 Marionette TRACE conn3 <- [1,1078,null,{}] 19:24:12 INFO - PROCESS | 3652 | 1463192652988 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:13 INFO - PROCESS | 3652 | 1463192653098 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 19:24:13 INFO - PROCESS | 3652 | 1463192653239 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:13 INFO - PROCESS | 3652 | ++DOCSHELL 0F334000 == 91 [pid = 3652] [id = 279] 19:24:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (14315800) [pid = 3652] [serial = 836] [outer = 00000000] 19:24:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (15881400) [pid = 3652] [serial = 837] [outer = 14315800] 19:24:13 INFO - PROCESS | 3652 | 1463192653294 Marionette DEBUG loaded listener.js 19:24:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (16725000) [pid = 3652] [serial = 838] [outer = 14315800] 19:24:13 INFO - PROCESS | 3652 | 1463192653870 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 19:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 952ms 19:24:13 INFO - PROCESS | 3652 | 1463192653931 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 19:24:13 INFO - PROCESS | 3652 | 1463192653934 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 19:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:24:13 INFO - PROCESS | 3652 | 1463192653937 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:24:13 INFO - PROCESS | 3652 | 1463192653941 Marionette TRACE conn3 <- [1,1082,null,{}] 19:24:13 INFO - PROCESS | 3652 | 1463192653952 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:14 INFO - PROCESS | 3652 | 1463192654066 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 19:24:14 INFO - PROCESS | 3652 | 1463192654192 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:14 INFO - PROCESS | 3652 | ++DOCSHELL 19778800 == 92 [pid = 3652] [id = 280] 19:24:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (197A4400) [pid = 3652] [serial = 839] [outer = 00000000] 19:24:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (19958C00) [pid = 3652] [serial = 840] [outer = 197A4400] 19:24:14 INFO - PROCESS | 3652 | 1463192654250 Marionette DEBUG loaded listener.js 19:24:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1A1D8400) [pid = 3652] [serial = 841] [outer = 197A4400] 19:24:14 INFO - PROCESS | 3652 | 1463192654810 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 19:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 908ms 19:24:14 INFO - PROCESS | 3652 | 1463192654847 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 19:24:14 INFO - PROCESS | 3652 | 1463192654850 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 19:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:24:14 INFO - PROCESS | 3652 | 1463192654853 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:24:14 INFO - PROCESS | 3652 | 1463192654855 Marionette TRACE conn3 <- [1,1086,null,{}] 19:24:14 INFO - PROCESS | 3652 | 1463192654842 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:14 INFO - PROCESS | 3652 | 1463192654951 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 19:24:15 INFO - PROCESS | 3652 | 1463192655093 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:15 INFO - PROCESS | 3652 | ++DOCSHELL 1811CC00 == 93 [pid = 3652] [id = 281] 19:24:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (181D6000) [pid = 3652] [serial = 842] [outer = 00000000] 19:24:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (1A590800) [pid = 3652] [serial = 843] [outer = 181D6000] 19:24:15 INFO - PROCESS | 3652 | 1463192655148 Marionette DEBUG loaded listener.js 19:24:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1A7A1400) [pid = 3652] [serial = 844] [outer = 181D6000] 19:24:15 INFO - PROCESS | 3652 | 1463192655667 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 19:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 863ms 19:24:15 INFO - PROCESS | 3652 | 1463192655705 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 19:24:15 INFO - PROCESS | 3652 | 1463192655707 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 19:24:15 INFO - PROCESS | 3652 | 1463192655712 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:24:15 INFO - PROCESS | 3652 | 1463192655714 Marionette TRACE conn3 <- [1,1090,null,{}] 19:24:15 INFO - PROCESS | 3652 | 1463192655718 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:15 INFO - PROCESS | 3652 | 1463192655822 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 19:24:15 INFO - PROCESS | 3652 | 1463192655934 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:15 INFO - PROCESS | 3652 | ++DOCSHELL 1A25FC00 == 94 [pid = 3652] [id = 282] 19:24:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1A263C00) [pid = 3652] [serial = 845] [outer = 00000000] 19:24:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (1A88A800) [pid = 3652] [serial = 846] [outer = 1A263C00] 19:24:15 INFO - PROCESS | 3652 | 1463192655968 Marionette DEBUG loaded listener.js 19:24:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1A892000) [pid = 3652] [serial = 847] [outer = 1A263C00] 19:24:16 INFO - PROCESS | 3652 | 1463192656554 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 19:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 893ms 19:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:24:16 INFO - PROCESS | 3652 | 1463192656621 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 19:24:16 INFO - PROCESS | 3652 | 1463192656624 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 19:24:16 INFO - PROCESS | 3652 | 1463192656627 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:24:16 INFO - PROCESS | 3652 | 1463192656629 Marionette TRACE conn3 <- [1,1094,null,{}] 19:24:16 INFO - PROCESS | 3652 | 1463192656633 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:16 INFO - PROCESS | 3652 | 1463192656748 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 19:24:16 INFO - PROCESS | 3652 | 1463192656891 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:16 INFO - PROCESS | 3652 | ++DOCSHELL 10565800 == 95 [pid = 3652] [id = 283] 19:24:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (10D2C800) [pid = 3652] [serial = 848] [outer = 00000000] 19:24:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (12BE0400) [pid = 3652] [serial = 849] [outer = 10D2C800] 19:24:16 INFO - PROCESS | 3652 | 1463192656950 Marionette DEBUG loaded listener.js 19:24:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1431A400) [pid = 3652] [serial = 850] [outer = 10D2C800] 19:24:17 INFO - PROCESS | 3652 | 1463192657699 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 19:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1130ms 19:24:17 INFO - PROCESS | 3652 | 1463192657758 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:24:17 INFO - PROCESS | 3652 | 1463192657762 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 19:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:24:17 INFO - PROCESS | 3652 | 1463192657767 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:24:17 INFO - PROCESS | 3652 | 1463192657771 Marionette TRACE conn3 <- [1,1098,null,{}] 19:24:17 INFO - PROCESS | 3652 | 1463192657776 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:17 INFO - PROCESS | 3652 | 1463192657908 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:24:18 INFO - PROCESS | 3652 | 1463192658053 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:18 INFO - PROCESS | 3652 | ++DOCSHELL 10D36000 == 96 [pid = 3652] [id = 284] 19:24:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (10D36C00) [pid = 3652] [serial = 851] [outer = 00000000] 19:24:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (11861400) [pid = 3652] [serial = 852] [outer = 10D36C00] 19:24:18 INFO - PROCESS | 3652 | 1463192658108 Marionette DEBUG loaded listener.js 19:24:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (11EF8400) [pid = 3652] [serial = 853] [outer = 10D36C00] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1A585C00 == 95 [pid = 3652] [id = 10] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 177AE000 == 94 [pid = 3652] [id = 80] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 19979800 == 93 [pid = 3652] [id = 229] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1AD86400 == 92 [pid = 3652] [id = 164] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 11266400 == 91 [pid = 3652] [id = 188] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 19776C00 == 90 [pid = 3652] [id = 77] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 11E26400 == 89 [pid = 3652] [id = 19] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1A895C00 == 88 [pid = 3652] [id = 203] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 10E1D000 == 87 [pid = 3652] [id = 163] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 12B23400 == 86 [pid = 3652] [id = 276] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 0F33A400 == 85 [pid = 3652] [id = 275] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1610EC00 == 84 [pid = 3652] [id = 274] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1585E400 == 83 [pid = 3652] [id = 255] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1976F800 == 82 [pid = 3652] [id = 273] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1713AC00 == 81 [pid = 3652] [id = 272] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 0F982400 == 80 [pid = 3652] [id = 271] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 13E29800 == 79 [pid = 3652] [id = 254] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 1181A000 == 78 [pid = 3652] [id = 270] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 12F0B400 == 77 [pid = 3652] [id = 269] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (19777000) [pid = 3652] [serial = 750] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (181CD800) [pid = 3652] [serial = 741] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1A892C00) [pid = 3652] [serial = 744] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (1AFECC00) [pid = 3652] [serial = 747] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (19432400) [pid = 3652] [serial = 780] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 12B28C00 == 76 [pid = 3652] [id = 268] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 12B3AC00 == 75 [pid = 3652] [id = 262] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 0F338000 == 74 [pid = 3652] [id = 261] 19:24:18 INFO - PROCESS | 3652 | --DOCSHELL 155CFC00 == 73 [pid = 3652] [id = 260] 19:24:18 INFO - PROCESS | 3652 | 1463192658745 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 19:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 997ms 19:24:18 INFO - PROCESS | 3652 | 1463192658774 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:24:18 INFO - PROCESS | 3652 | 1463192658779 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 19:24:18 INFO - PROCESS | 3652 | 1463192658802 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:24:18 INFO - PROCESS | 3652 | 1463192658805 Marionette TRACE conn3 <- [1,1102,null,{}] 19:24:18 INFO - PROCESS | 3652 | 1463192658809 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:18 INFO - PROCESS | 3652 | 1463192658897 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (19E8B400) [pid = 3652] [serial = 603] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1977D000) [pid = 3652] [serial = 648] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1AB92400) [pid = 3652] [serial = 642] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (12BDA000) [pid = 3652] [serial = 597] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (1A8E7400) [pid = 3652] [serial = 606] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (171C6800) [pid = 3652] [serial = 600] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (1A1DFC00) [pid = 3652] [serial = 703] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (15880400) [pid = 3652] [serial = 645] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (16110800) [pid = 3652] [serial = 570] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1585D400) [pid = 3652] [serial = 693] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1AB88000) [pid = 3652] [serial = 699] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1AB99800) [pid = 3652] [serial = 609] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (10E14000) [pid = 3652] [serial = 690] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (1AD85000) [pid = 3652] [serial = 651] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1AFDE000) [pid = 3652] [serial = 687] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1980A000) [pid = 3652] [serial = 696] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (16DC2800) [pid = 3652] [serial = 654] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19803000) [pid = 3652] [serial = 552] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (19432C00) [pid = 3652] [serial = 573] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1A58C400) [pid = 3652] [serial = 579] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (199C0400) [pid = 3652] [serial = 576] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (16DB4400) [pid = 3652] [serial = 768] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (15E7CC00) [pid = 3652] [serial = 765] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (16DBA800) [pid = 3652] [serial = 769] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (16DB9800) [pid = 3652] [serial = 774] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1743C800) [pid = 3652] [serial = 771] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (13205C00) [pid = 3652] [serial = 759] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (177A7800) [pid = 3652] [serial = 777] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (13955800) [pid = 3652] [serial = 760] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1433A400) [pid = 3652] [serial = 762] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (177AC400) [pid = 3652] [serial = 778] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (15E72000) [pid = 3652] [serial = 739] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (13E28C00) [pid = 3652] [serial = 738] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (10D2E400) [pid = 3652] [serial = 754] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (10A60800) [pid = 3652] [serial = 753] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1AFDF400) [pid = 3652] [serial = 733] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (114DA800) [pid = 3652] [serial = 756] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (11CBE800) [pid = 3652] [serial = 757] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (10D34C00) [pid = 3652] [serial = 736] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1749C000) [pid = 3652] [serial = 772] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (10D31000) [pid = 3652] [serial = 735] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (16111C00) [pid = 3652] [serial = 766] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (155C3800) [pid = 3652] [serial = 763] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (17722000) [pid = 3652] [serial = 775] [outer = 00000000] [url = about:blank] 19:24:18 INFO - PROCESS | 3652 | 1463192659002 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:19 INFO - PROCESS | 3652 | ++DOCSHELL 0F32E800 == 74 [pid = 3652] [id = 285] 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (0F32F800) [pid = 3652] [serial = 854] [outer = 00000000] 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (10A60800) [pid = 3652] [serial = 855] [outer = 0F32F800] 19:24:19 INFO - PROCESS | 3652 | 1463192659048 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1125A400) [pid = 3652] [serial = 856] [outer = 0F32F800] 19:24:19 INFO - PROCESS | 3652 | 1463192659471 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 19:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 759ms 19:24:19 INFO - PROCESS | 3652 | 1463192659570 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:24:19 INFO - PROCESS | 3652 | 1463192659572 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 19:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:24:19 INFO - PROCESS | 3652 | 1463192659559 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:24:19 INFO - PROCESS | 3652 | 1463192659562 Marionette TRACE conn3 <- [1,1106,null,{}] 19:24:19 INFO - PROCESS | 3652 | 1463192659572 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:19 INFO - PROCESS | 3652 | 1463192659660 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:24:19 INFO - PROCESS | 3652 | 1463192659673 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:19 INFO - PROCESS | 3652 | ++DOCSHELL 13956400 == 75 [pid = 3652] [id = 286] 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (13DAE400) [pid = 3652] [serial = 857] [outer = 00000000] 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (141BBC00) [pid = 3652] [serial = 858] [outer = 13DAE400] 19:24:19 INFO - PROCESS | 3652 | 1463192659722 Marionette DEBUG loaded listener.js 19:24:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (14322400) [pid = 3652] [serial = 859] [outer = 13DAE400] 19:24:20 INFO - PROCESS | 3652 | 1463192660164 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 19:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 610ms 19:24:20 INFO - PROCESS | 3652 | 1463192660179 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:24:20 INFO - PROCESS | 3652 | 1463192660181 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 19:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:24:20 INFO - PROCESS | 3652 | 1463192660185 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:24:20 INFO - PROCESS | 3652 | 1463192660186 Marionette TRACE conn3 <- [1,1110,null,{}] 19:24:20 INFO - PROCESS | 3652 | 1463192660190 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:20 INFO - PROCESS | 3652 | 1463192660275 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:24:20 INFO - PROCESS | 3652 | 1463192660281 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:20 INFO - PROCESS | 3652 | ++DOCSHELL 13960000 == 76 [pid = 3652] [id = 287] 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1431A800) [pid = 3652] [serial = 860] [outer = 00000000] 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (15860C00) [pid = 3652] [serial = 861] [outer = 1431A800] 19:24:20 INFO - PROCESS | 3652 | 1463192660326 Marionette DEBUG loaded listener.js 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (15E74800) [pid = 3652] [serial = 862] [outer = 1431A800] 19:24:20 INFO - PROCESS | 3652 | 1463192660709 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 19:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 565ms 19:24:20 INFO - PROCESS | 3652 | 1463192660760 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:24:20 INFO - PROCESS | 3652 | 1463192660762 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 19:24:20 INFO - PROCESS | 3652 | 1463192660765 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:24:20 INFO - PROCESS | 3652 | 1463192660767 Marionette TRACE conn3 <- [1,1114,null,{}] 19:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:24:20 INFO - PROCESS | 3652 | 1463192660771 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:20 INFO - PROCESS | 3652 | 1463192660872 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:24:20 INFO - PROCESS | 3652 | 1463192660879 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:20 INFO - PROCESS | 3652 | ++DOCSHELL 143B9C00 == 77 [pid = 3652] [id = 288] 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1585D400) [pid = 3652] [serial = 863] [outer = 00000000] 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1671C000) [pid = 3652] [serial = 864] [outer = 1585D400] 19:24:20 INFO - PROCESS | 3652 | 1463192660923 Marionette DEBUG loaded listener.js 19:24:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (169B0800) [pid = 3652] [serial = 865] [outer = 1585D400] 19:24:21 INFO - PROCESS | 3652 | 1463192661416 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 19:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 640ms 19:24:21 INFO - PROCESS | 3652 | 1463192661423 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:24:21 INFO - PROCESS | 3652 | 1463192661425 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 19:24:21 INFO - PROCESS | 3652 | 1463192661428 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:24:21 INFO - PROCESS | 3652 | 1463192661430 Marionette TRACE conn3 <- [1,1118,null,{}] 19:24:21 INFO - PROCESS | 3652 | 1463192661434 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:21 INFO - PROCESS | 3652 | 1463192661542 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:24:21 INFO - PROCESS | 3652 | 1463192661607 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:21 INFO - PROCESS | 3652 | ++DOCSHELL 16DBD800 == 78 [pid = 3652] [id = 289] 19:24:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (16DBDC00) [pid = 3652] [serial = 866] [outer = 00000000] 19:24:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16EA1400) [pid = 3652] [serial = 867] [outer = 16DBDC00] 19:24:21 INFO - PROCESS | 3652 | 1463192661652 Marionette DEBUG loaded listener.js 19:24:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (16EA2800) [pid = 3652] [serial = 868] [outer = 16DBDC00] 19:24:22 INFO - PROCESS | 3652 | 1463192662047 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 19:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 654ms 19:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:24:22 INFO - PROCESS | 3652 | 1463192662091 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:24:22 INFO - PROCESS | 3652 | 1463192662093 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 19:24:22 INFO - PROCESS | 3652 | 1463192662096 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:24:22 INFO - PROCESS | 3652 | 1463192662098 Marionette TRACE conn3 <- [1,1122,null,{}] 19:24:22 INFO - PROCESS | 3652 | 1463192662101 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:22 INFO - PROCESS | 3652 | 1463192662227 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:24:22 INFO - PROCESS | 3652 | 1463192662306 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:22 INFO - PROCESS | 3652 | ++DOCSHELL 16DBB800 == 79 [pid = 3652] [id = 290] 19:24:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (171CC400) [pid = 3652] [serial = 869] [outer = 00000000] 19:24:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1749F400) [pid = 3652] [serial = 870] [outer = 171CC400] 19:24:22 INFO - PROCESS | 3652 | 1463192662349 Marionette DEBUG loaded listener.js 19:24:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (17728C00) [pid = 3652] [serial = 871] [outer = 171CC400] 19:24:22 INFO - PROCESS | 3652 | 1463192662745 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 19:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 699ms 19:24:22 INFO - PROCESS | 3652 | 1463192662802 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:24:22 INFO - PROCESS | 3652 | 1463192662804 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 19:24:22 INFO - PROCESS | 3652 | 1463192662807 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:24:22 INFO - PROCESS | 3652 | 1463192662809 Marionette TRACE conn3 <- [1,1126,null,{}] 19:24:22 INFO - PROCESS | 3652 | 1463192662818 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:22 INFO - PROCESS | 3652 | 1463192662939 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:24:22 INFO - PROCESS | 3652 | 1463192662948 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:22 INFO - PROCESS | 3652 | ++DOCSHELL 0F335C00 == 80 [pid = 3652] [id = 291] 19:24:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (16DBF400) [pid = 3652] [serial = 872] [outer = 00000000] 19:24:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1811F000) [pid = 3652] [serial = 873] [outer = 16DBF400] 19:24:23 INFO - PROCESS | 3652 | 1463192663030 Marionette DEBUG loaded listener.js 19:24:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (19434400) [pid = 3652] [serial = 874] [outer = 16DBF400] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1A056400) [pid = 3652] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1796F800) [pid = 3652] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (171CF800) [pid = 3652] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (19966400) [pid = 3652] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (197A4C00) [pid = 3652] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (171CBC00) [pid = 3652] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (12F4C000) [pid = 3652] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (16115400) [pid = 3652] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (171C9000) [pid = 3652] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (12B2B400) [pid = 3652] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (13DB0C00) [pid = 3652] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1037A400) [pid = 3652] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (16341C00) [pid = 3652] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:24:23 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (131F2C00) [pid = 3652] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:24:23 INFO - PROCESS | 3652 | 1463192663622 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 19:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 863ms 19:24:23 INFO - PROCESS | 3652 | 1463192663675 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:24:23 INFO - PROCESS | 3652 | 1463192663677 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 19:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:24:23 INFO - PROCESS | 3652 | 1463192663680 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:24:23 INFO - PROCESS | 3652 | 1463192663682 Marionette TRACE conn3 <- [1,1130,null,{}] 19:24:23 INFO - PROCESS | 3652 | 1463192663686 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:23 INFO - PROCESS | 3652 | 1463192663753 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:24:23 INFO - PROCESS | 3652 | 1463192663759 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:23 INFO - PROCESS | 3652 | ++DOCSHELL 11863800 == 81 [pid = 3652] [id = 292] 19:24:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (118BA400) [pid = 3652] [serial = 875] [outer = 00000000] 19:24:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16DB8C00) [pid = 3652] [serial = 876] [outer = 118BA400] 19:24:23 INFO - PROCESS | 3652 | 1463192663803 Marionette DEBUG loaded listener.js 19:24:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1748DC00) [pid = 3652] [serial = 877] [outer = 118BA400] 19:24:24 INFO - PROCESS | 3652 | 1463192664220 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 19:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 566ms 19:24:24 INFO - PROCESS | 3652 | 1463192664242 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:24:24 INFO - PROCESS | 3652 | 1463192664244 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 19:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:24:24 INFO - PROCESS | 3652 | 1463192664261 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:24:24 INFO - PROCESS | 3652 | 1463192664262 Marionette TRACE conn3 <- [1,1134,null,{}] 19:24:24 INFO - PROCESS | 3652 | 1463192664266 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:24 INFO - PROCESS | 3652 | 1463192664351 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:24:24 INFO - PROCESS | 3652 | 1463192664357 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:24 INFO - PROCESS | 3652 | ++DOCSHELL 1320E400 == 82 [pid = 3652] [id = 293] 19:24:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1585CC00) [pid = 3652] [serial = 878] [outer = 00000000] 19:24:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (19433000) [pid = 3652] [serial = 879] [outer = 1585CC00] 19:24:24 INFO - PROCESS | 3652 | 1463192664401 Marionette DEBUG loaded listener.js 19:24:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1976FC00) [pid = 3652] [serial = 880] [outer = 1585CC00] 19:24:24 INFO - PROCESS | 3652 | 1463192664853 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 19:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 669ms 19:24:24 INFO - PROCESS | 3652 | 1463192664924 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:24:24 INFO - PROCESS | 3652 | 1463192664927 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 19:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:24:24 INFO - PROCESS | 3652 | 1463192664930 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:24:24 INFO - PROCESS | 3652 | 1463192664933 Marionette TRACE conn3 <- [1,1138,null,{}] 19:24:24 INFO - PROCESS | 3652 | 1463192664936 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:25 INFO - PROCESS | 3652 | 1463192665042 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:24:25 INFO - PROCESS | 3652 | 1463192665081 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:25 INFO - PROCESS | 3652 | ++DOCSHELL 19803000 == 83 [pid = 3652] [id = 294] 19:24:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (19807400) [pid = 3652] [serial = 881] [outer = 00000000] 19:24:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1980FC00) [pid = 3652] [serial = 882] [outer = 19807400] 19:24:25 INFO - PROCESS | 3652 | 1463192665115 Marionette DEBUG loaded listener.js 19:24:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19966400) [pid = 3652] [serial = 883] [outer = 19807400] 19:24:25 INFO - PROCESS | 3652 | 1463192665787 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 19:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 893ms 19:24:25 INFO - PROCESS | 3652 | 1463192665821 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:24:25 INFO - PROCESS | 3652 | 1463192665826 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 19:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:24:25 INFO - PROCESS | 3652 | 1463192665831 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:24:25 INFO - PROCESS | 3652 | 1463192665835 Marionette TRACE conn3 <- [1,1142,null,{}] 19:24:25 INFO - PROCESS | 3652 | 1463192665840 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:25 INFO - PROCESS | 3652 | 1463192665965 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:24:26 INFO - PROCESS | 3652 | 1463192666077 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:26 INFO - PROCESS | 3652 | ++DOCSHELL 10D29800 == 84 [pid = 3652] [id = 295] 19:24:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (10D2A000) [pid = 3652] [serial = 884] [outer = 00000000] 19:24:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (11264000) [pid = 3652] [serial = 885] [outer = 10D2A000] 19:24:26 INFO - PROCESS | 3652 | 1463192666132 Marionette DEBUG loaded listener.js 19:24:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1295DC00) [pid = 3652] [serial = 886] [outer = 10D2A000] 19:24:26 INFO - PROCESS | 3652 | 1463192666720 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 19:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 952ms 19:24:26 INFO - PROCESS | 3652 | 1463192666798 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:24:26 INFO - PROCESS | 3652 | 1463192666804 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 19:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:24:26 INFO - PROCESS | 3652 | 1463192666810 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:24:26 INFO - PROCESS | 3652 | 1463192666813 Marionette TRACE conn3 <- [1,1146,null,{}] 19:24:26 INFO - PROCESS | 3652 | 1463192666818 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:26 INFO - PROCESS | 3652 | 1463192666929 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:24:27 INFO - PROCESS | 3652 | 1463192667056 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:27 INFO - PROCESS | 3652 | ++DOCSHELL 10D2FC00 == 85 [pid = 3652] [id = 296] 19:24:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (10D35C00) [pid = 3652] [serial = 887] [outer = 00000000] 19:24:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (14316000) [pid = 3652] [serial = 888] [outer = 10D35C00] 19:24:27 INFO - PROCESS | 3652 | 1463192667110 Marionette DEBUG loaded listener.js 19:24:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1585BC00) [pid = 3652] [serial = 889] [outer = 10D35C00] 19:24:27 INFO - PROCESS | 3652 | 1463192667684 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 19:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 952ms 19:24:27 INFO - PROCESS | 3652 | 1463192667754 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:24:27 INFO - PROCESS | 3652 | 1463192667757 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 19:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:24:27 INFO - PROCESS | 3652 | 1463192667761 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:24:27 INFO - PROCESS | 3652 | 1463192667765 Marionette TRACE conn3 <- [1,1150,null,{}] 19:24:27 INFO - PROCESS | 3652 | 1463192667775 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:27 INFO - PROCESS | 3652 | 1463192667888 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:24:28 INFO - PROCESS | 3652 | 1463192668057 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:28 INFO - PROCESS | 3652 | ++DOCSHELL 19810800 == 86 [pid = 3652] [id = 297] 19:24:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1995B400) [pid = 3652] [serial = 890] [outer = 00000000] 19:24:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1997CC00) [pid = 3652] [serial = 891] [outer = 1995B400] 19:24:28 INFO - PROCESS | 3652 | 1463192668174 Marionette DEBUG loaded listener.js 19:24:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (19E91000) [pid = 3652] [serial = 892] [outer = 1995B400] 19:24:28 INFO - PROCESS | 3652 | 1463192668707 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 19:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 952ms 19:24:28 INFO - PROCESS | 3652 | 1463192668719 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:24:28 INFO - PROCESS | 3652 | 1463192668721 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 19:24:28 INFO - PROCESS | 3652 | 1463192668726 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:24:28 INFO - PROCESS | 3652 | 1463192668728 Marionette TRACE conn3 <- [1,1154,null,{}] 19:24:28 INFO - PROCESS | 3652 | 1463192668732 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:28 INFO - PROCESS | 3652 | 1463192668841 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:24:28 INFO - PROCESS | 3652 | 1463192668949 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:28 INFO - PROCESS | 3652 | ++DOCSHELL 1A0E2800 == 87 [pid = 3652] [id = 298] 19:24:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1A0E4C00) [pid = 3652] [serial = 893] [outer = 00000000] 19:24:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1A1DCC00) [pid = 3652] [serial = 894] [outer = 1A0E4C00] 19:24:28 INFO - PROCESS | 3652 | 1463192669002 Marionette DEBUG loaded listener.js 19:24:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1A25E000) [pid = 3652] [serial = 895] [outer = 1A0E4C00] 19:24:29 INFO - PROCESS | 3652 | 1463192669590 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 19:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 893ms 19:24:29 INFO - PROCESS | 3652 | 1463192669637 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:24:29 INFO - PROCESS | 3652 | 1463192669639 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 19:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:24:29 INFO - PROCESS | 3652 | 1463192669643 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:24:29 INFO - PROCESS | 3652 | 1463192669645 Marionette TRACE conn3 <- [1,1158,null,{}] 19:24:29 INFO - PROCESS | 3652 | 1463192669648 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:29 INFO - PROCESS | 3652 | 1463192669762 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:24:29 INFO - PROCESS | 3652 | 1463192669855 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:29 INFO - PROCESS | 3652 | ++DOCSHELL 1A053000 == 88 [pid = 3652] [id = 299] 19:24:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1A053800) [pid = 3652] [serial = 896] [outer = 00000000] 19:24:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (1A7A8800) [pid = 3652] [serial = 897] [outer = 1A053800] 19:24:29 INFO - PROCESS | 3652 | 1463192669908 Marionette DEBUG loaded listener.js 19:24:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (1A892400) [pid = 3652] [serial = 898] [outer = 1A053800] 19:24:30 INFO - PROCESS | 3652 | 1463192670457 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 19:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 848ms 19:24:30 INFO - PROCESS | 3652 | 1463192670495 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:24:30 INFO - PROCESS | 3652 | 1463192670498 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 19:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:24:30 INFO - PROCESS | 3652 | 1463192670501 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:24:30 INFO - PROCESS | 3652 | 1463192670503 Marionette TRACE conn3 <- [1,1162,null,{}] 19:24:30 INFO - PROCESS | 3652 | 1463192670507 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:30 INFO - PROCESS | 3652 | 1463192670623 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:24:30 INFO - PROCESS | 3652 | 1463192670734 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:30 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A8000 == 89 [pid = 3652] [id = 300] 19:24:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1A897800) [pid = 3652] [serial = 899] [outer = 00000000] 19:24:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1AB85400) [pid = 3652] [serial = 900] [outer = 1A897800] 19:24:30 INFO - PROCESS | 3652 | 1463192670788 Marionette DEBUG loaded listener.js 19:24:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1AB89C00) [pid = 3652] [serial = 901] [outer = 1A897800] 19:24:31 INFO - PROCESS | 3652 | 1463192671410 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 19:24:31 INFO - PROCESS | 3652 | 1463192671470 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 19:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:24:31 INFO - PROCESS | 3652 | 1463192671473 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:24:31 INFO - PROCESS | 3652 | 1463192671475 Marionette TRACE conn3 <- [1,1166,null,{}] 19:24:31 INFO - PROCESS | 3652 | 1463192671479 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:31 INFO - PROCESS | 3652 | 1463192671569 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:24:31 INFO - PROCESS | 3652 | 1463192671684 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:31 INFO - PROCESS | 3652 | ++DOCSHELL 1125C800 == 90 [pid = 3652] [id = 301] 19:24:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1125D000) [pid = 3652] [serial = 902] [outer = 00000000] 19:24:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (15E71800) [pid = 3652] [serial = 903] [outer = 1125D000] 19:24:31 INFO - PROCESS | 3652 | 1463192671738 Marionette DEBUG loaded listener.js 19:24:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (171C9800) [pid = 3652] [serial = 904] [outer = 1125D000] 19:24:32 INFO - PROCESS | 3652 | 1463192672480 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 19:24:32 INFO - PROCESS | 3652 | 1463192672517 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 19:24:32 INFO - PROCESS | 3652 | 1463192672521 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:24:32 INFO - PROCESS | 3652 | 1463192672525 Marionette TRACE conn3 <- [1,1170,null,{}] 19:24:32 INFO - PROCESS | 3652 | 1463192672530 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:32 INFO - PROCESS | 3652 | 1463192672620 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:24:32 INFO - PROCESS | 3652 | 1463192672734 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:32 INFO - PROCESS | 3652 | ++DOCSHELL 0F9EE000 == 91 [pid = 3652] [id = 302] 19:24:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (10375800) [pid = 3652] [serial = 905] [outer = 00000000] 19:24:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (12F50C00) [pid = 3652] [serial = 906] [outer = 10375800] 19:24:32 INFO - PROCESS | 3652 | 1463192672824 Marionette DEBUG loaded listener.js 19:24:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (13294800) [pid = 3652] [serial = 907] [outer = 10375800] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 1433B400 == 90 [pid = 3652] [id = 227] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 0C7FD000 == 89 [pid = 3652] [id = 226] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 1037B400 == 88 [pid = 3652] [id = 18] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 1A88E800 == 87 [pid = 3652] [id = 12] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 1320E400 == 86 [pid = 3652] [id = 293] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 11863800 == 85 [pid = 3652] [id = 292] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 0F335C00 == 84 [pid = 3652] [id = 291] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 16DBB800 == 83 [pid = 3652] [id = 290] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 16DBD800 == 82 [pid = 3652] [id = 289] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 143B9C00 == 81 [pid = 3652] [id = 288] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 13960000 == 80 [pid = 3652] [id = 287] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 13956400 == 79 [pid = 3652] [id = 286] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 0F32E800 == 78 [pid = 3652] [id = 285] 19:24:33 INFO - PROCESS | 3652 | --DOCSHELL 10D36000 == 77 [pid = 3652] [id = 284] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (19804400) [pid = 3652] [serial = 831] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1AFE3000) [pid = 3652] [serial = 745] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (19807000) [pid = 3652] [serial = 742] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (19E89400) [pid = 3652] [serial = 751] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1B266800) [pid = 3652] [serial = 748] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (19804800) [pid = 3652] [serial = 819] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (174A5800) [pid = 3652] [serial = 816] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1796F000) [pid = 3652] [serial = 817] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (19959800) [pid = 3652] [serial = 820] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (1980B000) [pid = 3652] [serial = 792] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (131FD000) [pid = 3652] [serial = 786] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (131F7C00) [pid = 3652] [serial = 807] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (13D72000) [pid = 3652] [serial = 808] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19E89800) [pid = 3652] [serial = 822] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1980BC00) [pid = 3652] [serial = 802] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1943E400) [pid = 3652] [serial = 801] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1318E000) [pid = 3652] [serial = 805] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (10370000) [pid = 3652] [serial = 804] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1610D400) [pid = 3652] [serial = 810] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (169BAC00) [pid = 3652] [serial = 811] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (11EB1C00) [pid = 3652] [serial = 825] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1997C400) [pid = 3652] [serial = 795] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (10D2D000) [pid = 3652] [serial = 783] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1A25A000) [pid = 3652] [serial = 798] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (16DB7400) [pid = 3652] [serial = 813] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1811E400) [pid = 3652] [serial = 789] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (13936400) [pid = 3652] [serial = 826] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A05A000) [pid = 3652] [serial = 823] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (16CC2000) [pid = 3652] [serial = 828] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (17130400) [pid = 3652] [serial = 814] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (17493800) [pid = 3652] [serial = 829] [outer = 00000000] [url = about:blank] 19:24:33 INFO - PROCESS | 3652 | 1463192673383 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 19:24:33 INFO - PROCESS | 3652 | 1463192673422 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 19:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:24:33 INFO - PROCESS | 3652 | 1463192673428 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:24:33 INFO - PROCESS | 3652 | 1463192673430 Marionette TRACE conn3 <- [1,1174,null,{}] 19:24:33 INFO - PROCESS | 3652 | 1463192673434 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:33 INFO - PROCESS | 3652 | 1463192673528 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:24:33 INFO - PROCESS | 3652 | 1463192673617 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:33 INFO - PROCESS | 3652 | ++DOCSHELL 10370000 == 78 [pid = 3652] [id = 303] 19:24:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1055F400) [pid = 3652] [serial = 908] [outer = 00000000] 19:24:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (13286000) [pid = 3652] [serial = 909] [outer = 1055F400] 19:24:33 INFO - PROCESS | 3652 | 1463192673662 Marionette DEBUG loaded listener.js 19:24:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1431E400) [pid = 3652] [serial = 910] [outer = 1055F400] 19:24:34 INFO - PROCESS | 3652 | 1463192674043 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 19:24:34 INFO - PROCESS | 3652 | 1463192674093 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 19:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:24:34 INFO - PROCESS | 3652 | 1463192674096 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:24:34 INFO - PROCESS | 3652 | 1463192674100 Marionette TRACE conn3 <- [1,1178,null,{}] 19:24:34 INFO - PROCESS | 3652 | 1463192674110 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:34 INFO - PROCESS | 3652 | 1463192674210 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:24:34 INFO - PROCESS | 3652 | 1463192674254 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 3652 | ++DOCSHELL 16A28C00 == 79 [pid = 3652] [id = 304] 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (16AF1800) [pid = 3652] [serial = 911] [outer = 00000000] 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16DB7400) [pid = 3652] [serial = 912] [outer = 16AF1800] 19:24:34 INFO - PROCESS | 3652 | 1463192674304 Marionette DEBUG loaded listener.js 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (16DC0000) [pid = 3652] [serial = 913] [outer = 16AF1800] 19:24:34 INFO - PROCESS | 3652 | 1463192674722 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 19:24:34 INFO - PROCESS | 3652 | 1463192674762 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 19:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:24:34 INFO - PROCESS | 3652 | 1463192674765 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:24:34 INFO - PROCESS | 3652 | 1463192674767 Marionette TRACE conn3 <- [1,1182,null,{}] 19:24:34 INFO - PROCESS | 3652 | 1463192674771 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:34 INFO - PROCESS | 3652 | 1463192674860 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:24:34 INFO - PROCESS | 3652 | 1463192674867 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:34 INFO - PROCESS | 3652 | ++DOCSHELL 171CAC00 == 80 [pid = 3652] [id = 305] 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (17489C00) [pid = 3652] [serial = 914] [outer = 00000000] 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (17E07000) [pid = 3652] [serial = 915] [outer = 17489C00] 19:24:34 INFO - PROCESS | 3652 | 1463192674914 Marionette DEBUG loaded listener.js 19:24:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1811BC00) [pid = 3652] [serial = 916] [outer = 17489C00] 19:24:35 INFO - PROCESS | 3652 | 1463192675368 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 19:24:35 INFO - PROCESS | 3652 | 1463192675451 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 19:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:24:35 INFO - PROCESS | 3652 | 1463192675454 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:24:35 INFO - PROCESS | 3652 | 1463192675456 Marionette TRACE conn3 <- [1,1186,null,{}] 19:24:35 INFO - PROCESS | 3652 | 1463192675460 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:35 INFO - PROCESS | 3652 | 1463192675572 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:24:35 INFO - PROCESS | 3652 | 1463192675667 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:35 INFO - PROCESS | 3652 | ++DOCSHELL 181CD000 == 81 [pid = 3652] [id = 306] 19:24:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1943A000) [pid = 3652] [serial = 917] [outer = 00000000] 19:24:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1977D400) [pid = 3652] [serial = 918] [outer = 1943A000] 19:24:35 INFO - PROCESS | 3652 | 1463192675711 Marionette DEBUG loaded listener.js 19:24:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (19808800) [pid = 3652] [serial = 919] [outer = 1943A000] 19:24:36 INFO - PROCESS | 3652 | 1463192676140 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 699ms 19:24:36 INFO - PROCESS | 3652 | 1463192676158 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 19:24:36 INFO - PROCESS | 3652 | 1463192676160 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 19:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:24:36 INFO - PROCESS | 3652 | 1463192676177 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:24:36 INFO - PROCESS | 3652 | 1463192676161 Marionette TRACE conn3 <- [1,1190,null,{}] 19:24:36 INFO - PROCESS | 3652 | 1463192676165 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:36 INFO - PROCESS | 3652 | 1463192676308 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:24:36 INFO - PROCESS | 3652 | 1463192676371 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:36 INFO - PROCESS | 3652 | ++DOCSHELL 19806800 == 82 [pid = 3652] [id = 307] 19:24:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1980BC00) [pid = 3652] [serial = 920] [outer = 00000000] 19:24:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (199BEC00) [pid = 3652] [serial = 921] [outer = 1980BC00] 19:24:36 INFO - PROCESS | 3652 | 1463192676416 Marionette DEBUG loaded listener.js 19:24:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (19E8C000) [pid = 3652] [serial = 922] [outer = 1980BC00] 19:24:36 INFO - PROCESS | 3652 | 1463192676822 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:24:36 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 19:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 714ms 19:24:36 INFO - PROCESS | 3652 | 1463192676890 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 19:24:36 INFO - PROCESS | 3652 | 1463192676875 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 19:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:24:36 INFO - PROCESS | 3652 | 1463192676879 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:24:36 INFO - PROCESS | 3652 | 1463192676881 Marionette TRACE conn3 <- [1,1194,null,{}] 19:24:36 INFO - PROCESS | 3652 | 1463192676924 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:37 INFO - PROCESS | 3652 | 1463192677044 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:24:37 INFO - PROCESS | 3652 | 1463192677108 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:37 INFO - PROCESS | 3652 | ++DOCSHELL 16CB9400 == 83 [pid = 3652] [id = 308] 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (16DB7000) [pid = 3652] [serial = 923] [outer = 00000000] 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1A0E6000) [pid = 3652] [serial = 924] [outer = 16DB7000] 19:24:37 INFO - PROCESS | 3652 | 1463192677152 Marionette DEBUG loaded listener.js 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1A1E6C00) [pid = 3652] [serial = 925] [outer = 16DB7000] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (16DBDC00) [pid = 3652] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (171CC400) [pid = 3652] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1431A800) [pid = 3652] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (16DBF400) [pid = 3652] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (10D36C00) [pid = 3652] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (13DAE400) [pid = 3652] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (0F32F800) [pid = 3652] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1585D400) [pid = 3652] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (10D2C800) [pid = 3652] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1585CC00) [pid = 3652] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (118BA400) [pid = 3652] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (169B1400) [pid = 3652] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (0F33B000) [pid = 3652] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (197B2800) [pid = 3652] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A0EE800) [pid = 3652] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (16CC4800) [pid = 3652] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (16AF4C00) [pid = 3652] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:24:37 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (12B3D400) [pid = 3652] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:24:37 INFO - PROCESS | 3652 | 1463192677648 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:24:37 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 19:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 789ms 19:24:37 INFO - PROCESS | 3652 | 1463192677684 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 19:24:37 INFO - PROCESS | 3652 | 1463192677685 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 19:24:37 INFO - PROCESS | 3652 | 1463192677689 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:24:37 INFO - PROCESS | 3652 | 1463192677691 Marionette TRACE conn3 <- [1,1198,null,{}] 19:24:37 INFO - PROCESS | 3652 | 1463192677694 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:37 INFO - PROCESS | 3652 | 1463192677817 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:24:37 INFO - PROCESS | 3652 | 1463192677883 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:37 INFO - PROCESS | 3652 | ++DOCSHELL 10E1C400 == 84 [pid = 3652] [id = 309] 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1120F800) [pid = 3652] [serial = 926] [outer = 00000000] 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (143AE000) [pid = 3652] [serial = 927] [outer = 1120F800] 19:24:37 INFO - PROCESS | 3652 | 1463192677937 Marionette DEBUG loaded listener.js 19:24:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (16DBA400) [pid = 3652] [serial = 928] [outer = 1120F800] 19:24:38 INFO - PROCESS | 3652 | 1463192678280 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 610ms 19:24:38 INFO - PROCESS | 3652 | 1463192678315 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:24:38 INFO - PROCESS | 3652 | 1463192678317 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 19:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:24:38 INFO - PROCESS | 3652 | 1463192678304 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:24:38 INFO - PROCESS | 3652 | 1463192678306 Marionette TRACE conn3 <- [1,1202,null,{}] 19:24:38 INFO - PROCESS | 3652 | 1463192678309 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:38 INFO - PROCESS | 3652 | 1463192678396 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:24:38 INFO - PROCESS | 3652 | 1463192678402 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:38 INFO - PROCESS | 3652 | ++DOCSHELL 16DBC400 == 85 [pid = 3652] [id = 310] 19:24:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (17726000) [pid = 3652] [serial = 929] [outer = 00000000] 19:24:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (19E90000) [pid = 3652] [serial = 930] [outer = 17726000] 19:24:38 INFO - PROCESS | 3652 | 1463192678447 Marionette DEBUG loaded listener.js 19:24:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1A0EE000) [pid = 3652] [serial = 931] [outer = 17726000] 19:24:38 INFO - PROCESS | 3652 | 1463192678870 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 19:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 595ms 19:24:38 INFO - PROCESS | 3652 | 1463192678930 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:24:38 INFO - PROCESS | 3652 | 1463192678932 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 19:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:24:38 INFO - PROCESS | 3652 | 1463192678940 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:24:38 INFO - PROCESS | 3652 | 1463192678941 Marionette TRACE conn3 <- [1,1206,null,{}] 19:24:38 INFO - PROCESS | 3652 | 1463192678945 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:39 INFO - PROCESS | 3652 | 1463192679031 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:24:39 INFO - PROCESS | 3652 | 1463192679021 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:39 INFO - PROCESS | 3652 | ++DOCSHELL 19E8A400 == 86 [pid = 3652] [id = 311] 19:24:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A7A3000) [pid = 3652] [serial = 932] [outer = 00000000] 19:24:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1A8F1000) [pid = 3652] [serial = 933] [outer = 1A7A3000] 19:24:39 INFO - PROCESS | 3652 | 1463192679065 Marionette DEBUG loaded listener.js 19:24:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1AB7B800) [pid = 3652] [serial = 934] [outer = 1A7A3000] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 177A4400 == 85 [pid = 3652] [id = 247] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A0EDC00 == 84 [pid = 3652] [id = 266] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1AFE9000 == 83 [pid = 3652] [id = 15] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1995D400 == 82 [pid = 3652] [id = 225] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 14335800 == 81 [pid = 3652] [id = 106] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19E98000 == 80 [pid = 3652] [id = 148] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 12B3A000 == 79 [pid = 3652] [id = 246] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 18115000 == 78 [pid = 3652] [id = 132] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 16CBDC00 == 77 [pid = 3652] [id = 162] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1431D000 == 76 [pid = 3652] [id = 189] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A7A0800 == 75 [pid = 3652] [id = 202] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A25FC00 == 74 [pid = 3652] [id = 282] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19772000 == 73 [pid = 3652] [id = 201] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10565800 == 72 [pid = 3652] [id = 283] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0F334000 == 71 [pid = 3652] [id = 279] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19778800 == 70 [pid = 3652] [id = 280] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 17E5D400 == 69 [pid = 3652] [id = 66] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1811CC00 == 68 [pid = 3652] [id = 281] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0F332400 == 67 [pid = 3652] [id = 234] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1748E000 == 66 [pid = 3652] [id = 223] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19957800 == 65 [pid = 3652] [id = 248] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 114D9C00 == 64 [pid = 3652] [id = 23] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 105F5400 == 63 [pid = 3652] [id = 278] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 171CE000 == 62 [pid = 3652] [id = 250] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 13D7F000 == 61 [pid = 3652] [id = 26] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0F333000 == 60 [pid = 3652] [id = 249] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0F33A800 == 59 [pid = 3652] [id = 265] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10E19000 == 58 [pid = 3652] [id = 200] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 16A29400 == 57 [pid = 3652] [id = 263] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 16E96800 == 56 [pid = 3652] [id = 267] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 16CC7400 == 55 [pid = 3652] [id = 147] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10E12800 == 54 [pid = 3652] [id = 105] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10D2C000 == 53 [pid = 3652] [id = 245] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 16CBC400 == 52 [pid = 3652] [id = 177] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0C7FCC00 == 51 [pid = 3652] [id = 53] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 103EA800 == 50 [pid = 3652] [id = 107] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 197B2400 == 49 [pid = 3652] [id = 264] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 11EB9C00 == 48 [pid = 3652] [id = 22] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1050C000 == 47 [pid = 3652] [id = 199] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 13E30400 == 46 [pid = 3652] [id = 178] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10336800 == 45 [pid = 3652] [id = 161] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 11E18C00 == 44 [pid = 3652] [id = 145] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 12B3DC00 == 43 [pid = 3652] [id = 277] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 0F9EE000 == 42 [pid = 3652] [id = 302] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1125C800 == 41 [pid = 3652] [id = 301] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A053000 == 40 [pid = 3652] [id = 299] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A7A8000 == 39 [pid = 3652] [id = 300] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 1A0E2800 == 38 [pid = 3652] [id = 298] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19810800 == 37 [pid = 3652] [id = 297] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10D29800 == 36 [pid = 3652] [id = 295] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 10D2FC00 == 35 [pid = 3652] [id = 296] 19:24:40 INFO - PROCESS | 3652 | --DOCSHELL 19803000 == 34 [pid = 3652] [id = 294] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 16A28C00 == 33 [pid = 3652] [id = 304] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 10E1C400 == 32 [pid = 3652] [id = 309] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 19806800 == 31 [pid = 3652] [id = 307] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 16DBC400 == 30 [pid = 3652] [id = 310] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 181CD000 == 29 [pid = 3652] [id = 306] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 16CB9400 == 28 [pid = 3652] [id = 308] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 171CAC00 == 27 [pid = 3652] [id = 305] 19:24:41 INFO - PROCESS | 3652 | --DOCSHELL 10370000 == 26 [pid = 3652] [id = 303] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1943CC00) [pid = 3652] [serial = 781] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16EA1400) [pid = 3652] [serial = 867] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1749F400) [pid = 3652] [serial = 870] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (16EA2800) [pid = 3652] [serial = 868] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (15860C00) [pid = 3652] [serial = 861] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (15E74800) [pid = 3652] [serial = 862] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1811F000) [pid = 3652] [serial = 873] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (11EF8400) [pid = 3652] [serial = 853] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (11861400) [pid = 3652] [serial = 852] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (141BBC00) [pid = 3652] [serial = 858] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (14322400) [pid = 3652] [serial = 859] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (10A60800) [pid = 3652] [serial = 855] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1125A400) [pid = 3652] [serial = 856] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1671C000) [pid = 3652] [serial = 864] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (17728C00) [pid = 3652] [serial = 871] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1431A400) [pid = 3652] [serial = 850] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (12BE0400) [pid = 3652] [serial = 849] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (11CB9C00) [pid = 3652] [serial = 834] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (15881400) [pid = 3652] [serial = 837] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (19958C00) [pid = 3652] [serial = 840] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A590800) [pid = 3652] [serial = 843] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1A88A800) [pid = 3652] [serial = 846] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1980FC00) [pid = 3652] [serial = 882] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (19433000) [pid = 3652] [serial = 879] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (19434400) [pid = 3652] [serial = 874] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16DB8C00) [pid = 3652] [serial = 876] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1976FC00) [pid = 3652] [serial = 880] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (169B0800) [pid = 3652] [serial = 865] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1748DC00) [pid = 3652] [serial = 877] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (11265C00) [pid = 3652] [serial = 784] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (19960000) [pid = 3652] [serial = 793] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1A586400) [pid = 3652] [serial = 799] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (199C2C00) [pid = 3652] [serial = 796] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (19773000) [pid = 3652] [serial = 790] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (141B4000) [pid = 3652] [serial = 787] [outer = 00000000] [url = about:blank] 19:24:41 INFO - PROCESS | 3652 | 1463192681370 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 19:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2499ms 19:24:41 INFO - PROCESS | 3652 | 1463192681424 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:24:41 INFO - PROCESS | 3652 | 1463192681428 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 19:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:24:41 INFO - PROCESS | 3652 | 1463192681434 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:24:41 INFO - PROCESS | 3652 | 1463192681438 Marionette TRACE conn3 <- [1,1210,null,{}] 19:24:41 INFO - PROCESS | 3652 | 1463192681445 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:41 INFO - PROCESS | 3652 | 1463192681536 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:24:41 INFO - PROCESS | 3652 | 1463192681548 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:41 INFO - PROCESS | 3652 | ++DOCSHELL 0F338000 == 27 [pid = 3652] [id = 312] 19:24:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (0F338400) [pid = 3652] [serial = 935] [outer = 00000000] 19:24:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (0F652400) [pid = 3652] [serial = 936] [outer = 0F338400] 19:24:41 INFO - PROCESS | 3652 | 1463192681598 Marionette DEBUG loaded listener.js 19:24:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (0F9EBC00) [pid = 3652] [serial = 937] [outer = 0F338400] 19:24:42 INFO - PROCESS | 3652 | 1463192682051 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 19:24:42 INFO - PROCESS | 3652 | 1463192682105 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 19:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:24:42 INFO - PROCESS | 3652 | 1463192682111 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:24:42 INFO - PROCESS | 3652 | 1463192682114 Marionette TRACE conn3 <- [1,1214,null,{}] 19:24:42 INFO - PROCESS | 3652 | 1463192682117 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:42 INFO - PROCESS | 3652 | 1463192682202 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:24:42 INFO - PROCESS | 3652 | 1463192682212 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:42 INFO - PROCESS | 3652 | ++DOCSHELL 10565400 == 28 [pid = 3652] [id = 313] 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (105F1800) [pid = 3652] [serial = 938] [outer = 00000000] 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (10A59000) [pid = 3652] [serial = 939] [outer = 105F1800] 19:24:42 INFO - PROCESS | 3652 | 1463192682258 Marionette DEBUG loaded listener.js 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (10D2D400) [pid = 3652] [serial = 940] [outer = 105F1800] 19:24:42 INFO - PROCESS | 3652 | 1463192682710 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 19:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 595ms 19:24:42 INFO - PROCESS | 3652 | 1463192682710 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 19:24:42 INFO - PROCESS | 3652 | 1463192682712 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 19:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:24:42 INFO - PROCESS | 3652 | 1463192682716 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:24:42 INFO - PROCESS | 3652 | 1463192682719 Marionette TRACE conn3 <- [1,1218,null,{}] 19:24:42 INFO - PROCESS | 3652 | 1463192682734 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:42 INFO - PROCESS | 3652 | 1463192682821 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 19:24:42 INFO - PROCESS | 3652 | 1463192682863 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:42 INFO - PROCESS | 3652 | ++DOCSHELL 11814800 == 29 [pid = 3652] [id = 314] 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (11817C00) [pid = 3652] [serial = 941] [outer = 00000000] 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1186DC00) [pid = 3652] [serial = 942] [outer = 11817C00] 19:24:42 INFO - PROCESS | 3652 | 1463192682912 Marionette DEBUG loaded listener.js 19:24:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (11E1B800) [pid = 3652] [serial = 943] [outer = 11817C00] 19:24:43 INFO - PROCESS | 3652 | 1463192683366 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 19:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 19:24:43 INFO - PROCESS | 3652 | 1463192683394 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 19:24:43 INFO - PROCESS | 3652 | 1463192683398 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 19:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:24:43 INFO - PROCESS | 3652 | 1463192683403 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:24:43 INFO - PROCESS | 3652 | 1463192683405 Marionette TRACE conn3 <- [1,1222,null,{}] 19:24:43 INFO - PROCESS | 3652 | 1463192683410 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:43 INFO - PROCESS | 3652 | 1463192683475 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 19:24:43 INFO - PROCESS | 3652 | 1463192683482 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:43 INFO - PROCESS | 3652 | ++DOCSHELL 103ECC00 == 30 [pid = 3652] [id = 315] 19:24:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (118C4400) [pid = 3652] [serial = 944] [outer = 00000000] 19:24:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (12B38800) [pid = 3652] [serial = 945] [outer = 118C4400] 19:24:43 INFO - PROCESS | 3652 | 1463192683528 Marionette DEBUG loaded listener.js 19:24:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (12BE2000) [pid = 3652] [serial = 946] [outer = 118C4400] 19:24:43 INFO - PROCESS | 3652 | 1463192683948 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 19:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 610ms 19:24:43 INFO - PROCESS | 3652 | 1463192684002 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 19:24:43 INFO - PROCESS | 3652 | 1463192684004 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 19:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:24:43 INFO - PROCESS | 3652 | 1463192684007 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:24:43 INFO - PROCESS | 3652 | 1463192684009 Marionette TRACE conn3 <- [1,1226,null,{}] 19:24:44 INFO - PROCESS | 3652 | 1463192684012 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:44 INFO - PROCESS | 3652 | 1463192684087 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 19:24:44 INFO - PROCESS | 3652 | 1463192684094 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:44 INFO - PROCESS | 3652 | ++DOCSHELL 12B52000 == 31 [pid = 3652] [id = 316] 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (12F53400) [pid = 3652] [serial = 947] [outer = 00000000] 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (131FD800) [pid = 3652] [serial = 948] [outer = 12F53400] 19:24:44 INFO - PROCESS | 3652 | 1463192684141 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1328B800) [pid = 3652] [serial = 949] [outer = 12F53400] 19:24:44 INFO - PROCESS | 3652 | 1463192684579 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 19:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 610ms 19:24:44 INFO - PROCESS | 3652 | 1463192684610 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 19:24:44 INFO - PROCESS | 3652 | 1463192684612 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 19:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:24:44 INFO - PROCESS | 3652 | 1463192684615 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:24:44 INFO - PROCESS | 3652 | 1463192684617 Marionette TRACE conn3 <- [1,1230,null,{}] 19:24:44 INFO - PROCESS | 3652 | 1463192684621 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:44 INFO - PROCESS | 3652 | 1463192684729 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 19:24:44 INFO - PROCESS | 3652 | 1463192684740 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:44 INFO - PROCESS | 3652 | ++DOCSHELL 13E28400 == 32 [pid = 3652] [id = 317] 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (13E29000) [pid = 3652] [serial = 950] [outer = 00000000] 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (14319800) [pid = 3652] [serial = 951] [outer = 13E29000] 19:24:44 INFO - PROCESS | 3652 | 1463192684791 Marionette DEBUG loaded listener.js 19:24:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1431FC00) [pid = 3652] [serial = 952] [outer = 13E29000] 19:24:45 INFO - PROCESS | 3652 | 1463192685208 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 19:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 595ms 19:24:45 INFO - PROCESS | 3652 | 1463192685232 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 19:24:45 INFO - PROCESS | 3652 | 1463192685233 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 19:24:45 INFO - PROCESS | 3652 | 1463192685237 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:24:45 INFO - PROCESS | 3652 | 1463192685238 Marionette TRACE conn3 <- [1,1234,null,{}] 19:24:45 INFO - PROCESS | 3652 | 1463192685246 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:45 INFO - PROCESS | 3652 | 1463192685319 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 19:24:45 INFO - PROCESS | 3652 | 1463192685326 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:45 INFO - PROCESS | 3652 | ++DOCSHELL 14319400 == 33 [pid = 3652] [id = 318] 19:24:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1432E400) [pid = 3652] [serial = 953] [outer = 00000000] 19:24:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (143AF400) [pid = 3652] [serial = 954] [outer = 1432E400] 19:24:45 INFO - PROCESS | 3652 | 1463192685354 Marionette DEBUG loaded listener.js 19:24:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (155C4400) [pid = 3652] [serial = 955] [outer = 1432E400] 19:24:45 INFO - PROCESS | 3652 | 1463192685806 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 19:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 595ms 19:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:24:45 INFO - PROCESS | 3652 | 1463192685840 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 19:24:45 INFO - PROCESS | 3652 | 1463192685842 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 19:24:45 INFO - PROCESS | 3652 | 1463192685845 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:24:45 INFO - PROCESS | 3652 | 1463192685847 Marionette TRACE conn3 <- [1,1238,null,{}] 19:24:45 INFO - PROCESS | 3652 | 1463192685851 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:45 INFO - PROCESS | 3652 | 1463192685924 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 19:24:45 INFO - PROCESS | 3652 | 1463192685933 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:45 INFO - PROCESS | 3652 | ++DOCSHELL 10A55C00 == 34 [pid = 3652] [id = 319] 19:24:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (12B30C00) [pid = 3652] [serial = 956] [outer = 00000000] 19:24:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1587DC00) [pid = 3652] [serial = 957] [outer = 12B30C00] 19:24:45 INFO - PROCESS | 3652 | 1463192685988 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (15880400) [pid = 3652] [serial = 958] [outer = 12B30C00] 19:24:46 INFO - PROCESS | 3652 | 1463192686389 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 19:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 610ms 19:24:46 INFO - PROCESS | 3652 | 1463192686455 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 19:24:46 INFO - PROCESS | 3652 | 1463192686457 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 19:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:24:46 INFO - PROCESS | 3652 | 1463192686461 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:24:46 INFO - PROCESS | 3652 | 1463192686462 Marionette TRACE conn3 <- [1,1242,null,{}] 19:24:46 INFO - PROCESS | 3652 | 1463192686467 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:46 INFO - PROCESS | 3652 | 1463192686586 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 19:24:46 INFO - PROCESS | 3652 | 1463192686671 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:46 INFO - PROCESS | 3652 | ++DOCSHELL 11813800 == 35 [pid = 3652] [id = 320] 19:24:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1610A800) [pid = 3652] [serial = 959] [outer = 00000000] 19:24:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16113400) [pid = 3652] [serial = 960] [outer = 1610A800] 19:24:46 INFO - PROCESS | 3652 | 1463192686715 Marionette DEBUG loaded listener.js 19:24:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16114400) [pid = 3652] [serial = 961] [outer = 1610A800] 19:24:47 INFO - PROCESS | 3652 | 1463192687112 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 19:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 714ms 19:24:47 INFO - PROCESS | 3652 | 1463192687169 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 19:24:47 INFO - PROCESS | 3652 | 1463192687171 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 19:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:24:47 INFO - PROCESS | 3652 | 1463192687174 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:24:47 INFO - PROCESS | 3652 | 1463192687176 Marionette TRACE conn3 <- [1,1246,null,{}] 19:24:47 INFO - PROCESS | 3652 | 1463192687179 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:47 INFO - PROCESS | 3652 | 1463192687292 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 19:24:47 INFO - PROCESS | 3652 | 1463192687301 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:47 INFO - PROCESS | 3652 | ++DOCSHELL 12B35000 == 36 [pid = 3652] [id = 321] 19:24:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1610F000) [pid = 3652] [serial = 962] [outer = 00000000] 19:24:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1686F000) [pid = 3652] [serial = 963] [outer = 1610F000] 19:24:47 INFO - PROCESS | 3652 | 1463192687347 Marionette DEBUG loaded listener.js 19:24:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (169B0800) [pid = 3652] [serial = 964] [outer = 1610F000] 19:24:47 INFO - PROCESS | 3652 | 1463192687816 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 19:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 714ms 19:24:47 INFO - PROCESS | 3652 | 1463192687897 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 19:24:47 INFO - PROCESS | 3652 | 1463192687899 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 19:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:24:47 INFO - PROCESS | 3652 | 1463192687906 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:24:47 INFO - PROCESS | 3652 | 1463192687909 Marionette TRACE conn3 <- [1,1250,null,{}] 19:24:47 INFO - PROCESS | 3652 | 1463192687912 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:48 INFO - PROCESS | 3652 | 1463192688033 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 19:24:48 INFO - PROCESS | 3652 | 1463192688095 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:48 INFO - PROCESS | 3652 | ++DOCSHELL 16CBF400 == 37 [pid = 3652] [id = 322] 19:24:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16CBF800) [pid = 3652] [serial = 965] [outer = 00000000] 19:24:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (16DB5000) [pid = 3652] [serial = 966] [outer = 16CBF800] 19:24:48 INFO - PROCESS | 3652 | 1463192688133 Marionette DEBUG loaded listener.js 19:24:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (16DBF400) [pid = 3652] [serial = 967] [outer = 16CBF800] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (197A4400) [pid = 3652] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (14315800) [pid = 3652] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (10A5A000) [pid = 3652] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A263C00) [pid = 3652] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (181D6000) [pid = 3652] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (16115000) [pid = 3652] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1980BC00) [pid = 3652] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1943A000) [pid = 3652] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1120F800) [pid = 3652] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (16DB7000) [pid = 3652] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (17726000) [pid = 3652] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (17489C00) [pid = 3652] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (16AF1800) [pid = 3652] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1055F400) [pid = 3652] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (10375800) [pid = 3652] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (1125D000) [pid = 3652] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1A897800) [pid = 3652] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1A053800) [pid = 3652] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A0E4C00) [pid = 3652] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1995B400) [pid = 3652] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (10D35C00) [pid = 3652] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (10D2A000) [pid = 3652] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:24:48 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (19807400) [pid = 3652] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:24:49 INFO - PROCESS | 3652 | 1463192689085 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 19:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1250ms 19:24:49 INFO - PROCESS | 3652 | 1463192689156 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 3652 | 1463192689158 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 19:24:49 INFO - PROCESS | 3652 | 1463192689161 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:24:49 INFO - PROCESS | 3652 | 1463192689163 Marionette TRACE conn3 <- [1,1254,null,{}] 19:24:49 INFO - PROCESS | 3652 | 1463192689167 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:49 INFO - PROCESS | 3652 | 1463192689270 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 19:24:49 INFO - PROCESS | 3652 | 1463192689279 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 3652 | ++DOCSHELL 1120F800 == 38 [pid = 3652] [id = 323] 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1125D000) [pid = 3652] [serial = 968] [outer = 00000000] 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (131FE800) [pid = 3652] [serial = 969] [outer = 1125D000] 19:24:49 INFO - PROCESS | 3652 | 1463192689326 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (14315800) [pid = 3652] [serial = 970] [outer = 1125D000] 19:24:49 INFO - PROCESS | 3652 | 1463192689733 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 19:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 595ms 19:24:49 INFO - PROCESS | 3652 | 1463192689763 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 19:24:49 INFO - PROCESS | 3652 | 1463192689765 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 19:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:24:49 INFO - PROCESS | 3652 | 1463192689769 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:24:49 INFO - PROCESS | 3652 | 1463192689770 Marionette TRACE conn3 <- [1,1258,null,{}] 19:24:49 INFO - PROCESS | 3652 | 1463192689774 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:49 INFO - PROCESS | 3652 | 1463192689849 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 19:24:49 INFO - PROCESS | 3652 | 1463192689883 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:49 INFO - PROCESS | 3652 | ++DOCSHELL 0F32DC00 == 39 [pid = 3652] [id = 324] 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1318F800) [pid = 3652] [serial = 971] [outer = 00000000] 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16CC3400) [pid = 3652] [serial = 972] [outer = 1318F800] 19:24:49 INFO - PROCESS | 3652 | 1463192689926 Marionette DEBUG loaded listener.js 19:24:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (17136400) [pid = 3652] [serial = 973] [outer = 1318F800] 19:24:50 INFO - PROCESS | 3652 | 1463192690322 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 19:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 565ms 19:24:50 INFO - PROCESS | 3652 | 1463192690345 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 19:24:50 INFO - PROCESS | 3652 | 1463192690347 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 19:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:24:50 INFO - PROCESS | 3652 | 1463192690364 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:24:50 INFO - PROCESS | 3652 | 1463192690365 Marionette TRACE conn3 <- [1,1262,null,{}] 19:24:50 INFO - PROCESS | 3652 | 1463192690369 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:50 INFO - PROCESS | 3652 | 1463192690445 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 19:24:50 INFO - PROCESS | 3652 | 1463192690451 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:50 INFO - PROCESS | 3652 | ++DOCSHELL 17131400 == 40 [pid = 3652] [id = 325] 19:24:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (171C5800) [pid = 3652] [serial = 974] [outer = 00000000] 19:24:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (171CA800) [pid = 3652] [serial = 975] [outer = 171C5800] 19:24:50 INFO - PROCESS | 3652 | 1463192690520 Marionette DEBUG loaded listener.js 19:24:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (17420C00) [pid = 3652] [serial = 976] [outer = 171C5800] 19:24:51 INFO - PROCESS | 3652 | 1463192691210 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 19:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 923ms 19:24:51 INFO - PROCESS | 3652 | 1463192691262 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 19:24:51 INFO - PROCESS | 3652 | 1463192691266 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 19:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:24:51 INFO - PROCESS | 3652 | 1463192691272 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:24:51 INFO - PROCESS | 3652 | 1463192691276 Marionette TRACE conn3 <- [1,1266,null,{}] 19:24:51 INFO - PROCESS | 3652 | 1463192691282 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:51 INFO - PROCESS | 3652 | 1463192691406 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 19:24:51 INFO - PROCESS | 3652 | 1463192691528 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:51 INFO - PROCESS | 3652 | ++DOCSHELL 0F337C00 == 41 [pid = 3652] [id = 326] 19:24:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (0F648000) [pid = 3652] [serial = 977] [outer = 00000000] 19:24:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (10565800) [pid = 3652] [serial = 978] [outer = 0F648000] 19:24:51 INFO - PROCESS | 3652 | 1463192691569 Marionette DEBUG loaded listener.js 19:24:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (10D2B000) [pid = 3652] [serial = 979] [outer = 0F648000] 19:24:52 INFO - PROCESS | 3652 | 1463192692212 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 19:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 952ms 19:24:52 INFO - PROCESS | 3652 | 1463192692241 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 19:24:52 INFO - PROCESS | 3652 | 1463192692247 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 19:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:24:52 INFO - PROCESS | 3652 | 1463192692254 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:24:52 INFO - PROCESS | 3652 | 1463192692257 Marionette TRACE conn3 <- [1,1270,null,{}] 19:24:52 INFO - PROCESS | 3652 | 1463192692261 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:52 INFO - PROCESS | 3652 | 1463192692360 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 19:24:52 INFO - PROCESS | 3652 | 1463192692489 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:52 INFO - PROCESS | 3652 | ++DOCSHELL 10E1A400 == 42 [pid = 3652] [id = 327] 19:24:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (11209000) [pid = 3652] [serial = 980] [outer = 00000000] 19:24:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (11EB6800) [pid = 3652] [serial = 981] [outer = 11209000] 19:24:52 INFO - PROCESS | 3652 | 1463192692545 Marionette DEBUG loaded listener.js 19:24:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (12B36C00) [pid = 3652] [serial = 982] [outer = 11209000] 19:24:53 INFO - PROCESS | 3652 | 1463192693409 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 19:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1235ms 19:24:53 INFO - PROCESS | 3652 | 1463192693480 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 19:24:53 INFO - PROCESS | 3652 | 1463192693484 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 19:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:24:53 INFO - PROCESS | 3652 | 1463192693490 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:24:53 INFO - PROCESS | 3652 | 1463192693494 Marionette TRACE conn3 <- [1,1274,null,{}] 19:24:53 INFO - PROCESS | 3652 | 1463192693500 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:53 INFO - PROCESS | 3652 | 1463192693604 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 19:24:53 INFO - PROCESS | 3652 | 1463192693741 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:53 INFO - PROCESS | 3652 | ++DOCSHELL 0F646C00 == 43 [pid = 3652] [id = 328] 19:24:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (0F64C000) [pid = 3652] [serial = 983] [outer = 00000000] 19:24:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1050C000) [pid = 3652] [serial = 984] [outer = 0F64C000] 19:24:53 INFO - PROCESS | 3652 | 1463192693795 Marionette DEBUG loaded listener.js 19:24:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (10A5F000) [pid = 3652] [serial = 985] [outer = 0F64C000] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 181C9800 == 42 [pid = 3652] [id = 208] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 10E1D400 == 41 [pid = 3652] [id = 210] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 16CC7C00 == 40 [pid = 3652] [id = 212] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 11EADC00 == 39 [pid = 3652] [id = 215] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 114E2000 == 38 [pid = 3652] [id = 211] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 1AB7C400 == 37 [pid = 3652] [id = 214] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 14337800 == 36 [pid = 3652] [id = 221] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 14324C00 == 35 [pid = 3652] [id = 206] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 141B8400 == 34 [pid = 3652] [id = 220] 19:24:54 INFO - PROCESS | 3652 | --DOCSHELL 19E8A400 == 33 [pid = 3652] [id = 311] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (16725000) [pid = 3652] [serial = 838] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (12B57800) [pid = 3652] [serial = 835] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A892000) [pid = 3652] [serial = 847] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1A7A1400) [pid = 3652] [serial = 844] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (19978800) [pid = 3652] [serial = 832] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A1D8400) [pid = 3652] [serial = 841] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1A8F1000) [pid = 3652] [serial = 933] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (199BEC00) [pid = 3652] [serial = 921] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1977D400) [pid = 3652] [serial = 918] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (19808800) [pid = 3652] [serial = 919] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (19E8C000) [pid = 3652] [serial = 922] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (143AE000) [pid = 3652] [serial = 927] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1A0E6000) [pid = 3652] [serial = 924] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A0EE000) [pid = 3652] [serial = 931] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (19E90000) [pid = 3652] [serial = 930] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1A1E6C00) [pid = 3652] [serial = 925] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (17E07000) [pid = 3652] [serial = 915] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (16DB7400) [pid = 3652] [serial = 912] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16DC0000) [pid = 3652] [serial = 913] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (13286000) [pid = 3652] [serial = 909] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1431E400) [pid = 3652] [serial = 910] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (13294800) [pid = 3652] [serial = 907] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (12F50C00) [pid = 3652] [serial = 906] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (171C9800) [pid = 3652] [serial = 904] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (15E71800) [pid = 3652] [serial = 903] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1AB89C00) [pid = 3652] [serial = 901] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (1AB85400) [pid = 3652] [serial = 900] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1A892400) [pid = 3652] [serial = 898] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1A7A8800) [pid = 3652] [serial = 897] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1A25E000) [pid = 3652] [serial = 895] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1A1DCC00) [pid = 3652] [serial = 894] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (19E91000) [pid = 3652] [serial = 892] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (1997CC00) [pid = 3652] [serial = 891] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (1585BC00) [pid = 3652] [serial = 889] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (14316000) [pid = 3652] [serial = 888] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (1295DC00) [pid = 3652] [serial = 886] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (11264000) [pid = 3652] [serial = 885] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (19966400) [pid = 3652] [serial = 883] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (16DBA400) [pid = 3652] [serial = 928] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (1811BC00) [pid = 3652] [serial = 916] [outer = 00000000] [url = about:blank] 19:24:54 INFO - PROCESS | 3652 | 1463192694328 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 19:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 848ms 19:24:54 INFO - PROCESS | 3652 | 1463192694360 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 19:24:54 INFO - PROCESS | 3652 | 1463192694365 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 19:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:24:54 INFO - PROCESS | 3652 | 1463192694371 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:24:54 INFO - PROCESS | 3652 | 1463192694374 Marionette TRACE conn3 <- [1,1278,null,{}] 19:24:54 INFO - PROCESS | 3652 | 1463192694377 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:54 INFO - PROCESS | 3652 | 1463192694442 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 19:24:54 INFO - PROCESS | 3652 | 1463192694452 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:54 INFO - PROCESS | 3652 | ++DOCSHELL 105EF800 == 34 [pid = 3652] [id = 329] 19:24:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (10D2A000) [pid = 3652] [serial = 986] [outer = 00000000] 19:24:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (1125C800) [pid = 3652] [serial = 987] [outer = 10D2A000] 19:24:54 INFO - PROCESS | 3652 | 1463192694497 Marionette DEBUG loaded listener.js 19:24:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (11819C00) [pid = 3652] [serial = 988] [outer = 10D2A000] 19:24:54 INFO - PROCESS | 3652 | 1463192694954 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 19:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 610ms 19:24:54 INFO - PROCESS | 3652 | 1463192694974 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 19:24:54 INFO - PROCESS | 3652 | 1463192694976 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 19:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:24:54 INFO - PROCESS | 3652 | 1463192694979 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:24:54 INFO - PROCESS | 3652 | 1463192694983 Marionette TRACE conn3 <- [1,1282,null,{}] 19:24:54 INFO - PROCESS | 3652 | 1463192694993 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:55 INFO - PROCESS | 3652 | 1463192695091 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 19:24:55 INFO - PROCESS | 3652 | 1463192695103 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:55 INFO - PROCESS | 3652 | ++DOCSHELL 12F51000 == 35 [pid = 3652] [id = 330] 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (12F87C00) [pid = 3652] [serial = 989] [outer = 00000000] 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (1320AC00) [pid = 3652] [serial = 990] [outer = 12F87C00] 19:24:55 INFO - PROCESS | 3652 | 1463192695150 Marionette DEBUG loaded listener.js 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (13D73800) [pid = 3652] [serial = 991] [outer = 12F87C00] 19:24:55 INFO - PROCESS | 3652 | 1463192695586 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 19:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 669ms 19:24:55 INFO - PROCESS | 3652 | 1463192695642 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 19:24:55 INFO - PROCESS | 3652 | 1463192695645 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 19:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:24:55 INFO - PROCESS | 3652 | 1463192695648 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:24:55 INFO - PROCESS | 3652 | 1463192695650 Marionette TRACE conn3 <- [1,1286,null,{}] 19:24:55 INFO - PROCESS | 3652 | 1463192695653 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:55 INFO - PROCESS | 3652 | 1463192695740 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 19:24:55 INFO - PROCESS | 3652 | 1463192695749 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:55 INFO - PROCESS | 3652 | ++DOCSHELL 14316800 == 36 [pid = 3652] [id = 331] 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (14317C00) [pid = 3652] [serial = 992] [outer = 00000000] 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (143A1400) [pid = 3652] [serial = 993] [outer = 14317C00] 19:24:55 INFO - PROCESS | 3652 | 1463192695794 Marionette DEBUG loaded listener.js 19:24:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (155CA400) [pid = 3652] [serial = 994] [outer = 14317C00] 19:24:56 INFO - PROCESS | 3652 | 1463192696222 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 19:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 595ms 19:24:56 INFO - PROCESS | 3652 | 1463192696252 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 19:24:56 INFO - PROCESS | 3652 | 1463192696253 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 19:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:24:56 INFO - PROCESS | 3652 | 1463192696257 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:24:56 INFO - PROCESS | 3652 | 1463192696258 Marionette TRACE conn3 <- [1,1290,null,{}] 19:24:56 INFO - PROCESS | 3652 | 1463192696262 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:56 INFO - PROCESS | 3652 | 1463192696347 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 19:24:56 INFO - PROCESS | 3652 | 1463192696353 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:56 INFO - PROCESS | 3652 | ++DOCSHELL 14323800 == 37 [pid = 3652] [id = 332] 19:24:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (14336400) [pid = 3652] [serial = 995] [outer = 00000000] 19:24:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (15E80800) [pid = 3652] [serial = 996] [outer = 14336400] 19:24:56 INFO - PROCESS | 3652 | 1463192696398 Marionette DEBUG loaded listener.js 19:24:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (16110000) [pid = 3652] [serial = 997] [outer = 14336400] 19:24:56 INFO - PROCESS | 3652 | 1463192696864 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 19:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 655ms 19:24:56 INFO - PROCESS | 3652 | 1463192696921 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 19:24:56 INFO - PROCESS | 3652 | 1463192696923 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 19:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:24:56 INFO - PROCESS | 3652 | 1463192696926 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:24:56 INFO - PROCESS | 3652 | 1463192696928 Marionette TRACE conn3 <- [1,1294,null,{}] 19:24:56 INFO - PROCESS | 3652 | 1463192696937 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:57 INFO - PROCESS | 3652 | 1463192697061 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 19:24:57 INFO - PROCESS | 3652 | 1463192697127 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:57 INFO - PROCESS | 3652 | ++DOCSHELL 10503400 == 38 [pid = 3652] [id = 333] 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (12B4E800) [pid = 3652] [serial = 998] [outer = 00000000] 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (16CBC800) [pid = 3652] [serial = 999] [outer = 12B4E800] 19:24:57 INFO - PROCESS | 3652 | 1463192697172 Marionette DEBUG loaded listener.js 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (16DB6400) [pid = 3652] [serial = 1000] [outer = 12B4E800] 19:24:57 INFO - PROCESS | 3652 | 1463192697575 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 19:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 699ms 19:24:57 INFO - PROCESS | 3652 | 1463192697654 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 19:24:57 INFO - PROCESS | 3652 | 1463192697656 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 19:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:24:57 INFO - PROCESS | 3652 | 1463192697662 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:24:57 INFO - PROCESS | 3652 | 1463192697664 Marionette TRACE conn3 <- [1,1298,null,{}] 19:24:57 INFO - PROCESS | 3652 | 1463192697667 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:57 INFO - PROCESS | 3652 | 1463192697780 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 19:24:57 INFO - PROCESS | 3652 | 1463192697839 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:57 INFO - PROCESS | 3652 | ++DOCSHELL 16DBDC00 == 39 [pid = 3652] [id = 334] 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (16DBE000) [pid = 3652] [serial = 1001] [outer = 00000000] 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (16EA2000) [pid = 3652] [serial = 1002] [outer = 16DBE000] 19:24:57 INFO - PROCESS | 3652 | 1463192697885 Marionette DEBUG loaded listener.js 19:24:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (171C4C00) [pid = 3652] [serial = 1003] [outer = 16DBE000] 19:24:58 INFO - PROCESS | 3652 | 1463192698281 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 19:24:58 INFO - PROCESS | 3652 | 1463192698326 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 19:24:58 INFO - PROCESS | 3652 | 1463192698330 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:24:58 INFO - PROCESS | 3652 | 1463192698331 Marionette TRACE conn3 <- [1,1302,null,{}] 19:24:58 INFO - PROCESS | 3652 | 1463192698340 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:58 INFO - PROCESS | 3652 | 1463192698444 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 19:24:58 INFO - PROCESS | 3652 | 1463192698456 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:58 INFO - PROCESS | 3652 | ++DOCSHELL 12B35800 == 40 [pid = 3652] [id = 335] 19:24:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (14322400) [pid = 3652] [serial = 1004] [outer = 00000000] 19:24:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (17499000) [pid = 3652] [serial = 1005] [outer = 14322400] 19:24:58 INFO - PROCESS | 3652 | 1463192698500 Marionette DEBUG loaded listener.js 19:24:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (17722400) [pid = 3652] [serial = 1006] [outer = 14322400] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1610F000) [pid = 3652] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1432E400) [pid = 3652] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (12F53400) [pid = 3652] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (1125D000) [pid = 3652] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (16CBF800) [pid = 3652] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (0F338400) [pid = 3652] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (118C4400) [pid = 3652] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (105F1800) [pid = 3652] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (13E29000) [pid = 3652] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1610A800) [pid = 3652] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1A7A3000) [pid = 3652] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (11817C00) [pid = 3652] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (12B30C00) [pid = 3652] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:24:58 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (1318F800) [pid = 3652] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:24:58 INFO - PROCESS | 3652 | 1463192698999 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 19:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 715ms 19:24:59 INFO - PROCESS | 3652 | 1463192699057 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 19:24:59 INFO - PROCESS | 3652 | 1463192699059 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 19:24:59 INFO - PROCESS | 3652 | 1463192699062 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:24:59 INFO - PROCESS | 3652 | 1463192699064 Marionette TRACE conn3 <- [1,1306,null,{}] 19:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:24:59 INFO - PROCESS | 3652 | 1463192699067 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:59 INFO - PROCESS | 3652 | 1463192699127 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 19:24:59 INFO - PROCESS | 3652 | 1463192699133 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:59 INFO - PROCESS | 3652 | ++DOCSHELL 105EEC00 == 41 [pid = 3652] [id = 336] 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (10D29800) [pid = 3652] [serial = 1007] [outer = 00000000] 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (1585B400) [pid = 3652] [serial = 1008] [outer = 10D29800] 19:24:59 INFO - PROCESS | 3652 | 1463192699177 Marionette DEBUG loaded listener.js 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (15E72800) [pid = 3652] [serial = 1009] [outer = 10D29800] 19:24:59 INFO - PROCESS | 3652 | 1463192699573 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 19:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 565ms 19:24:59 INFO - PROCESS | 3652 | 1463192699627 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 19:24:59 INFO - PROCESS | 3652 | 1463192699629 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 19:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:24:59 INFO - PROCESS | 3652 | 1463192699633 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:24:59 INFO - PROCESS | 3652 | 1463192699634 Marionette TRACE conn3 <- [1,1310,null,{}] 19:24:59 INFO - PROCESS | 3652 | 1463192699638 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:24:59 INFO - PROCESS | 3652 | 1463192699719 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 19:24:59 INFO - PROCESS | 3652 | 1463192699725 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:24:59 INFO - PROCESS | 3652 | ++DOCSHELL 14316400 == 42 [pid = 3652] [id = 337] 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (16118C00) [pid = 3652] [serial = 1010] [outer = 00000000] 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (17432800) [pid = 3652] [serial = 1011] [outer = 16118C00] 19:24:59 INFO - PROCESS | 3652 | 1463192699768 Marionette DEBUG loaded listener.js 19:24:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (17485400) [pid = 3652] [serial = 1012] [outer = 16118C00] 19:25:00 INFO - PROCESS | 3652 | 1463192700160 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 19:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 565ms 19:25:00 INFO - PROCESS | 3652 | 1463192700201 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 19:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:25:00 INFO - PROCESS | 3652 | 1463192700203 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 19:25:00 INFO - PROCESS | 3652 | 1463192700207 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:25:00 INFO - PROCESS | 3652 | 1463192700209 Marionette TRACE conn3 <- [1,1314,null,{}] 19:25:00 INFO - PROCESS | 3652 | 1463192700216 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:00 INFO - PROCESS | 3652 | 1463192700312 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 19:25:00 INFO - PROCESS | 3652 | 1463192700319 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:00 INFO - PROCESS | 3652 | ++DOCSHELL 177A7800 == 43 [pid = 3652] [id = 338] 19:25:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (17972000) [pid = 3652] [serial = 1013] [outer = 00000000] 19:25:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1811CC00) [pid = 3652] [serial = 1014] [outer = 17972000] 19:25:00 INFO - PROCESS | 3652 | 1463192700366 Marionette DEBUG loaded listener.js 19:25:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (181CA800) [pid = 3652] [serial = 1015] [outer = 17972000] 19:25:00 INFO - PROCESS | 3652 | 1463192701000 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:25:00 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 19:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 804ms 19:25:01 INFO - PROCESS | 3652 | 1463192701022 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 19:25:01 INFO - PROCESS | 3652 | 1463192701026 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 19:25:01 INFO - PROCESS | 3652 | 1463192701033 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:25:01 INFO - PROCESS | 3652 | 1463192701037 Marionette TRACE conn3 <- [1,1318,null,{}] 19:25:01 INFO - PROCESS | 3652 | 1463192701043 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:01 INFO - PROCESS | 3652 | 1463192701149 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 19:25:01 INFO - PROCESS | 3652 | 1463192701260 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:01 INFO - PROCESS | 3652 | ++DOCSHELL 10372C00 == 44 [pid = 3652] [id = 339] 19:25:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (10374400) [pid = 3652] [serial = 1016] [outer = 00000000] 19:25:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (11259800) [pid = 3652] [serial = 1017] [outer = 10374400] 19:25:01 INFO - PROCESS | 3652 | 1463192701317 Marionette DEBUG loaded listener.js 19:25:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (11E1AC00) [pid = 3652] [serial = 1018] [outer = 10374400] 19:25:01 INFO - PROCESS | 3652 | 1463192701919 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 19:25:01 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 19:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 952ms 19:25:01 INFO - PROCESS | 3652 | 1463192701987 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 19:25:01 INFO - PROCESS | 3652 | 1463192701993 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 19:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:25:01 INFO - PROCESS | 3652 | 1463192702000 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:25:01 INFO - PROCESS | 3652 | 1463192702003 Marionette TRACE conn3 <- [1,1322,null,{}] 19:25:01 INFO - PROCESS | 3652 | 1463192702006 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:02 INFO - PROCESS | 3652 | 1463192702119 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 19:25:02 INFO - PROCESS | 3652 | 1463192702241 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:02 INFO - PROCESS | 3652 | ++DOCSHELL 12B3CC00 == 45 [pid = 3652] [id = 340] 19:25:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (13285C00) [pid = 3652] [serial = 1019] [outer = 00000000] 19:25:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1431F400) [pid = 3652] [serial = 1020] [outer = 13285C00] 19:25:02 INFO - PROCESS | 3652 | 1463192702279 Marionette DEBUG loaded listener.js 19:25:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (143AA000) [pid = 3652] [serial = 1021] [outer = 13285C00] 19:25:02 INFO - PROCESS | 3652 | 1463192702865 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 19:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 892ms 19:25:02 INFO - PROCESS | 3652 | 1463192702906 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 19:25:02 INFO - PROCESS | 3652 | 1463192702910 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 19:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:25:02 INFO - PROCESS | 3652 | 1463192702915 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:25:02 INFO - PROCESS | 3652 | 1463192702919 Marionette TRACE conn3 <- [1,1326,null,{}] 19:25:02 INFO - PROCESS | 3652 | 1463192702930 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:03 INFO - PROCESS | 3652 | 1463192703035 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 19:25:03 INFO - PROCESS | 3652 | 1463192703148 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:03 INFO - PROCESS | 3652 | ++DOCSHELL 16DB9000 == 46 [pid = 3652] [id = 341] 19:25:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (16DBA400) [pid = 3652] [serial = 1022] [outer = 00000000] 19:25:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1748F400) [pid = 3652] [serial = 1023] [outer = 16DBA400] 19:25:03 INFO - PROCESS | 3652 | 1463192703205 Marionette DEBUG loaded listener.js 19:25:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (17E11C00) [pid = 3652] [serial = 1024] [outer = 16DBA400] 19:25:04 INFO - PROCESS | 3652 | 1463192704169 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 19:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1295ms 19:25:04 INFO - PROCESS | 3652 | 1463192704208 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 19:25:04 INFO - PROCESS | 3652 | 1463192704210 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 19:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:25:04 INFO - PROCESS | 3652 | 1463192704214 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:25:04 INFO - PROCESS | 3652 | 1463192704216 Marionette TRACE conn3 <- [1,1330,null,{}] 19:25:04 INFO - PROCESS | 3652 | 1463192704220 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:04 INFO - PROCESS | 3652 | 1463192704323 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 19:25:04 INFO - PROCESS | 3652 | 1463192704545 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:04 INFO - PROCESS | 3652 | ++DOCSHELL 0F651000 == 47 [pid = 3652] [id = 342] 19:25:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (0F937800) [pid = 3652] [serial = 1025] [outer = 00000000] 19:25:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (103D9400) [pid = 3652] [serial = 1026] [outer = 0F937800] 19:25:04 INFO - PROCESS | 3652 | 1463192704648 Marionette DEBUG loaded listener.js 19:25:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (10D2B400) [pid = 3652] [serial = 1027] [outer = 0F937800] 19:25:05 INFO - PROCESS | 3652 | 1463192705201 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 14320000 == 46 [pid = 3652] [id = 216] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 0C7F9000 == 45 [pid = 3652] [id = 219] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 16DB6C00 == 44 [pid = 3652] [id = 218] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 14316400 == 43 [pid = 3652] [id = 337] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 105EEC00 == 42 [pid = 3652] [id = 336] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 12B35800 == 41 [pid = 3652] [id = 335] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 16DBDC00 == 40 [pid = 3652] [id = 334] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 10503400 == 39 [pid = 3652] [id = 333] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 14323800 == 38 [pid = 3652] [id = 332] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 14316800 == 37 [pid = 3652] [id = 331] 19:25:05 INFO - PROCESS | 3652 | --DOCSHELL 12F51000 == 36 [pid = 3652] [id = 330] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (171CA800) [pid = 3652] [serial = 975] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (17136400) [pid = 3652] [serial = 973] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (16DB5000) [pid = 3652] [serial = 966] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (0F652400) [pid = 3652] [serial = 936] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (12B38800) [pid = 3652] [serial = 945] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (10A59000) [pid = 3652] [serial = 939] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (14319800) [pid = 3652] [serial = 951] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (16114400) [pid = 3652] [serial = 961] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1AB7B800) [pid = 3652] [serial = 934] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (0F9EBC00) [pid = 3652] [serial = 937] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (11E1B800) [pid = 3652] [serial = 943] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (12BE2000) [pid = 3652] [serial = 946] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (15880400) [pid = 3652] [serial = 958] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1431FC00) [pid = 3652] [serial = 952] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (16CC3400) [pid = 3652] [serial = 972] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1186DC00) [pid = 3652] [serial = 942] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1587DC00) [pid = 3652] [serial = 957] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1686F000) [pid = 3652] [serial = 963] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (143AF400) [pid = 3652] [serial = 954] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (10D2D400) [pid = 3652] [serial = 940] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (131FD800) [pid = 3652] [serial = 948] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (155C4400) [pid = 3652] [serial = 955] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (169B0800) [pid = 3652] [serial = 964] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (16DBF400) [pid = 3652] [serial = 967] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (16113400) [pid = 3652] [serial = 960] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (14315800) [pid = 3652] [serial = 970] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (1328B800) [pid = 3652] [serial = 949] [outer = 00000000] [url = about:blank] 19:25:05 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (131FE800) [pid = 3652] [serial = 969] [outer = 00000000] [url = about:blank] 19:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1101ms 19:25:05 INFO - PROCESS | 3652 | 1463192705314 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 19:25:05 INFO - PROCESS | 3652 | 1463192705318 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 19:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:25:05 INFO - PROCESS | 3652 | 1463192705323 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:25:05 INFO - PROCESS | 3652 | 1463192705326 Marionette TRACE conn3 <- [1,1334,null,{}] 19:25:05 INFO - PROCESS | 3652 | 1463192705331 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:05 INFO - PROCESS | 3652 | 1463192705438 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 19:25:05 INFO - PROCESS | 3652 | 1463192705517 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:05 INFO - PROCESS | 3652 | ++DOCSHELL 103EB000 == 37 [pid = 3652] [id = 343] 19:25:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (105ED000) [pid = 3652] [serial = 1028] [outer = 00000000] 19:25:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (11814C00) [pid = 3652] [serial = 1029] [outer = 105ED000] 19:25:05 INFO - PROCESS | 3652 | 1463192705548 Marionette DEBUG loaded listener.js 19:25:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (11E1B800) [pid = 3652] [serial = 1030] [outer = 105ED000] 19:25:05 INFO - PROCESS | 3652 | 1463192705958 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 19:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 699ms 19:25:06 INFO - PROCESS | 3652 | 1463192706023 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 19:25:06 INFO - PROCESS | 3652 | 1463192706027 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 19:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:25:06 INFO - PROCESS | 3652 | 1463192706031 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:25:06 INFO - PROCESS | 3652 | 1463192706033 Marionette TRACE conn3 <- [1,1338,null,{}] 19:25:06 INFO - PROCESS | 3652 | 1463192706037 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:06 INFO - PROCESS | 3652 | 1463192706118 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 19:25:06 INFO - PROCESS | 3652 | 1463192706128 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:06 INFO - PROCESS | 3652 | ++DOCSHELL 12B3C000 == 38 [pid = 3652] [id = 344] 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (12BE1C00) [pid = 3652] [serial = 1031] [outer = 00000000] 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (1320E400) [pid = 3652] [serial = 1032] [outer = 12BE1C00] 19:25:06 INFO - PROCESS | 3652 | 1463192706178 Marionette DEBUG loaded listener.js 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (13D7FC00) [pid = 3652] [serial = 1033] [outer = 12BE1C00] 19:25:06 INFO - PROCESS | 3652 | 1463192706618 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 19:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 595ms 19:25:06 INFO - PROCESS | 3652 | 1463192706634 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 19:25:06 INFO - PROCESS | 3652 | 1463192706636 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 19:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:25:06 INFO - PROCESS | 3652 | 1463192706642 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:25:06 INFO - PROCESS | 3652 | 1463192706647 Marionette TRACE conn3 <- [1,1342,null,{}] 19:25:06 INFO - PROCESS | 3652 | 1463192706656 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:06 INFO - PROCESS | 3652 | 1463192706742 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 19:25:06 INFO - PROCESS | 3652 | 1463192706752 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:06 INFO - PROCESS | 3652 | ++DOCSHELL 143A0400 == 39 [pid = 3652] [id = 345] 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (143A3000) [pid = 3652] [serial = 1034] [outer = 00000000] 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (1585D400) [pid = 3652] [serial = 1035] [outer = 143A3000] 19:25:06 INFO - PROCESS | 3652 | 1463192706797 Marionette DEBUG loaded listener.js 19:25:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (15873800) [pid = 3652] [serial = 1036] [outer = 143A3000] 19:25:07 INFO - PROCESS | 3652 | 1463192707220 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 19:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 625ms 19:25:07 INFO - PROCESS | 3652 | 1463192707279 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 19:25:07 INFO - PROCESS | 3652 | 1463192707281 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 19:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:25:07 INFO - PROCESS | 3652 | 1463192707284 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:25:07 INFO - PROCESS | 3652 | 1463192707286 Marionette TRACE conn3 <- [1,1346,null,{}] 19:25:07 INFO - PROCESS | 3652 | 1463192707290 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:07 INFO - PROCESS | 3652 | 1463192707372 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 19:25:07 INFO - PROCESS | 3652 | 1463192707399 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:07 INFO - PROCESS | 3652 | ++DOCSHELL 11E19000 == 40 [pid = 3652] [id = 346] 19:25:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (1585DC00) [pid = 3652] [serial = 1037] [outer = 00000000] 19:25:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (16113400) [pid = 3652] [serial = 1038] [outer = 1585DC00] 19:25:07 INFO - PROCESS | 3652 | 1463192707449 Marionette DEBUG loaded listener.js 19:25:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (16115000) [pid = 3652] [serial = 1039] [outer = 1585DC00] 19:25:07 INFO - PROCESS | 3652 | 1463192707896 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 19:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 19:25:07 INFO - PROCESS | 3652 | 1463192707945 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 19:25:07 INFO - PROCESS | 3652 | 1463192707947 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 19:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:25:07 INFO - PROCESS | 3652 | 1463192707956 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:25:07 INFO - PROCESS | 3652 | 1463192707958 Marionette TRACE conn3 <- [1,1350,null,{}] 19:25:07 INFO - PROCESS | 3652 | 1463192707961 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:08 INFO - PROCESS | 3652 | 1463192708072 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 19:25:08 INFO - PROCESS | 3652 | 1463192708079 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:08 INFO - PROCESS | 3652 | ++DOCSHELL 169AD800 == 41 [pid = 3652] [id = 347] 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (169ADC00) [pid = 3652] [serial = 1040] [outer = 00000000] 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (16A26C00) [pid = 3652] [serial = 1041] [outer = 169ADC00] 19:25:08 INFO - PROCESS | 3652 | 1463192708130 Marionette DEBUG loaded listener.js 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (16CC1000) [pid = 3652] [serial = 1042] [outer = 169ADC00] 19:25:08 INFO - PROCESS | 3652 | 1463192708581 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 19:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 669ms 19:25:08 INFO - PROCESS | 3652 | 1463192708615 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 19:25:08 INFO - PROCESS | 3652 | 1463192708617 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 19:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:25:08 INFO - PROCESS | 3652 | 1463192708621 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:25:08 INFO - PROCESS | 3652 | 1463192708622 Marionette TRACE conn3 <- [1,1354,null,{}] 19:25:08 INFO - PROCESS | 3652 | 1463192708625 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:08 INFO - PROCESS | 3652 | 1463192708774 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 19:25:08 INFO - PROCESS | 3652 | 1463192708802 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:08 INFO - PROCESS | 3652 | ++DOCSHELL 16E94C00 == 42 [pid = 3652] [id = 348] 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (16E96400) [pid = 3652] [serial = 1043] [outer = 00000000] 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (171C9400) [pid = 3652] [serial = 1044] [outer = 16E96400] 19:25:08 INFO - PROCESS | 3652 | 1463192708830 Marionette DEBUG loaded listener.js 19:25:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (171CA800) [pid = 3652] [serial = 1045] [outer = 16E96400] 19:25:09 INFO - PROCESS | 3652 | 1463192709250 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 19:25:09 INFO - PROCESS | 3652 | 1463192709287 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 19:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:25:09 INFO - PROCESS | 3652 | 1463192709290 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:25:09 INFO - PROCESS | 3652 | 1463192709292 Marionette TRACE conn3 <- [1,1358,null,{}] 19:25:09 INFO - PROCESS | 3652 | 1463192709296 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:09 INFO - PROCESS | 3652 | 1463192709409 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 19:25:09 INFO - PROCESS | 3652 | 1463192709416 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:09 INFO - PROCESS | 3652 | ++DOCSHELL 16DBCC00 == 43 [pid = 3652] [id = 349] 19:25:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (171C8C00) [pid = 3652] [serial = 1046] [outer = 00000000] 19:25:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (17E12000) [pid = 3652] [serial = 1047] [outer = 171C8C00] 19:25:09 INFO - PROCESS | 3652 | 1463192709460 Marionette DEBUG loaded listener.js 19:25:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1748A400) [pid = 3652] [serial = 1048] [outer = 171C8C00] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (12B4E800) [pid = 3652] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (16DBE000) [pid = 3652] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (171C5800) [pid = 3652] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (10D2A000) [pid = 3652] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (14317C00) [pid = 3652] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (14336400) [pid = 3652] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (12F87C00) [pid = 3652] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (0F64C000) [pid = 3652] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (14322400) [pid = 3652] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (10D29800) [pid = 3652] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:25:09 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (16118C00) [pid = 3652] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:25:09 INFO - PROCESS | 3652 | 1463192709907 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 19:25:09 INFO - PROCESS | 3652 | 1463192709958 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 19:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:25:09 INFO - PROCESS | 3652 | 1463192709961 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:25:09 INFO - PROCESS | 3652 | 1463192709963 Marionette TRACE conn3 <- [1,1362,null,{}] 19:25:09 INFO - PROCESS | 3652 | 1463192709966 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:10 INFO - PROCESS | 3652 | 1463192710071 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 19:25:10 INFO - PROCESS | 3652 | 1463192710080 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:10 INFO - PROCESS | 3652 | ++DOCSHELL 103D9C00 == 44 [pid = 3652] [id = 350] 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (10A56800) [pid = 3652] [serial = 1049] [outer = 00000000] 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (16CBBC00) [pid = 3652] [serial = 1050] [outer = 10A56800] 19:25:10 INFO - PROCESS | 3652 | 1463192710132 Marionette DEBUG loaded listener.js 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (171C1800) [pid = 3652] [serial = 1051] [outer = 10A56800] 19:25:10 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:25:10 INFO - PROCESS | 3652 | 1463192710558 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 19:25:10 INFO - PROCESS | 3652 | 1463192710583 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 19:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:25:10 INFO - PROCESS | 3652 | 1463192710587 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:25:10 INFO - PROCESS | 3652 | 1463192710588 Marionette TRACE conn3 <- [1,1366,null,{}] 19:25:10 INFO - PROCESS | 3652 | 1463192710592 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:10 INFO - PROCESS | 3652 | 1463192710652 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 19:25:10 INFO - PROCESS | 3652 | 1463192710658 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:10 INFO - PROCESS | 3652 | ++DOCSHELL 0F332000 == 45 [pid = 3652] [id = 351] 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (16109800) [pid = 3652] [serial = 1052] [outer = 00000000] 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (19439C00) [pid = 3652] [serial = 1053] [outer = 16109800] 19:25:10 INFO - PROCESS | 3652 | 1463192710702 Marionette DEBUG loaded listener.js 19:25:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1943C800) [pid = 3652] [serial = 1054] [outer = 16109800] 19:25:11 INFO - PROCESS | 3652 | 1463192711085 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 19:25:11 INFO - PROCESS | 3652 | 1463192711147 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 19:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:25:11 INFO - PROCESS | 3652 | 1463192711154 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:25:11 INFO - PROCESS | 3652 | 1463192711156 Marionette TRACE conn3 <- [1,1370,null,{}] 19:25:11 INFO - PROCESS | 3652 | 1463192711160 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:11 INFO - PROCESS | 3652 | 1463192711240 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 19:25:11 INFO - PROCESS | 3652 | 1463192711247 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:11 INFO - PROCESS | 3652 | ++DOCSHELL 17E07400 == 46 [pid = 3652] [id = 352] 19:25:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1943F000) [pid = 3652] [serial = 1055] [outer = 00000000] 19:25:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (19778C00) [pid = 3652] [serial = 1056] [outer = 1943F000] 19:25:11 INFO - PROCESS | 3652 | 1463192711298 Marionette DEBUG loaded listener.js 19:25:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (197A5400) [pid = 3652] [serial = 1057] [outer = 1943F000] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 171C0800 == 45 [pid = 3652] [id = 207] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 1A88C800 == 44 [pid = 3652] [id = 217] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 10A5CC00 == 43 [pid = 3652] [id = 213] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 18120400 == 42 [pid = 3652] [id = 209] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 12B31000 == 41 [pid = 3652] [id = 205] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 103EB000 == 40 [pid = 3652] [id = 343] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 16DB9000 == 39 [pid = 3652] [id = 341] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 0F651000 == 38 [pid = 3652] [id = 342] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 12B3CC00 == 37 [pid = 3652] [id = 340] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 177A7800 == 36 [pid = 3652] [id = 338] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 10372C00 == 35 [pid = 3652] [id = 339] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 12B3C000 == 34 [pid = 3652] [id = 344] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 143A0400 == 33 [pid = 3652] [id = 345] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 16E94C00 == 32 [pid = 3652] [id = 348] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 16DBCC00 == 31 [pid = 3652] [id = 349] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 103D9C00 == 30 [pid = 3652] [id = 350] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 169AD800 == 29 [pid = 3652] [id = 347] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 0F332000 == 28 [pid = 3652] [id = 351] 19:25:12 INFO - PROCESS | 3652 | --DOCSHELL 11E19000 == 27 [pid = 3652] [id = 346] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (16CBC800) [pid = 3652] [serial = 999] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (16EA2000) [pid = 3652] [serial = 1002] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (17420C00) [pid = 3652] [serial = 976] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1125C800) [pid = 3652] [serial = 987] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (11819C00) [pid = 3652] [serial = 988] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (16DB6400) [pid = 3652] [serial = 1000] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (143A1400) [pid = 3652] [serial = 993] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (155CA400) [pid = 3652] [serial = 994] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (15E80800) [pid = 3652] [serial = 996] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1811CC00) [pid = 3652] [serial = 1014] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (1320AC00) [pid = 3652] [serial = 990] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (13D73800) [pid = 3652] [serial = 991] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (10565800) [pid = 3652] [serial = 978] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (11EB6800) [pid = 3652] [serial = 981] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (10A5F000) [pid = 3652] [serial = 985] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (1050C000) [pid = 3652] [serial = 984] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (17499000) [pid = 3652] [serial = 1005] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (171C4C00) [pid = 3652] [serial = 1003] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (1585B400) [pid = 3652] [serial = 1008] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (17432800) [pid = 3652] [serial = 1011] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (17722400) [pid = 3652] [serial = 1006] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (15E72800) [pid = 3652] [serial = 1009] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 68 (17485400) [pid = 3652] [serial = 1012] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | --DOMWINDOW == 67 (16110000) [pid = 3652] [serial = 997] [outer = 00000000] [url = about:blank] 19:25:13 INFO - PROCESS | 3652 | [3652] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:25:13 INFO - PROCESS | 3652 | 1463192713185 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 19:25:13 INFO - PROCESS | 3652 | 1463192713216 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 19:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:25:13 INFO - PROCESS | 3652 | 1463192713222 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:25:13 INFO - PROCESS | 3652 | 1463192713225 Marionette TRACE conn3 <- [1,1374,null,{}] 19:25:13 INFO - PROCESS | 3652 | 1463192713231 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:13 INFO - PROCESS | 3652 | 1463192713321 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 19:25:13 INFO - PROCESS | 3652 | 1463192713332 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:13 INFO - PROCESS | 3652 | ++DOCSHELL 0F652400 == 28 [pid = 3652] [id = 353] 19:25:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 68 (0F93EC00) [pid = 3652] [serial = 1058] [outer = 00000000] 19:25:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 69 (103CB400) [pid = 3652] [serial = 1059] [outer = 0F93EC00] 19:25:13 INFO - PROCESS | 3652 | 1463192713380 Marionette DEBUG loaded listener.js 19:25:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (10505800) [pid = 3652] [serial = 1060] [outer = 0F93EC00] 19:25:13 INFO - PROCESS | 3652 | 1463192713832 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 19:25:13 INFO - PROCESS | 3652 | 1463192713891 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 19:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:25:13 INFO - PROCESS | 3652 | 1463192713897 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:25:13 INFO - PROCESS | 3652 | 1463192713900 Marionette TRACE conn3 <- [1,1378,null,{}] 19:25:13 INFO - PROCESS | 3652 | 1463192713904 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:13 INFO - PROCESS | 3652 | 1463192713986 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 19:25:13 INFO - PROCESS | 3652 | 1463192713997 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:13 INFO - PROCESS | 3652 | ++DOCSHELL 0F9EF000 == 29 [pid = 3652] [id = 354] 19:25:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (10D2AC00) [pid = 3652] [serial = 1061] [outer = 00000000] 19:25:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (10D35400) [pid = 3652] [serial = 1062] [outer = 10D2AC00] 19:25:14 INFO - PROCESS | 3652 | 1463192714043 Marionette DEBUG loaded listener.js 19:25:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (10E19800) [pid = 3652] [serial = 1063] [outer = 10D2AC00] 19:25:14 INFO - PROCESS | 3652 | 1463192714487 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 19:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 610ms 19:25:14 INFO - PROCESS | 3652 | 1463192714516 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 19:25:14 INFO - PROCESS | 3652 | 1463192714518 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 19:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:25:14 INFO - PROCESS | 3652 | 1463192714506 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:25:14 INFO - PROCESS | 3652 | 1463192714509 Marionette TRACE conn3 <- [1,1382,null,{}] 19:25:14 INFO - PROCESS | 3652 | 1463192714524 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:14 INFO - PROCESS | 3652 | 1463192714609 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 19:25:14 INFO - PROCESS | 3652 | 1463192714648 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:14 INFO - PROCESS | 3652 | ++DOCSHELL 11EF8400 == 30 [pid = 3652] [id = 355] 19:25:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (11EF9800) [pid = 3652] [serial = 1064] [outer = 00000000] 19:25:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (12B23400) [pid = 3652] [serial = 1065] [outer = 11EF9800] 19:25:14 INFO - PROCESS | 3652 | 1463192714697 Marionette DEBUG loaded listener.js 19:25:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (12B36400) [pid = 3652] [serial = 1066] [outer = 11EF9800] 19:25:15 INFO - PROCESS | 3652 | 1463192715144 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 19:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 19:25:15 INFO - PROCESS | 3652 | 1463192715185 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 19:25:15 INFO - PROCESS | 3652 | 1463192715188 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 19:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:25:15 INFO - PROCESS | 3652 | 1463192715191 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:25:15 INFO - PROCESS | 3652 | 1463192715192 Marionette TRACE conn3 <- [1,1386,null,{}] 19:25:15 INFO - PROCESS | 3652 | 1463192715195 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:15 INFO - PROCESS | 3652 | 1463192715265 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 19:25:15 INFO - PROCESS | 3652 | 1463192715271 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:15 INFO - PROCESS | 3652 | ++DOCSHELL 10A5CC00 == 31 [pid = 3652] [id = 356] 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (12BDF400) [pid = 3652] [serial = 1067] [outer = 00000000] 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (131FE800) [pid = 3652] [serial = 1068] [outer = 12BDF400] 19:25:15 INFO - PROCESS | 3652 | 1463192715316 Marionette DEBUG loaded listener.js 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (1393EC00) [pid = 3652] [serial = 1069] [outer = 12BDF400] 19:25:15 INFO - PROCESS | 3652 | 1463192715739 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 19:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 595ms 19:25:15 INFO - PROCESS | 3652 | 1463192715789 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 19:25:15 INFO - PROCESS | 3652 | 1463192715791 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 19:25:15 INFO - PROCESS | 3652 | 1463192715794 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:25:15 INFO - PROCESS | 3652 | 1463192715796 Marionette TRACE conn3 <- [1,1390,null,{}] 19:25:15 INFO - PROCESS | 3652 | 1463192715799 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:15 INFO - PROCESS | 3652 | 1463192715877 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 19:25:15 INFO - PROCESS | 3652 | 1463192715887 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:15 INFO - PROCESS | 3652 | ++DOCSHELL 13943000 == 32 [pid = 3652] [id = 357] 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (13943800) [pid = 3652] [serial = 1070] [outer = 00000000] 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (13DAE000) [pid = 3652] [serial = 1071] [outer = 13943800] 19:25:15 INFO - PROCESS | 3652 | 1463192715931 Marionette DEBUG loaded listener.js 19:25:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (13E23800) [pid = 3652] [serial = 1072] [outer = 13943800] 19:25:16 INFO - PROCESS | 3652 | 1463192716388 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 19:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 655ms 19:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:25:16 INFO - PROCESS | 3652 | 1463192716460 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 19:25:16 INFO - PROCESS | 3652 | 1463192716462 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 19:25:16 INFO - PROCESS | 3652 | 1463192716465 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:25:16 INFO - PROCESS | 3652 | 1463192716467 Marionette TRACE conn3 <- [1,1394,null,{}] 19:25:16 INFO - PROCESS | 3652 | 1463192716470 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:16 INFO - PROCESS | 3652 | 1463192716574 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 19:25:16 INFO - PROCESS | 3652 | 1463192716590 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:16 INFO - PROCESS | 3652 | ++DOCSHELL 1395D400 == 33 [pid = 3652] [id = 358] 19:25:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (1431DC00) [pid = 3652] [serial = 1073] [outer = 00000000] 19:25:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (143A1C00) [pid = 3652] [serial = 1074] [outer = 1431DC00] 19:25:16 INFO - PROCESS | 3652 | 1463192716635 Marionette DEBUG loaded listener.js 19:25:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (1585B400) [pid = 3652] [serial = 1075] [outer = 1431DC00] 19:25:17 INFO - PROCESS | 3652 | 1463192717040 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 19:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 611ms 19:25:17 INFO - PROCESS | 3652 | 1463192717086 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 19:25:17 INFO - PROCESS | 3652 | 1463192717088 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 19:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:25:17 INFO - PROCESS | 3652 | 1463192717091 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:25:17 INFO - PROCESS | 3652 | 1463192717093 Marionette TRACE conn3 <- [1,1398,null,{}] 19:25:17 INFO - PROCESS | 3652 | 1463192717080 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:17 INFO - PROCESS | 3652 | 1463192717152 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 19:25:17 INFO - PROCESS | 3652 | 1463192717188 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:17 INFO - PROCESS | 3652 | ++DOCSHELL 155C3C00 == 34 [pid = 3652] [id = 359] 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (15874C00) [pid = 3652] [serial = 1076] [outer = 00000000] 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1610B400) [pid = 3652] [serial = 1077] [outer = 15874C00] 19:25:17 INFO - PROCESS | 3652 | 1463192717237 Marionette DEBUG loaded listener.js 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1610CC00) [pid = 3652] [serial = 1078] [outer = 15874C00] 19:25:17 INFO - PROCESS | 3652 | 1463192717679 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 19:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 610ms 19:25:17 INFO - PROCESS | 3652 | 1463192717691 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 19:25:17 INFO - PROCESS | 3652 | 1463192717693 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 19:25:17 INFO - PROCESS | 3652 | 1463192717701 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:25:17 INFO - PROCESS | 3652 | 1463192717702 Marionette TRACE conn3 <- [1,1402,null,{}] 19:25:17 INFO - PROCESS | 3652 | 1463192717706 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:17 INFO - PROCESS | 3652 | 1463192717789 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 19:25:17 INFO - PROCESS | 3652 | 1463192717797 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:17 INFO - PROCESS | 3652 | ++DOCSHELL 15860800 == 35 [pid = 3652] [id = 360] 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1610A800) [pid = 3652] [serial = 1079] [outer = 00000000] 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (169AF400) [pid = 3652] [serial = 1080] [outer = 1610A800] 19:25:17 INFO - PROCESS | 3652 | 1463192717825 Marionette DEBUG loaded listener.js 19:25:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (169AF800) [pid = 3652] [serial = 1081] [outer = 1610A800] 19:25:18 INFO - PROCESS | 3652 | 1463192718234 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 19:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 566ms 19:25:18 INFO - PROCESS | 3652 | 1463192718268 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 19:25:18 INFO - PROCESS | 3652 | 1463192718270 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 19:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:25:18 INFO - PROCESS | 3652 | 1463192718278 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:25:18 INFO - PROCESS | 3652 | 1463192718280 Marionette TRACE conn3 <- [1,1406,null,{}] 19:25:18 INFO - PROCESS | 3652 | 1463192718283 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:18 INFO - PROCESS | 3652 | 1463192718398 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 19:25:18 INFO - PROCESS | 3652 | 1463192718405 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:18 INFO - PROCESS | 3652 | ++DOCSHELL 11EF4400 == 36 [pid = 3652] [id = 361] 19:25:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (169AD800) [pid = 3652] [serial = 1082] [outer = 00000000] 19:25:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (16CC0400) [pid = 3652] [serial = 1083] [outer = 169AD800] 19:25:18 INFO - PROCESS | 3652 | 1463192718452 Marionette DEBUG loaded listener.js 19:25:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (16CC0C00) [pid = 3652] [serial = 1084] [outer = 169AD800] 19:25:18 INFO - PROCESS | 3652 | 1463192718891 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 19:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 669ms 19:25:18 INFO - PROCESS | 3652 | 1463192718938 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:25:18 INFO - PROCESS | 3652 | 1463192718940 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 19:25:18 INFO - PROCESS | 3652 | 1463192718943 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:25:18 INFO - PROCESS | 3652 | 1463192718945 Marionette TRACE conn3 <- [1,1410,null,{}] 19:25:18 INFO - PROCESS | 3652 | 1463192718948 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:19 INFO - PROCESS | 3652 | 1463192719053 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:25:19 INFO - PROCESS | 3652 | 1463192719059 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:19 INFO - PROCESS | 3652 | ++DOCSHELL 16CC5C00 == 37 [pid = 3652] [id = 362] 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (16DB8C00) [pid = 3652] [serial = 1085] [outer = 00000000] 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (16DBC800) [pid = 3652] [serial = 1086] [outer = 16DB8C00] 19:25:19 INFO - PROCESS | 3652 | 1463192719103 Marionette DEBUG loaded listener.js 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (16DC2C00) [pid = 3652] [serial = 1087] [outer = 16DB8C00] 19:25:19 INFO - PROCESS | 3652 | 1463192719538 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 19:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 595ms 19:25:19 INFO - PROCESS | 3652 | 1463192719563 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:25:19 INFO - PROCESS | 3652 | 1463192719565 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 19:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:25:19 INFO - PROCESS | 3652 | 1463192719575 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:25:19 INFO - PROCESS | 3652 | 1463192719578 Marionette TRACE conn3 <- [1,1414,null,{}] 19:25:19 INFO - PROCESS | 3652 | 1463192719565 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:19 INFO - PROCESS | 3652 | 1463192719695 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:25:19 INFO - PROCESS | 3652 | 1463192719784 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:19 INFO - PROCESS | 3652 | ++DOCSHELL 16E97800 == 38 [pid = 3652] [id = 363] 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (171C0800) [pid = 3652] [serial = 1088] [outer = 00000000] 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1747CC00) [pid = 3652] [serial = 1089] [outer = 171C0800] 19:25:19 INFO - PROCESS | 3652 | 1463192719840 Marionette DEBUG loaded listener.js 19:25:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1749EC00) [pid = 3652] [serial = 1090] [outer = 171C0800] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (169ADC00) [pid = 3652] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (16E96400) [pid = 3652] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (171C8C00) [pid = 3652] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (10A56800) [pid = 3652] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (16109800) [pid = 3652] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1585DC00) [pid = 3652] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (143A3000) [pid = 3652] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (12BE1C00) [pid = 3652] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (105ED000) [pid = 3652] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (0F937800) [pid = 3652] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (16DBA400) [pid = 3652] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (13285C00) [pid = 3652] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (10374400) [pid = 3652] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (17972000) [pid = 3652] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (0F648000) [pid = 3652] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:25:20 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (11209000) [pid = 3652] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:25:20 INFO - PROCESS | 3652 | 1463192720467 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 19:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 953ms 19:25:20 INFO - PROCESS | 3652 | 1463192720518 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:25:20 INFO - PROCESS | 3652 | 1463192720519 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 19:25:20 INFO - PROCESS | 3652 | 1463192720523 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:25:20 INFO - PROCESS | 3652 | 1463192720524 Marionette TRACE conn3 <- [1,1418,null,{}] 19:25:20 INFO - PROCESS | 3652 | 1463192720528 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:20 INFO - PROCESS | 3652 | 1463192720603 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:25:20 INFO - PROCESS | 3652 | 1463192720610 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:20 INFO - PROCESS | 3652 | ++DOCSHELL 0F339400 == 39 [pid = 3652] [id = 364] 19:25:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (0F648000) [pid = 3652] [serial = 1091] [outer = 00000000] 19:25:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (12F50C00) [pid = 3652] [serial = 1092] [outer = 0F648000] 19:25:20 INFO - PROCESS | 3652 | 1463192720660 Marionette DEBUG loaded listener.js 19:25:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (131FEC00) [pid = 3652] [serial = 1093] [outer = 0F648000] 19:25:21 INFO - PROCESS | 3652 | 1463192721102 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 19:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 595ms 19:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:25:21 INFO - PROCESS | 3652 | 1463192721127 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 3652 | 1463192721129 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 19:25:21 INFO - PROCESS | 3652 | 1463192721132 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:25:21 INFO - PROCESS | 3652 | 1463192721134 Marionette TRACE conn3 <- [1,1422,null,{}] 19:25:21 INFO - PROCESS | 3652 | 1463192721137 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:21 INFO - PROCESS | 3652 | 1463192721209 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:25:21 INFO - PROCESS | 3652 | 1463192721216 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:21 INFO - PROCESS | 3652 | ++DOCSHELL 0F335000 == 40 [pid = 3652] [id = 365] 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (10E15C00) [pid = 3652] [serial = 1094] [outer = 00000000] 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (16A29C00) [pid = 3652] [serial = 1095] [outer = 10E15C00] 19:25:21 INFO - PROCESS | 3652 | 1463192721259 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (171C7800) [pid = 3652] [serial = 1096] [outer = 10E15C00] 19:25:21 INFO - PROCESS | 3652 | 1463192721670 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 19:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 565ms 19:25:21 INFO - PROCESS | 3652 | 1463192721712 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:25:21 INFO - PROCESS | 3652 | 1463192721714 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 19:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:25:21 INFO - PROCESS | 3652 | 1463192721717 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:25:21 INFO - PROCESS | 3652 | 1463192721718 Marionette TRACE conn3 <- [1,1426,null,{}] 19:25:21 INFO - PROCESS | 3652 | 1463192721722 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:21 INFO - PROCESS | 3652 | 1463192721795 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:25:21 INFO - PROCESS | 3652 | 1463192721801 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:21 INFO - PROCESS | 3652 | ++DOCSHELL 171C4400 == 41 [pid = 3652] [id = 366] 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (171C8800) [pid = 3652] [serial = 1097] [outer = 00000000] 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (1796FC00) [pid = 3652] [serial = 1098] [outer = 171C8800] 19:25:21 INFO - PROCESS | 3652 | 1463192721828 Marionette DEBUG loaded listener.js 19:25:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (18114400) [pid = 3652] [serial = 1099] [outer = 171C8800] 19:25:22 INFO - PROCESS | 3652 | 1463192722242 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 19:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 565ms 19:25:22 INFO - PROCESS | 3652 | 1463192722277 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:25:22 INFO - PROCESS | 3652 | 1463192722279 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 19:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:25:22 INFO - PROCESS | 3652 | 1463192722282 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:25:22 INFO - PROCESS | 3652 | 1463192722284 Marionette TRACE conn3 <- [1,1430,null,{}] 19:25:22 INFO - PROCESS | 3652 | 1463192722287 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:22 INFO - PROCESS | 3652 | 1463192722425 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:25:22 INFO - PROCESS | 3652 | 1463192722590 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:22 INFO - PROCESS | 3652 | ++DOCSHELL 0F651000 == 42 [pid = 3652] [id = 367] 19:25:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (0F652000) [pid = 3652] [serial = 1100] [outer = 00000000] 19:25:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (0F9ED400) [pid = 3652] [serial = 1101] [outer = 0F652000] 19:25:22 INFO - PROCESS | 3652 | 1463192722647 Marionette DEBUG loaded listener.js 19:25:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (10558C00) [pid = 3652] [serial = 1102] [outer = 0F652000] 19:25:23 INFO - PROCESS | 3652 | 1463192723341 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 19:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1131ms 19:25:23 INFO - PROCESS | 3652 | 1463192723427 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:25:23 INFO - PROCESS | 3652 | 1463192723432 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 19:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:25:23 INFO - PROCESS | 3652 | 1463192723439 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:25:23 INFO - PROCESS | 3652 | 1463192723447 Marionette TRACE conn3 <- [1,1434,null,{}] 19:25:23 INFO - PROCESS | 3652 | 1463192723451 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:23 INFO - PROCESS | 3652 | 1463192723590 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:25:23 INFO - PROCESS | 3652 | 1463192723710 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:23 INFO - PROCESS | 3652 | ++DOCSHELL 118B9400 == 43 [pid = 3652] [id = 368] 19:25:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (118C4400) [pid = 3652] [serial = 1103] [outer = 00000000] 19:25:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (11EB4C00) [pid = 3652] [serial = 1104] [outer = 118C4400] 19:25:23 INFO - PROCESS | 3652 | 1463192723768 Marionette DEBUG loaded listener.js 19:25:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (12B39800) [pid = 3652] [serial = 1105] [outer = 118C4400] 19:25:24 INFO - PROCESS | 3652 | 1463192724650 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 1120F800 == 42 [pid = 3652] [id = 323] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 0F32DC00 == 41 [pid = 3652] [id = 324] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 12B35000 == 40 [pid = 3652] [id = 321] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 103ECC00 == 39 [pid = 3652] [id = 315] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 14319400 == 38 [pid = 3652] [id = 318] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 12B52000 == 37 [pid = 3652] [id = 316] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 13E28400 == 36 [pid = 3652] [id = 317] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 11814800 == 35 [pid = 3652] [id = 314] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 105EF800 == 34 [pid = 3652] [id = 329] 19:25:24 INFO - PROCESS | 3652 | --DOCSHELL 0F338000 == 33 [pid = 3652] [id = 312] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (10D2B000) [pid = 3652] [serial = 979] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (12B36C00) [pid = 3652] [serial = 982] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (19778C00) [pid = 3652] [serial = 1056] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (16A26C00) [pid = 3652] [serial = 1041] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (171C9400) [pid = 3652] [serial = 1044] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16CC1000) [pid = 3652] [serial = 1042] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (17E12000) [pid = 3652] [serial = 1047] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (171CA800) [pid = 3652] [serial = 1045] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (16CBBC00) [pid = 3652] [serial = 1050] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (19439C00) [pid = 3652] [serial = 1053] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1748A400) [pid = 3652] [serial = 1048] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (16113400) [pid = 3652] [serial = 1038] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1585D400) [pid = 3652] [serial = 1035] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (15873800) [pid = 3652] [serial = 1036] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (1320E400) [pid = 3652] [serial = 1032] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (13D7FC00) [pid = 3652] [serial = 1033] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (11814C00) [pid = 3652] [serial = 1029] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (11E1B800) [pid = 3652] [serial = 1030] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (10D2B400) [pid = 3652] [serial = 1027] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (103D9400) [pid = 3652] [serial = 1026] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (17E11C00) [pid = 3652] [serial = 1024] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (1748F400) [pid = 3652] [serial = 1023] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (143AA000) [pid = 3652] [serial = 1021] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (1431F400) [pid = 3652] [serial = 1020] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (11E1AC00) [pid = 3652] [serial = 1018] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (11259800) [pid = 3652] [serial = 1017] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (181CA800) [pid = 3652] [serial = 1015] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (1943C800) [pid = 3652] [serial = 1054] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (16115000) [pid = 3652] [serial = 1039] [outer = 00000000] [url = about:blank] 19:25:24 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (171C1800) [pid = 3652] [serial = 1051] [outer = 00000000] [url = about:blank] 19:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1295ms 19:25:24 INFO - PROCESS | 3652 | 1463192724736 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:25:24 INFO - PROCESS | 3652 | 1463192724740 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 19:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:25:24 INFO - PROCESS | 3652 | 1463192724729 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:25:24 INFO - PROCESS | 3652 | 1463192724733 Marionette TRACE conn3 <- [1,1438,null,{}] 19:25:24 INFO - PROCESS | 3652 | 1463192724739 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:24 INFO - PROCESS | 3652 | 1463192724819 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:25:24 INFO - PROCESS | 3652 | 1463192724835 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:24 INFO - PROCESS | 3652 | ++DOCSHELL 103D2C00 == 34 [pid = 3652] [id = 369] 19:25:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (10503400) [pid = 3652] [serial = 1106] [outer = 00000000] 19:25:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (105F2000) [pid = 3652] [serial = 1107] [outer = 10503400] 19:25:24 INFO - PROCESS | 3652 | 1463192724882 Marionette DEBUG loaded listener.js 19:25:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (10A61800) [pid = 3652] [serial = 1108] [outer = 10503400] 19:25:25 INFO - PROCESS | 3652 | 1463192725383 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 19:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 655ms 19:25:25 INFO - PROCESS | 3652 | 1463192725411 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:25:25 INFO - PROCESS | 3652 | 1463192725417 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 19:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:25:25 INFO - PROCESS | 3652 | 1463192725424 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:25:25 INFO - PROCESS | 3652 | 1463192725426 Marionette TRACE conn3 <- [1,1442,null,{}] 19:25:25 INFO - PROCESS | 3652 | 1463192725430 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:25 INFO - PROCESS | 3652 | 1463192725502 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:25:25 INFO - PROCESS | 3652 | 1463192725580 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:25 INFO - PROCESS | 3652 | ++DOCSHELL 10A5FC00 == 35 [pid = 3652] [id = 370] 19:25:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (10A60800) [pid = 3652] [serial = 1109] [outer = 00000000] 19:25:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (11264000) [pid = 3652] [serial = 1110] [outer = 10A60800] 19:25:25 INFO - PROCESS | 3652 | 1463192725632 Marionette DEBUG loaded listener.js 19:25:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (11861400) [pid = 3652] [serial = 1111] [outer = 10A60800] 19:25:25 INFO - PROCESS | 3652 | 1463192726004 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 19:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 610ms 19:25:26 INFO - PROCESS | 3652 | 1463192726024 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:25:26 INFO - PROCESS | 3652 | 1463192726027 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 19:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:25:26 INFO - PROCESS | 3652 | 1463192726030 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:25:26 INFO - PROCESS | 3652 | 1463192726033 Marionette TRACE conn3 <- [1,1446,null,{}] 19:25:26 INFO - PROCESS | 3652 | 1463192726050 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:26 INFO - PROCESS | 3652 | 1463192726132 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:25:26 INFO - PROCESS | 3652 | 1463192726154 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 3652 | ++DOCSHELL 12F4C800 == 36 [pid = 3652] [id = 371] 19:25:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (12F53400) [pid = 3652] [serial = 1112] [outer = 00000000] 19:25:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (1318B400) [pid = 3652] [serial = 1113] [outer = 12F53400] 19:25:26 INFO - PROCESS | 3652 | 1463192726202 Marionette DEBUG loaded listener.js 19:25:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (1328B800) [pid = 3652] [serial = 1114] [outer = 12F53400] 19:25:26 INFO - PROCESS | 3652 | 1463192726656 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 19:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 699ms 19:25:26 INFO - PROCESS | 3652 | 1463192726736 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:25:26 INFO - PROCESS | 3652 | 1463192726738 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 19:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:25:26 INFO - PROCESS | 3652 | 1463192726742 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:25:26 INFO - PROCESS | 3652 | 1463192726744 Marionette TRACE conn3 <- [1,1450,null,{}] 19:25:26 INFO - PROCESS | 3652 | 1463192726747 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:26 INFO - PROCESS | 3652 | 1463192726852 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:25:26 INFO - PROCESS | 3652 | 1463192726919 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:26 INFO - PROCESS | 3652 | ++DOCSHELL 13DAEC00 == 37 [pid = 3652] [id = 372] 19:25:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (13DB1000) [pid = 3652] [serial = 1115] [outer = 00000000] 19:25:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (141BAC00) [pid = 3652] [serial = 1116] [outer = 13DB1000] 19:25:26 INFO - PROCESS | 3652 | 1463192726950 Marionette DEBUG loaded listener.js 19:25:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (1431B800) [pid = 3652] [serial = 1117] [outer = 13DB1000] 19:25:27 INFO - PROCESS | 3652 | 1463192727365 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 19:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 19:25:27 INFO - PROCESS | 3652 | 1463192727406 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:25:27 INFO - PROCESS | 3652 | 1463192727408 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 19:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:25:27 INFO - PROCESS | 3652 | 1463192727412 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:25:27 INFO - PROCESS | 3652 | 1463192727413 Marionette TRACE conn3 <- [1,1454,null,{}] 19:25:27 INFO - PROCESS | 3652 | 1463192727458 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:27 INFO - PROCESS | 3652 | 1463192727564 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:25:27 INFO - PROCESS | 3652 | 1463192727577 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:27 INFO - PROCESS | 3652 | ++DOCSHELL 12B3B800 == 38 [pid = 3652] [id = 373] 19:25:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (1433A400) [pid = 3652] [serial = 1118] [outer = 00000000] 19:25:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (143AE400) [pid = 3652] [serial = 1119] [outer = 1433A400] 19:25:27 INFO - PROCESS | 3652 | 1463192727622 Marionette DEBUG loaded listener.js 19:25:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (1585DC00) [pid = 3652] [serial = 1120] [outer = 1433A400] 19:25:28 INFO - PROCESS | 3652 | 1463192728024 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 19:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 655ms 19:25:28 INFO - PROCESS | 3652 | 1463192728054 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:25:28 INFO - PROCESS | 3652 | 1463192728056 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 19:25:28 INFO - PROCESS | 3652 | 1463192728059 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:25:28 INFO - PROCESS | 3652 | 1463192728061 Marionette TRACE conn3 <- [1,1458,null,{}] 19:25:28 INFO - PROCESS | 3652 | 1463192728064 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:28 INFO - PROCESS | 3652 | 1463192728197 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:25:28 INFO - PROCESS | 3652 | 1463192728204 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 3652 | ++DOCSHELL 1587A400 == 39 [pid = 3652] [id = 374] 19:25:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (1587B400) [pid = 3652] [serial = 1121] [outer = 00000000] 19:25:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1633EC00) [pid = 3652] [serial = 1122] [outer = 1587B400] 19:25:28 INFO - PROCESS | 3652 | 1463192728249 Marionette DEBUG loaded listener.js 19:25:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1633FC00) [pid = 3652] [serial = 1123] [outer = 1587B400] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (12BDF400) [pid = 3652] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (15874C00) [pid = 3652] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (169AD800) [pid = 3652] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (16DB8C00) [pid = 3652] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (11EF9800) [pid = 3652] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (171C0800) [pid = 3652] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (10D2AC00) [pid = 3652] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (0F648000) [pid = 3652] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (10E15C00) [pid = 3652] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (1431DC00) [pid = 3652] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (1610A800) [pid = 3652] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (13943800) [pid = 3652] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:25:28 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (0F93EC00) [pid = 3652] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:25:28 INFO - PROCESS | 3652 | 1463192728827 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 19:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 803ms 19:25:28 INFO - PROCESS | 3652 | 1463192728863 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:25:28 INFO - PROCESS | 3652 | 1463192728865 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 19:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:25:28 INFO - PROCESS | 3652 | 1463192728868 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:25:28 INFO - PROCESS | 3652 | 1463192728869 Marionette TRACE conn3 <- [1,1462,null,{}] 19:25:28 INFO - PROCESS | 3652 | 1463192728873 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:28 INFO - PROCESS | 3652 | 1463192728946 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:25:28 INFO - PROCESS | 3652 | 1463192728954 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:28 INFO - PROCESS | 3652 | ++DOCSHELL 11E26000 == 40 [pid = 3652] [id = 375] 19:25:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (11EB6C00) [pid = 3652] [serial = 1124] [outer = 00000000] 19:25:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (1431E800) [pid = 3652] [serial = 1125] [outer = 11EB6C00] 19:25:28 INFO - PROCESS | 3652 | 1463192728998 Marionette DEBUG loaded listener.js 19:25:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (16110400) [pid = 3652] [serial = 1126] [outer = 11EB6C00] 19:25:29 INFO - PROCESS | 3652 | 1463192729408 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 19:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 565ms 19:25:29 INFO - PROCESS | 3652 | 1463192729446 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:25:29 INFO - PROCESS | 3652 | 1463192729448 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 19:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:25:29 INFO - PROCESS | 3652 | 1463192729451 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:25:29 INFO - PROCESS | 3652 | 1463192729453 Marionette TRACE conn3 <- [1,1466,null,{}] 19:25:29 INFO - PROCESS | 3652 | 1463192729456 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:29 INFO - PROCESS | 3652 | 1463192729531 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:25:29 INFO - PROCESS | 3652 | 1463192729519 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:29 INFO - PROCESS | 3652 | ++DOCSHELL 1395F400 == 41 [pid = 3652] [id = 376] 19:25:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (16109800) [pid = 3652] [serial = 1127] [outer = 00000000] 19:25:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (16CBAC00) [pid = 3652] [serial = 1128] [outer = 16109800] 19:25:29 INFO - PROCESS | 3652 | 1463192729564 Marionette DEBUG loaded listener.js 19:25:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (16DB5C00) [pid = 3652] [serial = 1129] [outer = 16109800] 19:25:29 INFO - PROCESS | 3652 | 1463192729974 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 19:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 566ms 19:25:30 INFO - PROCESS | 3652 | 1463192730012 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:25:30 INFO - PROCESS | 3652 | 1463192730014 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 19:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:25:30 INFO - PROCESS | 3652 | 1463192730017 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:25:30 INFO - PROCESS | 3652 | 1463192730019 Marionette TRACE conn3 <- [1,1470,null,{}] 19:25:30 INFO - PROCESS | 3652 | 1463192730026 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:30 INFO - PROCESS | 3652 | 1463192730099 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:25:30 INFO - PROCESS | 3652 | 1463192730105 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 3652 | ++DOCSHELL 12F0B400 == 42 [pid = 3652] [id = 377] 19:25:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (16DB7C00) [pid = 3652] [serial = 1130] [outer = 00000000] 19:25:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (16DBE400) [pid = 3652] [serial = 1131] [outer = 16DB7C00] 19:25:30 INFO - PROCESS | 3652 | 1463192730149 Marionette DEBUG loaded listener.js 19:25:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (16EA1400) [pid = 3652] [serial = 1132] [outer = 16DB7C00] 19:25:30 INFO - PROCESS | 3652 | 1463192730602 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 19:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 595ms 19:25:30 INFO - PROCESS | 3652 | 1463192730675 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:25:30 INFO - PROCESS | 3652 | 1463192730680 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 19:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:25:30 INFO - PROCESS | 3652 | 1463192730693 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:25:30 INFO - PROCESS | 3652 | 1463192730697 Marionette TRACE conn3 <- [1,1474,null,{}] 19:25:30 INFO - PROCESS | 3652 | 1463192730705 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:30 INFO - PROCESS | 3652 | 1463192730817 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:25:30 INFO - PROCESS | 3652 | 1463192730935 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:30 INFO - PROCESS | 3652 | ++DOCSHELL 10336C00 == 43 [pid = 3652] [id = 378] 19:25:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (10370000) [pid = 3652] [serial = 1133] [outer = 00000000] 19:25:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (10A55800) [pid = 3652] [serial = 1134] [outer = 10370000] 19:25:30 INFO - PROCESS | 3652 | 1463192730991 Marionette DEBUG loaded listener.js 19:25:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (10D32C00) [pid = 3652] [serial = 1135] [outer = 10370000] 19:25:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (11819C00) [pid = 3652] [serial = 1136] [outer = 1B38C000] 19:25:31 INFO - PROCESS | 3652 | 1463192731753 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 19:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1101ms 19:25:31 INFO - PROCESS | 3652 | 1463192731797 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:25:31 INFO - PROCESS | 3652 | 1463192731801 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 19:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:25:31 INFO - PROCESS | 3652 | 1463192731808 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:25:31 INFO - PROCESS | 3652 | 1463192731811 Marionette TRACE conn3 <- [1,1478,null,{}] 19:25:31 INFO - PROCESS | 3652 | 1463192731817 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:31 INFO - PROCESS | 3652 | 1463192731921 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:25:31 INFO - PROCESS | 3652 | 1463192732006 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:32 INFO - PROCESS | 3652 | ++DOCSHELL 12B37800 == 44 [pid = 3652] [id = 379] 19:25:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (12B4E800) [pid = 3652] [serial = 1137] [outer = 00000000] 19:25:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1431A800) [pid = 3652] [serial = 1138] [outer = 12B4E800] 19:25:32 INFO - PROCESS | 3652 | 1463192732100 Marionette DEBUG loaded listener.js 19:25:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (143B9C00) [pid = 3652] [serial = 1139] [outer = 12B4E800] 19:25:32 INFO - PROCESS | 3652 | 1463192732637 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 19:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 863ms 19:25:32 INFO - PROCESS | 3652 | 1463192732676 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:25:32 INFO - PROCESS | 3652 | 1463192732679 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 19:25:32 INFO - PROCESS | 3652 | 1463192732685 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:25:32 INFO - PROCESS | 3652 | 1463192732688 Marionette TRACE conn3 <- [1,1482,null,{}] 19:25:32 INFO - PROCESS | 3652 | 1463192732695 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:32 INFO - PROCESS | 3652 | 1463192732783 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:25:32 INFO - PROCESS | 3652 | 1463192732886 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:32 INFO - PROCESS | 3652 | ++DOCSHELL 171C3000 == 45 [pid = 3652] [id = 380] 19:25:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (171C3400) [pid = 3652] [serial = 1140] [outer = 00000000] 19:25:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (171CD000) [pid = 3652] [serial = 1141] [outer = 171C3400] 19:25:32 INFO - PROCESS | 3652 | 1463192732944 Marionette DEBUG loaded listener.js 19:25:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1748A400) [pid = 3652] [serial = 1142] [outer = 171C3400] 19:25:33 INFO - PROCESS | 3652 | 1463192733671 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 19:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1042ms 19:25:33 INFO - PROCESS | 3652 | 1463192733725 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:25:33 INFO - PROCESS | 3652 | 1463192733729 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 19:25:33 INFO - PROCESS | 3652 | 1463192733735 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:25:33 INFO - PROCESS | 3652 | 1463192733739 Marionette TRACE conn3 <- [1,1486,null,{}] 19:25:33 INFO - PROCESS | 3652 | 1463192733745 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:33 INFO - PROCESS | 3652 | 1463192733820 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:25:33 INFO - PROCESS | 3652 | 1463192733907 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:33 INFO - PROCESS | 3652 | ++DOCSHELL 103ECC00 == 46 [pid = 3652] [id = 381] 19:25:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (105F3800) [pid = 3652] [serial = 1143] [outer = 00000000] 19:25:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (10D31800) [pid = 3652] [serial = 1144] [outer = 105F3800] 19:25:33 INFO - PROCESS | 3652 | 1463192734005 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (114DE400) [pid = 3652] [serial = 1145] [outer = 105F3800] 19:25:34 INFO - PROCESS | 3652 | --DOCSHELL 0F646C00 == 45 [pid = 3652] [id = 328] 19:25:34 INFO - PROCESS | 3652 | --DOCSHELL 0F337C00 == 44 [pid = 3652] [id = 326] 19:25:34 INFO - PROCESS | 3652 | --DOCSHELL 16CBF400 == 43 [pid = 3652] [id = 322] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (1393EC00) [pid = 3652] [serial = 1069] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1610B400) [pid = 3652] [serial = 1077] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1610CC00) [pid = 3652] [serial = 1078] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (131FE800) [pid = 3652] [serial = 1068] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (16CC0C00) [pid = 3652] [serial = 1084] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (16DBC800) [pid = 3652] [serial = 1086] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (12B23400) [pid = 3652] [serial = 1065] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (12B36400) [pid = 3652] [serial = 1066] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1747CC00) [pid = 3652] [serial = 1089] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (10D35400) [pid = 3652] [serial = 1062] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (12F50C00) [pid = 3652] [serial = 1092] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (10E19800) [pid = 3652] [serial = 1063] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (131FEC00) [pid = 3652] [serial = 1093] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (16A29C00) [pid = 3652] [serial = 1095] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (143A1C00) [pid = 3652] [serial = 1074] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (1585B400) [pid = 3652] [serial = 1075] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (169AF400) [pid = 3652] [serial = 1080] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (13DAE000) [pid = 3652] [serial = 1071] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (13E23800) [pid = 3652] [serial = 1072] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (103CB400) [pid = 3652] [serial = 1059] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (10505800) [pid = 3652] [serial = 1060] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (1749EC00) [pid = 3652] [serial = 1090] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (16CC0400) [pid = 3652] [serial = 1083] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (16DC2C00) [pid = 3652] [serial = 1087] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 71 (169AF800) [pid = 3652] [serial = 1081] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 70 (171C7800) [pid = 3652] [serial = 1096] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | --DOMWINDOW == 69 (1796FC00) [pid = 3652] [serial = 1098] [outer = 00000000] [url = about:blank] 19:25:34 INFO - PROCESS | 3652 | 1463192734494 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 19:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 803ms 19:25:34 INFO - PROCESS | 3652 | 1463192734526 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:25:34 INFO - PROCESS | 3652 | 1463192734531 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 19:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:25:34 INFO - PROCESS | 3652 | 1463192734537 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:25:34 INFO - PROCESS | 3652 | 1463192734540 Marionette TRACE conn3 <- [1,1490,null,{}] 19:25:34 INFO - PROCESS | 3652 | 1463192734544 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:34 INFO - PROCESS | 3652 | 1463192734627 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:25:34 INFO - PROCESS | 3652 | 1463192734709 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:34 INFO - PROCESS | 3652 | ++DOCSHELL 0F648000 == 44 [pid = 3652] [id = 382] 19:25:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 70 (10D32800) [pid = 3652] [serial = 1146] [outer = 00000000] 19:25:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 71 (11861800) [pid = 3652] [serial = 1147] [outer = 10D32800] 19:25:34 INFO - PROCESS | 3652 | 1463192734762 Marionette DEBUG loaded listener.js 19:25:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 72 (12B33000) [pid = 3652] [serial = 1148] [outer = 10D32800] 19:25:35 INFO - PROCESS | 3652 | 1463192735132 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 19:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 595ms 19:25:35 INFO - PROCESS | 3652 | 1463192735155 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 3652 | 1463192735157 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 19:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:25:35 INFO - PROCESS | 3652 | 1463192735161 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:25:35 INFO - PROCESS | 3652 | 1463192735164 Marionette TRACE conn3 <- [1,1494,null,{}] 19:25:35 INFO - PROCESS | 3652 | 1463192735174 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:35 INFO - PROCESS | 3652 | 1463192735275 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:25:35 INFO - PROCESS | 3652 | 1463192735288 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 3652 | ++DOCSHELL 13936C00 == 45 [pid = 3652] [id = 383] 19:25:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (1393EC00) [pid = 3652] [serial = 1149] [outer = 00000000] 19:25:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (13E27400) [pid = 3652] [serial = 1150] [outer = 1393EC00] 19:25:35 INFO - PROCESS | 3652 | 1463192735335 Marionette DEBUG loaded listener.js 19:25:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (14318000) [pid = 3652] [serial = 1151] [outer = 1393EC00] 19:25:35 INFO - PROCESS | 3652 | 1463192735779 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 19:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 655ms 19:25:35 INFO - PROCESS | 3652 | 1463192735825 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:25:35 INFO - PROCESS | 3652 | 1463192735828 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 19:25:35 INFO - PROCESS | 3652 | 1463192735831 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:25:35 INFO - PROCESS | 3652 | 1463192735833 Marionette TRACE conn3 <- [1,1498,null,{}] 19:25:35 INFO - PROCESS | 3652 | 1463192735836 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:35 INFO - PROCESS | 3652 | 1463192735914 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:25:35 INFO - PROCESS | 3652 | 1463192735906 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:35 INFO - PROCESS | 3652 | ++DOCSHELL 1431CC00 == 46 [pid = 3652] [id = 384] 19:25:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (1433B800) [pid = 3652] [serial = 1152] [outer = 00000000] 19:25:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (15875000) [pid = 3652] [serial = 1153] [outer = 1433B800] 19:25:35 INFO - PROCESS | 3652 | 1463192735953 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (1610C800) [pid = 3652] [serial = 1154] [outer = 1433B800] 19:25:36 INFO - PROCESS | 3652 | 1463192736357 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 19:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 565ms 19:25:36 INFO - PROCESS | 3652 | 1463192736394 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:25:36 INFO - PROCESS | 3652 | 1463192736396 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 19:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:25:36 INFO - PROCESS | 3652 | 1463192736399 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:25:36 INFO - PROCESS | 3652 | 1463192736401 Marionette TRACE conn3 <- [1,1502,null,{}] 19:25:36 INFO - PROCESS | 3652 | 1463192736405 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:36 INFO - PROCESS | 3652 | 1463192736523 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:25:36 INFO - PROCESS | 3652 | 1463192736529 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:36 INFO - PROCESS | 3652 | ++DOCSHELL 14330000 == 47 [pid = 3652] [id = 385] 19:25:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (14336800) [pid = 3652] [serial = 1155] [outer = 00000000] 19:25:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (1671DC00) [pid = 3652] [serial = 1156] [outer = 14336800] 19:25:36 INFO - PROCESS | 3652 | 1463192736574 Marionette DEBUG loaded listener.js 19:25:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (169BAC00) [pid = 3652] [serial = 1157] [outer = 14336800] 19:25:36 INFO - PROCESS | 3652 | 1463192736985 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 19:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 595ms 19:25:37 INFO - PROCESS | 3652 | 1463192737001 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 3652 | 1463192737003 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 19:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:25:37 INFO - PROCESS | 3652 | 1463192737007 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:25:37 INFO - PROCESS | 3652 | 1463192737009 Marionette TRACE conn3 <- [1,1506,null,{}] 19:25:37 INFO - PROCESS | 3652 | 1463192737012 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:37 INFO - PROCESS | 3652 | 1463192737139 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:25:37 INFO - PROCESS | 3652 | 1463192737146 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 3652 | ++DOCSHELL 16116C00 == 48 [pid = 3652] [id = 386] 19:25:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (16AF1400) [pid = 3652] [serial = 1158] [outer = 00000000] 19:25:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (16DB7400) [pid = 3652] [serial = 1159] [outer = 16AF1400] 19:25:37 INFO - PROCESS | 3652 | 1463192737192 Marionette DEBUG loaded listener.js 19:25:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (16E97400) [pid = 3652] [serial = 1160] [outer = 16AF1400] 19:25:37 INFO - PROCESS | 3652 | 1463192737624 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 19:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 655ms 19:25:37 INFO - PROCESS | 3652 | 1463192737688 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:25:37 INFO - PROCESS | 3652 | 1463192737673 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 19:25:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:25:37 INFO - PROCESS | 3652 | 1463192737684 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:25:37 INFO - PROCESS | 3652 | 1463192737686 Marionette TRACE conn3 <- [1,1510,null,{}] 19:25:37 INFO - PROCESS | 3652 | 1463192737690 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:37 INFO - PROCESS | 3652 | 1463192737792 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:25:37 INFO - PROCESS | 3652 | 1463192737887 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:37 INFO - PROCESS | 3652 | ++DOCSHELL 16DBC800 == 49 [pid = 3652] [id = 387] 19:25:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (171C2400) [pid = 3652] [serial = 1161] [outer = 00000000] 19:25:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (1748F400) [pid = 3652] [serial = 1162] [outer = 171C2400] 19:25:37 INFO - PROCESS | 3652 | 1463192737938 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (174A4400) [pid = 3652] [serial = 1163] [outer = 171C2400] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (11EB6C00) [pid = 3652] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (12F53400) [pid = 3652] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (171C8800) [pid = 3652] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1433A400) [pid = 3652] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (10503400) [pid = 3652] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (16109800) [pid = 3652] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (13DB1000) [pid = 3652] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (1587B400) [pid = 3652] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:25:38 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (10A60800) [pid = 3652] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:25:38 INFO - PROCESS | 3652 | 1463192738422 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 19:25:38 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 () { 19:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:25:38 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 () { 19:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:25:38 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 () { 19:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:25:38 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 () { 19:25:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:25:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:25:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 774ms 19:25:38 INFO - PROCESS | 3652 | 1463192738473 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:25:38 INFO - PROCESS | 3652 | 1463192738475 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 19:25:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:25:38 INFO - PROCESS | 3652 | 1463192738462 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:25:38 INFO - PROCESS | 3652 | 1463192738463 Marionette TRACE conn3 <- [1,1514,null,{}] 19:25:38 INFO - PROCESS | 3652 | 1463192738466 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:38 INFO - PROCESS | 3652 | 1463192738540 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:25:38 INFO - PROCESS | 3652 | 1463192738546 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:38 INFO - PROCESS | 3652 | ++DOCSHELL 0F32E400 == 50 [pid = 3652] [id = 388] 19:25:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (105F5400) [pid = 3652] [serial = 1164] [outer = 00000000] 19:25:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (141B7800) [pid = 3652] [serial = 1165] [outer = 105F5400] 19:25:38 INFO - PROCESS | 3652 | 1463192738593 Marionette DEBUG loaded listener.js 19:25:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (141BBC00) [pid = 3652] [serial = 1166] [outer = 105F5400] 19:25:38 INFO - PROCESS | 3652 | 1463192739007 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 19:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:25:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:25:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 566ms 19:25:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:25:39 INFO - PROCESS | 3652 | 1463192739047 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:25:39 INFO - PROCESS | 3652 | 1463192739049 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 19:25:39 INFO - PROCESS | 3652 | 1463192739053 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:25:39 INFO - PROCESS | 3652 | 1463192739054 Marionette TRACE conn3 <- [1,1518,null,{}] 19:25:39 INFO - PROCESS | 3652 | 1463192739058 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:39 INFO - PROCESS | 3652 | 1463192739133 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:25:39 INFO - PROCESS | 3652 | 1463192739140 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 3652 | ++DOCSHELL 12B31000 == 51 [pid = 3652] [id = 389] 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (12F48400) [pid = 3652] [serial = 1167] [outer = 00000000] 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (174A0C00) [pid = 3652] [serial = 1168] [outer = 12F48400] 19:25:39 INFO - PROCESS | 3652 | 1463192739184 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (1811E400) [pid = 3652] [serial = 1169] [outer = 12F48400] 19:25:39 INFO - PROCESS | 3652 | 1463192739574 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 19:25:39 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 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:25:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:25:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:25:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:25:39 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. 19:25:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:25:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 566ms 19:25:39 INFO - PROCESS | 3652 | 1463192739617 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:25:39 INFO - PROCESS | 3652 | 1463192739619 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 19:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:25:39 INFO - PROCESS | 3652 | 1463192739632 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:25:39 INFO - PROCESS | 3652 | 1463192739633 Marionette TRACE conn3 <- [1,1522,null,{}] 19:25:39 INFO - PROCESS | 3652 | 1463192739641 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:39 INFO - PROCESS | 3652 | 1463192739716 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:25:39 INFO - PROCESS | 3652 | 1463192739723 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:39 INFO - PROCESS | 3652 | ++DOCSHELL 18122C00 == 52 [pid = 3652] [id = 390] 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (181CB400) [pid = 3652] [serial = 1170] [outer = 00000000] 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (19435800) [pid = 3652] [serial = 1171] [outer = 181CB400] 19:25:39 INFO - PROCESS | 3652 | 1463192739767 Marionette DEBUG loaded listener.js 19:25:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (19439000) [pid = 3652] [serial = 1172] [outer = 181CB400] 19:25:40 INFO - PROCESS | 3652 | 1463192740177 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 19:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 565ms 19:25:40 INFO - PROCESS | 3652 | 1463192740196 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:25:40 INFO - PROCESS | 3652 | 1463192740199 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 19:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:25:40 INFO - PROCESS | 3652 | 1463192740213 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:25:40 INFO - PROCESS | 3652 | 1463192740215 Marionette TRACE conn3 <- [1,1526,null,{}] 19:25:40 INFO - PROCESS | 3652 | 1463192740219 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:40 INFO - PROCESS | 3652 | 1463192740344 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:25:40 INFO - PROCESS | 3652 | 1463192740501 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:40 INFO - PROCESS | 3652 | ++DOCSHELL 0F984400 == 53 [pid = 3652] [id = 391] 19:25:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (0F985C00) [pid = 3652] [serial = 1173] [outer = 00000000] 19:25:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (103EB000) [pid = 3652] [serial = 1174] [outer = 0F985C00] 19:25:40 INFO - PROCESS | 3652 | 1463192740558 Marionette DEBUG loaded listener.js 19:25:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (10A59C00) [pid = 3652] [serial = 1175] [outer = 0F985C00] 19:25:41 INFO - PROCESS | 3652 | 1463192741107 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 952ms 19:25:41 INFO - PROCESS | 3652 | 1463192741151 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:25:41 INFO - PROCESS | 3652 | 1463192741155 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 19:25:41 INFO - PROCESS | 3652 | 1463192741159 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:25:41 INFO - PROCESS | 3652 | 1463192741164 Marionette TRACE conn3 <- [1,1530,null,{}] 19:25:41 INFO - PROCESS | 3652 | 1463192741169 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:41 INFO - PROCESS | 3652 | 1463192741271 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:25:41 INFO - PROCESS | 3652 | 1463192741371 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:41 INFO - PROCESS | 3652 | ++DOCSHELL 12FF2800 == 54 [pid = 3652] [id = 392] 19:25:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (131DF000) [pid = 3652] [serial = 1176] [outer = 00000000] 19:25:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (13DA9800) [pid = 3652] [serial = 1177] [outer = 131DF000] 19:25:41 INFO - PROCESS | 3652 | 1463192741427 Marionette DEBUG loaded listener.js 19:25:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (14323400) [pid = 3652] [serial = 1178] [outer = 131DF000] 19:25:41 INFO - PROCESS | 3652 | 1463192741978 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 19:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 848ms 19:25:42 INFO - PROCESS | 3652 | 1463192742028 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:25:42 INFO - PROCESS | 3652 | 1463192742031 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 19:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:25:42 INFO - PROCESS | 3652 | 1463192742035 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:25:42 INFO - PROCESS | 3652 | 1463192742037 Marionette TRACE conn3 <- [1,1534,null,{}] 19:25:42 INFO - PROCESS | 3652 | 1463192742042 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:42 INFO - PROCESS | 3652 | 1463192742142 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:25:42 INFO - PROCESS | 3652 | 1463192742229 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:42 INFO - PROCESS | 3652 | ++DOCSHELL 16CC3400 == 55 [pid = 3652] [id = 393] 19:25:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (16CC3800) [pid = 3652] [serial = 1179] [outer = 00000000] 19:25:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (16E93C00) [pid = 3652] [serial = 1180] [outer = 16CC3800] 19:25:42 INFO - PROCESS | 3652 | 1463192742283 Marionette DEBUG loaded listener.js 19:25:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (177AD400) [pid = 3652] [serial = 1181] [outer = 16CC3800] 19:25:42 INFO - PROCESS | 3652 | 1463192742850 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 19:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 863ms 19:25:42 INFO - PROCESS | 3652 | 1463192742903 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:25:42 INFO - PROCESS | 3652 | 1463192742907 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 19:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:25:42 INFO - PROCESS | 3652 | 1463192742918 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:25:42 INFO - PROCESS | 3652 | 1463192742923 Marionette TRACE conn3 <- [1,1538,null,{}] 19:25:42 INFO - PROCESS | 3652 | 1463192742910 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:43 INFO - PROCESS | 3652 | 1463192743020 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:25:43 INFO - PROCESS | 3652 | 1463192743148 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 3652 | ++DOCSHELL 19771000 == 56 [pid = 3652] [id = 394] 19:25:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (19773000) [pid = 3652] [serial = 1182] [outer = 00000000] 19:25:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1977A000) [pid = 3652] [serial = 1183] [outer = 19773000] 19:25:43 INFO - PROCESS | 3652 | 1463192743203 Marionette DEBUG loaded listener.js 19:25:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1977C800) [pid = 3652] [serial = 1184] [outer = 19773000] 19:25:43 INFO - PROCESS | 3652 | 1463192743735 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 19:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 848ms 19:25:43 INFO - PROCESS | 3652 | 1463192743761 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:25:43 INFO - PROCESS | 3652 | 1463192743763 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 19:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:25:43 INFO - PROCESS | 3652 | 1463192743766 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:25:43 INFO - PROCESS | 3652 | 1463192743768 Marionette TRACE conn3 <- [1,1542,null,{}] 19:25:43 INFO - PROCESS | 3652 | 1463192743772 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:43 INFO - PROCESS | 3652 | 1463192743895 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:25:43 INFO - PROCESS | 3652 | 1463192744002 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:43 INFO - PROCESS | 3652 | ++DOCSHELL 0F93EC00 == 57 [pid = 3652] [id = 395] 19:25:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (105ED000) [pid = 3652] [serial = 1185] [outer = 00000000] 19:25:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16118800) [pid = 3652] [serial = 1186] [outer = 105ED000] 19:25:44 INFO - PROCESS | 3652 | 1463192744039 Marionette DEBUG loaded listener.js 19:25:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (16721800) [pid = 3652] [serial = 1187] [outer = 105ED000] 19:25:44 INFO - PROCESS | 3652 | 1463192744786 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 19:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1086ms 19:25:44 INFO - PROCESS | 3652 | 1463192744859 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:25:44 INFO - PROCESS | 3652 | 1463192744863 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 19:25:44 INFO - PROCESS | 3652 | 1463192744869 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:25:44 INFO - PROCESS | 3652 | 1463192744872 Marionette TRACE conn3 <- [1,1546,null,{}] 19:25:44 INFO - PROCESS | 3652 | 1463192744892 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:44 INFO - PROCESS | 3652 | 1463192745000 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:25:45 INFO - PROCESS | 3652 | 1463192745155 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 17E07400 == 56 [pid = 3652] [id = 352] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 11E26000 == 55 [pid = 3652] [id = 375] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 13DAEC00 == 54 [pid = 3652] [id = 372] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 1395F400 == 53 [pid = 3652] [id = 376] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 12B3B800 == 52 [pid = 3652] [id = 373] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 1587A400 == 51 [pid = 3652] [id = 374] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 12F4C800 == 50 [pid = 3652] [id = 371] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 10565400 == 49 [pid = 3652] [id = 313] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 18122C00 == 48 [pid = 3652] [id = 390] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 12B31000 == 47 [pid = 3652] [id = 389] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 0F32E400 == 46 [pid = 3652] [id = 388] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 16DBC800 == 45 [pid = 3652] [id = 387] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 16116C00 == 44 [pid = 3652] [id = 386] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 14330000 == 43 [pid = 3652] [id = 385] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 1431CC00 == 42 [pid = 3652] [id = 384] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 13936C00 == 41 [pid = 3652] [id = 383] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 0F648000 == 40 [pid = 3652] [id = 382] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 103ECC00 == 39 [pid = 3652] [id = 381] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 171C3000 == 38 [pid = 3652] [id = 380] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 12B37800 == 37 [pid = 3652] [id = 379] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 10336C00 == 36 [pid = 3652] [id = 378] 19:25:45 INFO - PROCESS | 3652 | --DOCSHELL 12F0B400 == 35 [pid = 3652] [id = 377] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (16110400) [pid = 3652] [serial = 1126] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (141BAC00) [pid = 3652] [serial = 1116] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1431B800) [pid = 3652] [serial = 1117] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1585DC00) [pid = 3652] [serial = 1120] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (16CBAC00) [pid = 3652] [serial = 1128] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1328B800) [pid = 3652] [serial = 1114] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (16DB5C00) [pid = 3652] [serial = 1129] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (16DBE400) [pid = 3652] [serial = 1131] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1633EC00) [pid = 3652] [serial = 1122] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (11264000) [pid = 3652] [serial = 1110] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (11861400) [pid = 3652] [serial = 1111] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1318B400) [pid = 3652] [serial = 1113] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (105F2000) [pid = 3652] [serial = 1107] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (10A61800) [pid = 3652] [serial = 1108] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (18114400) [pid = 3652] [serial = 1099] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (11EB4C00) [pid = 3652] [serial = 1104] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (0F9ED400) [pid = 3652] [serial = 1101] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (143AE400) [pid = 3652] [serial = 1119] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (1633FC00) [pid = 3652] [serial = 1123] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (1431E800) [pid = 3652] [serial = 1125] [outer = 00000000] [url = about:blank] 19:25:45 INFO - PROCESS | 3652 | ++DOCSHELL 0C7F7C00 == 36 [pid = 3652] [id = 396] 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (0C7FB000) [pid = 3652] [serial = 1188] [outer = 00000000] 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (1037B800) [pid = 3652] [serial = 1189] [outer = 0C7FB000] 19:25:45 INFO - PROCESS | 3652 | 1463192745231 Marionette DEBUG loaded listener.js 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (10D29800) [pid = 3652] [serial = 1190] [outer = 0C7FB000] 19:25:45 INFO - PROCESS | 3652 | 1463192745605 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 19:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 759ms 19:25:45 INFO - PROCESS | 3652 | 1463192745635 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:25:45 INFO - PROCESS | 3652 | 1463192745641 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 19:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:25:45 INFO - PROCESS | 3652 | 1463192745647 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:25:45 INFO - PROCESS | 3652 | 1463192745649 Marionette TRACE conn3 <- [1,1550,null,{}] 19:25:45 INFO - PROCESS | 3652 | 1463192745653 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:45 INFO - PROCESS | 3652 | 1463192745737 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:25:45 INFO - PROCESS | 3652 | 1463192745745 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:45 INFO - PROCESS | 3652 | ++DOCSHELL 10D2E800 == 37 [pid = 3652] [id = 397] 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (114DCC00) [pid = 3652] [serial = 1191] [outer = 00000000] 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (12F53400) [pid = 3652] [serial = 1192] [outer = 114DCC00] 19:25:45 INFO - PROCESS | 3652 | 1463192745793 Marionette DEBUG loaded listener.js 19:25:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (131FEC00) [pid = 3652] [serial = 1193] [outer = 114DCC00] 19:25:46 INFO - PROCESS | 3652 | 1463192746231 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 19:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 595ms 19:25:46 INFO - PROCESS | 3652 | 1463192746248 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:25:46 INFO - PROCESS | 3652 | 1463192746250 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 19:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:25:46 INFO - PROCESS | 3652 | 1463192746254 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:25:46 INFO - PROCESS | 3652 | 1463192746257 Marionette TRACE conn3 <- [1,1554,null,{}] 19:25:46 INFO - PROCESS | 3652 | 1463192746267 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:46 INFO - PROCESS | 3652 | 1463192746352 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:25:46 INFO - PROCESS | 3652 | 1463192746361 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 3652 | ++DOCSHELL 14315800 == 38 [pid = 3652] [id = 398] 19:25:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1431B000) [pid = 3652] [serial = 1194] [outer = 00000000] 19:25:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (14324C00) [pid = 3652] [serial = 1195] [outer = 1431B000] 19:25:46 INFO - PROCESS | 3652 | 1463192746408 Marionette DEBUG loaded listener.js 19:25:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (155C4400) [pid = 3652] [serial = 1196] [outer = 1431B000] 19:25:46 INFO - PROCESS | 3652 | 1463192746858 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 19:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 610ms 19:25:46 INFO - PROCESS | 3652 | 1463192746874 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:25:46 INFO - PROCESS | 3652 | 1463192746876 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 19:25:46 INFO - PROCESS | 3652 | 1463192746879 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:25:46 INFO - PROCESS | 3652 | 1463192746881 Marionette TRACE conn3 <- [1,1558,null,{}] 19:25:46 INFO - PROCESS | 3652 | 1463192746868 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:46 INFO - PROCESS | 3652 | 1463192746945 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:25:46 INFO - PROCESS | 3652 | 1463192746953 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:46 INFO - PROCESS | 3652 | ++DOCSHELL 1439E800 == 39 [pid = 3652] [id = 399] 19:25:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (15873000) [pid = 3652] [serial = 1197] [outer = 00000000] 19:25:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (16118400) [pid = 3652] [serial = 1198] [outer = 15873000] 19:25:47 INFO - PROCESS | 3652 | 1463192746997 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (16725000) [pid = 3652] [serial = 1199] [outer = 15873000] 19:25:47 INFO - PROCESS | 3652 | 1463192747427 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 19:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 610ms 19:25:47 INFO - PROCESS | 3652 | 1463192747483 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:25:47 INFO - PROCESS | 3652 | 1463192747485 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 19:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:25:47 INFO - PROCESS | 3652 | 1463192747489 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:25:47 INFO - PROCESS | 3652 | 1463192747491 Marionette TRACE conn3 <- [1,1562,null,{}] 19:25:47 INFO - PROCESS | 3652 | 1463192747494 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:47 INFO - PROCESS | 3652 | 1463192747584 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:25:47 INFO - PROCESS | 3652 | 1463192747590 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:47 INFO - PROCESS | 3652 | ++DOCSHELL 11206400 == 40 [pid = 3652] [id = 400] 19:25:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (14322800) [pid = 3652] [serial = 1200] [outer = 00000000] 19:25:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (16CBD800) [pid = 3652] [serial = 1201] [outer = 14322800] 19:25:47 INFO - PROCESS | 3652 | 1463192747634 Marionette DEBUG loaded listener.js 19:25:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (16DB5C00) [pid = 3652] [serial = 1202] [outer = 14322800] 19:25:48 INFO - PROCESS | 3652 | 1463192748113 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 19:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 19:25:48 INFO - PROCESS | 3652 | 1463192748151 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 3652 | 1463192748153 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 19:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:25:48 INFO - PROCESS | 3652 | 1463192748156 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:25:48 INFO - PROCESS | 3652 | 1463192748158 Marionette TRACE conn3 <- [1,1566,null,{}] 19:25:48 INFO - PROCESS | 3652 | 1463192748161 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:48 INFO - PROCESS | 3652 | 1463192748287 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:25:48 INFO - PROCESS | 3652 | 1463192748293 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:48 INFO - PROCESS | 3652 | ++DOCSHELL 16CBAC00 == 41 [pid = 3652] [id = 401] 19:25:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16E96C00) [pid = 3652] [serial = 1203] [outer = 00000000] 19:25:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (177AC400) [pid = 3652] [serial = 1204] [outer = 16E96C00] 19:25:48 INFO - PROCESS | 3652 | 1463192748320 Marionette DEBUG loaded listener.js 19:25:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (18115800) [pid = 3652] [serial = 1205] [outer = 16E96C00] 19:25:48 INFO - PROCESS | 3652 | 1463192748753 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 19:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 654ms 19:25:48 INFO - PROCESS | 3652 | 1463192748819 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:25:48 INFO - PROCESS | 3652 | 1463192748821 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 19:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:25:48 INFO - PROCESS | 3652 | 1463192748825 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:25:48 INFO - PROCESS | 3652 | 1463192748826 Marionette TRACE conn3 <- [1,1570,null,{}] 19:25:48 INFO - PROCESS | 3652 | 1463192748830 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:48 INFO - PROCESS | 3652 | 1463192748963 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:25:48 INFO - PROCESS | 3652 | 1463192748973 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:49 INFO - PROCESS | 3652 | ++DOCSHELL 17E06C00 == 42 [pid = 3652] [id = 402] 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (18120400) [pid = 3652] [serial = 1206] [outer = 00000000] 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1943D400) [pid = 3652] [serial = 1207] [outer = 18120400] 19:25:49 INFO - PROCESS | 3652 | 1463192749067 Marionette DEBUG loaded listener.js 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19771C00) [pid = 3652] [serial = 1208] [outer = 18120400] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (14336800) [pid = 3652] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (171C2400) [pid = 3652] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (105F3800) [pid = 3652] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (12B4E800) [pid = 3652] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (10370000) [pid = 3652] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (16AF1400) [pid = 3652] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (105F5400) [pid = 3652] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (171C3400) [pid = 3652] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (10D32800) [pid = 3652] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1433B800) [pid = 3652] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1393EC00) [pid = 3652] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (12F48400) [pid = 3652] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (0F652000) [pid = 3652] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (118C4400) [pid = 3652] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:25:49 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1943F000) [pid = 3652] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:25:49 INFO - PROCESS | 3652 | 1463192749578 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 19:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 789ms 19:25:49 INFO - PROCESS | 3652 | 1463192749627 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:25:49 INFO - PROCESS | 3652 | 1463192749629 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 19:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:25:49 INFO - PROCESS | 3652 | 1463192749632 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:25:49 INFO - PROCESS | 3652 | 1463192749633 Marionette TRACE conn3 <- [1,1574,null,{}] 19:25:49 INFO - PROCESS | 3652 | 1463192749637 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:49 INFO - PROCESS | 3652 | 1463192749722 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:25:49 INFO - PROCESS | 3652 | 1463192749729 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:49 INFO - PROCESS | 3652 | ++DOCSHELL 10370000 == 43 [pid = 3652] [id = 403] 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (10374C00) [pid = 3652] [serial = 1209] [outer = 00000000] 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (118B7800) [pid = 3652] [serial = 1210] [outer = 10374C00] 19:25:49 INFO - PROCESS | 3652 | 1463192749773 Marionette DEBUG loaded listener.js 19:25:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (1433B800) [pid = 3652] [serial = 1211] [outer = 10374C00] 19:25:50 INFO - PROCESS | 3652 | 1463192750188 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 19:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 610ms 19:25:50 INFO - PROCESS | 3652 | 1463192750237 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 3652 | 1463192750239 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 19:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:25:50 INFO - PROCESS | 3652 | 1463192750243 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:25:50 INFO - PROCESS | 3652 | 1463192750244 Marionette TRACE conn3 <- [1,1578,null,{}] 19:25:50 INFO - PROCESS | 3652 | 1463192750247 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:50 INFO - PROCESS | 3652 | 1463192750325 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:25:50 INFO - PROCESS | 3652 | 1463192750332 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 3652 | ++DOCSHELL 1120E400 == 44 [pid = 3652] [id = 404] 19:25:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (11814800) [pid = 3652] [serial = 1212] [outer = 00000000] 19:25:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (19434C00) [pid = 3652] [serial = 1213] [outer = 11814800] 19:25:50 INFO - PROCESS | 3652 | 1463192750376 Marionette DEBUG loaded listener.js 19:25:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (197AE400) [pid = 3652] [serial = 1214] [outer = 11814800] 19:25:50 INFO - PROCESS | 3652 | 1463192750773 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 19:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 565ms 19:25:50 INFO - PROCESS | 3652 | 1463192750821 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:25:50 INFO - PROCESS | 3652 | 1463192750823 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 19:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:25:50 INFO - PROCESS | 3652 | 1463192750826 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:25:50 INFO - PROCESS | 3652 | 1463192750828 Marionette TRACE conn3 <- [1,1582,null,{}] 19:25:50 INFO - PROCESS | 3652 | 1463192750831 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:50 INFO - PROCESS | 3652 | 1463192750910 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:25:50 INFO - PROCESS | 3652 | 1463192750920 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:50 INFO - PROCESS | 3652 | ++DOCSHELL 12F48400 == 45 [pid = 3652] [id = 405] 19:25:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (14315400) [pid = 3652] [serial = 1215] [outer = 00000000] 19:25:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (19808C00) [pid = 3652] [serial = 1216] [outer = 14315400] 19:25:50 INFO - PROCESS | 3652 | 1463192750946 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1980C800) [pid = 3652] [serial = 1217] [outer = 14315400] 19:25:51 INFO - PROCESS | 3652 | 1463192751363 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 19:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 565ms 19:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:25:51 INFO - PROCESS | 3652 | 1463192751393 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:25:51 INFO - PROCESS | 3652 | 1463192751396 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 19:25:51 INFO - PROCESS | 3652 | 1463192751399 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:25:51 INFO - PROCESS | 3652 | 1463192751401 Marionette TRACE conn3 <- [1,1586,null,{}] 19:25:51 INFO - PROCESS | 3652 | 1463192751461 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:51 INFO - PROCESS | 3652 | 1463192751568 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:25:51 INFO - PROCESS | 3652 | 1463192751719 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:51 INFO - PROCESS | 3652 | ++DOCSHELL 105FB800 == 46 [pid = 3652] [id = 406] 19:25:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (10A60800) [pid = 3652] [serial = 1218] [outer = 00000000] 19:25:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (114DF000) [pid = 3652] [serial = 1219] [outer = 10A60800] 19:25:51 INFO - PROCESS | 3652 | 1463192751775 Marionette DEBUG loaded listener.js 19:25:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (11EB5400) [pid = 3652] [serial = 1220] [outer = 10A60800] 19:25:52 INFO - PROCESS | 3652 | 1463192752335 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 19:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 982ms 19:25:52 INFO - PROCESS | 3652 | 1463192752402 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:25:52 INFO - PROCESS | 3652 | 1463192752407 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 19:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:25:52 INFO - PROCESS | 3652 | 1463192752412 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:25:52 INFO - PROCESS | 3652 | 1463192752414 Marionette TRACE conn3 <- [1,1590,null,{}] 19:25:52 INFO - PROCESS | 3652 | 1463192752419 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:52 INFO - PROCESS | 3652 | 1463192752515 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:25:52 INFO - PROCESS | 3652 | 1463192752651 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:52 INFO - PROCESS | 3652 | ++DOCSHELL 131F5C00 == 47 [pid = 3652] [id = 407] 19:25:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (13956C00) [pid = 3652] [serial = 1221] [outer = 00000000] 19:25:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (14316000) [pid = 3652] [serial = 1222] [outer = 13956C00] 19:25:52 INFO - PROCESS | 3652 | 1463192752707 Marionette DEBUG loaded listener.js 19:25:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (15872800) [pid = 3652] [serial = 1223] [outer = 13956C00] 19:25:53 INFO - PROCESS | 3652 | 1463192753269 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 19:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 893ms 19:25:53 INFO - PROCESS | 3652 | 1463192753305 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:25:53 INFO - PROCESS | 3652 | 1463192753307 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 19:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:25:53 INFO - PROCESS | 3652 | 1463192753311 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:25:53 INFO - PROCESS | 3652 | 1463192753313 Marionette TRACE conn3 <- [1,1594,null,{}] 19:25:53 INFO - PROCESS | 3652 | 1463192753318 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:53 INFO - PROCESS | 3652 | 1463192753424 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:25:53 INFO - PROCESS | 3652 | 1463192753529 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:53 INFO - PROCESS | 3652 | ++DOCSHELL 16E96400 == 48 [pid = 3652] [id = 408] 19:25:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (17135C00) [pid = 3652] [serial = 1224] [outer = 00000000] 19:25:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (181D0800) [pid = 3652] [serial = 1225] [outer = 17135C00] 19:25:53 INFO - PROCESS | 3652 | 1463192753569 Marionette DEBUG loaded listener.js 19:25:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1943B800) [pid = 3652] [serial = 1226] [outer = 17135C00] 19:25:54 INFO - PROCESS | 3652 | 1463192754160 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 19:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 893ms 19:25:54 INFO - PROCESS | 3652 | 1463192754225 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:25:54 INFO - PROCESS | 3652 | 1463192754231 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 19:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:25:54 INFO - PROCESS | 3652 | 1463192754219 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:25:54 INFO - PROCESS | 3652 | 1463192754221 Marionette TRACE conn3 <- [1,1598,null,{}] 19:25:54 INFO - PROCESS | 3652 | 1463192754226 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:54 INFO - PROCESS | 3652 | 1463192754336 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:25:54 INFO - PROCESS | 3652 | 1463192754467 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:54 INFO - PROCESS | 3652 | ++DOCSHELL 1980D800 == 49 [pid = 3652] [id = 409] 19:25:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1995BC00) [pid = 3652] [serial = 1227] [outer = 00000000] 19:25:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (19963000) [pid = 3652] [serial = 1228] [outer = 1995BC00] 19:25:54 INFO - PROCESS | 3652 | 1463192754522 Marionette DEBUG loaded listener.js 19:25:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (19966800) [pid = 3652] [serial = 1229] [outer = 1995BC00] 19:25:55 INFO - PROCESS | 3652 | 1463192755020 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 19:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 848ms 19:25:55 INFO - PROCESS | 3652 | 1463192755087 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:25:55 INFO - PROCESS | 3652 | 1463192755090 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 19:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:25:55 INFO - PROCESS | 3652 | 1463192755094 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:25:55 INFO - PROCESS | 3652 | 1463192755096 Marionette TRACE conn3 <- [1,1602,null,{}] 19:25:55 INFO - PROCESS | 3652 | 1463192755113 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:55 INFO - PROCESS | 3652 | 1463192755214 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:25:55 INFO - PROCESS | 3652 | 1463192755467 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:55 INFO - PROCESS | 3652 | ++DOCSHELL 0C77FC00 == 50 [pid = 3652] [id = 410] 19:25:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (0C7F4400) [pid = 3652] [serial = 1230] [outer = 00000000] 19:25:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (10D2B400) [pid = 3652] [serial = 1231] [outer = 0C7F4400] 19:25:55 INFO - PROCESS | 3652 | 1463192755540 Marionette DEBUG loaded listener.js 19:25:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (118B6400) [pid = 3652] [serial = 1232] [outer = 0C7F4400] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 10A55C00 == 49 [pid = 3652] [id = 319] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 1120E400 == 48 [pid = 3652] [id = 404] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 10370000 == 47 [pid = 3652] [id = 403] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 17E06C00 == 46 [pid = 3652] [id = 402] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 16CBAC00 == 45 [pid = 3652] [id = 401] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 11206400 == 44 [pid = 3652] [id = 400] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 1439E800 == 43 [pid = 3652] [id = 399] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 14315800 == 42 [pid = 3652] [id = 398] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 10D2E800 == 41 [pid = 3652] [id = 397] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 0C7F7C00 == 40 [pid = 3652] [id = 396] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 0F93EC00 == 39 [pid = 3652] [id = 395] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 19771000 == 38 [pid = 3652] [id = 394] 19:25:56 INFO - PROCESS | 3652 | 1463192756211 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 19:25:56 INFO - PROCESS | 3652 | --DOCSHELL 0F984400 == 37 [pid = 3652] [id = 391] 19:25:56 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 19:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1131ms 19:25:56 INFO - PROCESS | 3652 | 1463192756236 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:25:56 INFO - PROCESS | 3652 | 1463192756240 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 19:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:25:56 INFO - PROCESS | 3652 | 1463192756244 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:25:56 INFO - PROCESS | 3652 | 1463192756248 Marionette TRACE conn3 <- [1,1606,null,{}] 19:25:56 INFO - PROCESS | 3652 | 1463192756253 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:56 INFO - PROCESS | 3652 | 1463192756357 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (12B39800) [pid = 3652] [serial = 1105] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (197A5400) [pid = 3652] [serial = 1057] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A0EF000) [pid = 3652] [serial = 700] [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.] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (141BBC00) [pid = 3652] [serial = 1166] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (141B7800) [pid = 3652] [serial = 1165] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (174A4400) [pid = 3652] [serial = 1163] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1748A400) [pid = 3652] [serial = 1142] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (171CD000) [pid = 3652] [serial = 1141] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (11861800) [pid = 3652] [serial = 1147] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (15875000) [pid = 3652] [serial = 1153] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B33000) [pid = 3652] [serial = 1148] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (13E27400) [pid = 3652] [serial = 1150] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (114DE400) [pid = 3652] [serial = 1145] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (14318000) [pid = 3652] [serial = 1151] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1671DC00) [pid = 3652] [serial = 1156] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1811E400) [pid = 3652] [serial = 1169] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (174A0C00) [pid = 3652] [serial = 1168] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1610C800) [pid = 3652] [serial = 1154] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (10558C00) [pid = 3652] [serial = 1102] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (19435800) [pid = 3652] [serial = 1171] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (169BAC00) [pid = 3652] [serial = 1157] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1748F400) [pid = 3652] [serial = 1162] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (10D31800) [pid = 3652] [serial = 1144] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (143B9C00) [pid = 3652] [serial = 1139] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (1431A800) [pid = 3652] [serial = 1138] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (10D32C00) [pid = 3652] [serial = 1135] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (10A55800) [pid = 3652] [serial = 1134] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (16E97400) [pid = 3652] [serial = 1160] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (16DB7400) [pid = 3652] [serial = 1159] [outer = 00000000] [url = about:blank] 19:25:56 INFO - PROCESS | 3652 | 1463192756450 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:56 INFO - PROCESS | 3652 | ++DOCSHELL 10336C00 == 38 [pid = 3652] [id = 411] 19:25:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (10374400) [pid = 3652] [serial = 1233] [outer = 00000000] 19:25:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (10D33C00) [pid = 3652] [serial = 1234] [outer = 10374400] 19:25:56 INFO - PROCESS | 3652 | 1463192756480 Marionette DEBUG loaded listener.js 19:25:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (114DE400) [pid = 3652] [serial = 1235] [outer = 10374400] 19:25:56 INFO - PROCESS | 3652 | 1463192756885 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 19:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 699ms 19:25:56 INFO - PROCESS | 3652 | 1463192756945 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:25:56 INFO - PROCESS | 3652 | 1463192756949 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 19:25:56 INFO - PROCESS | 3652 | 1463192756953 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:25:56 INFO - PROCESS | 3652 | 1463192756955 Marionette TRACE conn3 <- [1,1610,null,{}] 19:25:56 INFO - PROCESS | 3652 | 1463192756959 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:57 INFO - PROCESS | 3652 | 1463192757043 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:25:57 INFO - PROCESS | 3652 | 1463192757050 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 3652 | ++DOCSHELL 12B36C00 == 39 [pid = 3652] [id = 412] 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (12F17000) [pid = 3652] [serial = 1236] [outer = 00000000] 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1320AC00) [pid = 3652] [serial = 1237] [outer = 12F17000] 19:25:57 INFO - PROCESS | 3652 | 1463192757101 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (13DAE000) [pid = 3652] [serial = 1238] [outer = 12F17000] 19:25:57 INFO - PROCESS | 3652 | 1463192757523 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 19:25:57 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 19:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 610ms 19:25:57 INFO - PROCESS | 3652 | 1463192757556 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:25:57 INFO - PROCESS | 3652 | 1463192757558 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 19:25:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:25:57 INFO - PROCESS | 3652 | 1463192757563 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:25:57 INFO - PROCESS | 3652 | 1463192757569 Marionette TRACE conn3 <- [1,1614,null,{}] 19:25:57 INFO - PROCESS | 3652 | 1463192757577 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:57 INFO - PROCESS | 3652 | 1463192757657 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:25:57 INFO - PROCESS | 3652 | 1463192757667 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:57 INFO - PROCESS | 3652 | ++DOCSHELL 14338C00 == 40 [pid = 3652] [id = 413] 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (1433A400) [pid = 3652] [serial = 1239] [outer = 00000000] 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (155CA400) [pid = 3652] [serial = 1240] [outer = 1433A400] 19:25:57 INFO - PROCESS | 3652 | 1463192757711 Marionette DEBUG loaded listener.js 19:25:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (15864400) [pid = 3652] [serial = 1241] [outer = 1433A400] 19:25:58 INFO - PROCESS | 3652 | 1463192758117 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 19:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 566ms 19:25:58 INFO - PROCESS | 3652 | 1463192758149 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 3652 | 1463192758151 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 19:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:25:58 INFO - PROCESS | 3652 | 1463192758155 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:25:58 INFO - PROCESS | 3652 | 1463192758156 Marionette TRACE conn3 <- [1,1618,null,{}] 19:25:58 INFO - PROCESS | 3652 | 1463192758160 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:58 INFO - PROCESS | 3652 | 1463192758254 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:25:58 INFO - PROCESS | 3652 | 1463192758260 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 3652 | ++DOCSHELL 1610C800 == 41 [pid = 3652] [id = 414] 19:25:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1610D800) [pid = 3652] [serial = 1242] [outer = 00000000] 19:25:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (16341000) [pid = 3652] [serial = 1243] [outer = 1610D800] 19:25:58 INFO - PROCESS | 3652 | 1463192758287 Marionette DEBUG loaded listener.js 19:25:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1671DC00) [pid = 3652] [serial = 1244] [outer = 1610D800] 19:25:58 INFO - PROCESS | 3652 | 1463192758762 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 19:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 669ms 19:25:58 INFO - PROCESS | 3652 | 1463192758820 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:25:58 INFO - PROCESS | 3652 | 1463192758822 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 19:25:58 INFO - PROCESS | 3652 | 1463192758825 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:25:58 INFO - PROCESS | 3652 | 1463192758826 Marionette TRACE conn3 <- [1,1622,null,{}] 19:25:58 INFO - PROCESS | 3652 | 1463192758835 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:58 INFO - PROCESS | 3652 | 1463192758942 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:25:58 INFO - PROCESS | 3652 | 1463192758952 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:58 INFO - PROCESS | 3652 | ++DOCSHELL 1610DC00 == 42 [pid = 3652] [id = 415] 19:25:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1610EC00) [pid = 3652] [serial = 1245] [outer = 00000000] 19:25:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (16AF3800) [pid = 3652] [serial = 1246] [outer = 1610EC00] 19:25:58 INFO - PROCESS | 3652 | 1463192758988 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16DB5400) [pid = 3652] [serial = 1247] [outer = 1610EC00] 19:25:59 INFO - PROCESS | 3652 | 1463192759486 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 19:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 699ms 19:25:59 INFO - PROCESS | 3652 | 1463192759530 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:25:59 INFO - PROCESS | 3652 | 1463192759532 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 19:25:59 INFO - PROCESS | 3652 | 1463192759536 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:25:59 INFO - PROCESS | 3652 | 1463192759537 Marionette TRACE conn3 <- [1,1626,null,{}] 19:25:59 INFO - PROCESS | 3652 | 1463192759541 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:25:59 INFO - PROCESS | 3652 | 1463192759675 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:25:59 INFO - PROCESS | 3652 | 1463192759682 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:25:59 INFO - PROCESS | 3652 | ++DOCSHELL 16AE9400 == 43 [pid = 3652] [id = 416] 19:25:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16DB8C00) [pid = 3652] [serial = 1248] [outer = 00000000] 19:25:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (171CC800) [pid = 3652] [serial = 1249] [outer = 16DB8C00] 19:25:59 INFO - PROCESS | 3652 | 1463192759727 Marionette DEBUG loaded listener.js 19:25:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1748D000) [pid = 3652] [serial = 1250] [outer = 16DB8C00] 19:26:00 INFO - PROCESS | 3652 | 1463192760155 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 19:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 19:26:00 INFO - PROCESS | 3652 | 1463192760199 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:26:00 INFO - PROCESS | 3652 | 1463192760201 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 19:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:26:00 INFO - PROCESS | 3652 | 1463192760204 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:26:00 INFO - PROCESS | 3652 | 1463192760206 Marionette TRACE conn3 <- [1,1630,null,{}] 19:26:00 INFO - PROCESS | 3652 | 1463192760209 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:00 INFO - PROCESS | 3652 | 1463192760316 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:26:00 INFO - PROCESS | 3652 | 1463192760323 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:00 INFO - PROCESS | 3652 | ++DOCSHELL 0F651400 == 44 [pid = 3652] [id = 417] 19:26:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1713C400) [pid = 3652] [serial = 1251] [outer = 00000000] 19:26:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1796F800) [pid = 3652] [serial = 1252] [outer = 1713C400] 19:26:00 INFO - PROCESS | 3652 | 1463192760366 Marionette DEBUG loaded listener.js 19:26:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1811BC00) [pid = 3652] [serial = 1253] [outer = 1713C400] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (14322800) [pid = 3652] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (18120400) [pid = 3652] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (16E96C00) [pid = 3652] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (105ED000) [pid = 3652] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (15873000) [pid = 3652] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1431B000) [pid = 3652] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (0C7FB000) [pid = 3652] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (114DCC00) [pid = 3652] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (10374C00) [pid = 3652] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (11814800) [pid = 3652] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:26:00 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16DB7C00) [pid = 3652] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:26:00 INFO - PROCESS | 3652 | 1463192760913 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 19:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 803ms 19:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:26:01 INFO - PROCESS | 3652 | 1463192761011 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:26:01 INFO - PROCESS | 3652 | 1463192761013 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 19:26:01 INFO - PROCESS | 3652 | 1463192761017 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:26:01 INFO - PROCESS | 3652 | 1463192761019 Marionette TRACE conn3 <- [1,1634,null,{}] 19:26:01 INFO - PROCESS | 3652 | 1463192761023 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:01 INFO - PROCESS | 3652 | 1463192761100 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:26:01 INFO - PROCESS | 3652 | 1463192761106 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 3652 | ++DOCSHELL 10A59000 == 45 [pid = 3652] [id = 418] 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (11812000) [pid = 3652] [serial = 1254] [outer = 00000000] 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1713AC00) [pid = 3652] [serial = 1255] [outer = 11812000] 19:26:01 INFO - PROCESS | 3652 | 1463192761150 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1748B400) [pid = 3652] [serial = 1256] [outer = 11812000] 19:26:01 INFO - PROCESS | 3652 | 1463192761558 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 19:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 596ms 19:26:01 INFO - PROCESS | 3652 | 1463192761617 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:26:01 INFO - PROCESS | 3652 | 1463192761619 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 19:26:01 INFO - PROCESS | 3652 | 1463192761623 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:26:01 INFO - PROCESS | 3652 | 1463192761624 Marionette TRACE conn3 <- [1,1638,null,{}] 19:26:01 INFO - PROCESS | 3652 | 1463192761628 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:01 INFO - PROCESS | 3652 | 1463192761706 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:26:01 INFO - PROCESS | 3652 | 1463192761713 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:01 INFO - PROCESS | 3652 | ++DOCSHELL 1186DC00 == 46 [pid = 3652] [id = 419] 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1585DC00) [pid = 3652] [serial = 1257] [outer = 00000000] 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (19435400) [pid = 3652] [serial = 1258] [outer = 1585DC00] 19:26:01 INFO - PROCESS | 3652 | 1463192761756 Marionette DEBUG loaded listener.js 19:26:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1943C400) [pid = 3652] [serial = 1259] [outer = 1585DC00] 19:26:02 INFO - PROCESS | 3652 | 1463192762163 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 19:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 566ms 19:26:02 INFO - PROCESS | 3652 | 1463192762198 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:26:02 INFO - PROCESS | 3652 | 1463192762200 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 19:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:26:02 INFO - PROCESS | 3652 | 1463192762207 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:26:02 INFO - PROCESS | 3652 | 1463192762208 Marionette TRACE conn3 <- [1,1642,null,{}] 19:26:02 INFO - PROCESS | 3652 | 1463192762212 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:02 INFO - PROCESS | 3652 | 1463192762289 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:26:02 INFO - PROCESS | 3652 | 1463192762295 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:02 INFO - PROCESS | 3652 | ++DOCSHELL 171C0800 == 47 [pid = 3652] [id = 420] 19:26:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (17721C00) [pid = 3652] [serial = 1260] [outer = 00000000] 19:26:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (197AA400) [pid = 3652] [serial = 1261] [outer = 17721C00] 19:26:02 INFO - PROCESS | 3652 | 1463192762328 Marionette DEBUG loaded listener.js 19:26:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (19805C00) [pid = 3652] [serial = 1262] [outer = 17721C00] 19:26:02 INFO - PROCESS | 3652 | 1463192763007 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 19:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 863ms 19:26:03 INFO - PROCESS | 3652 | 1463192763072 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:26:03 INFO - PROCESS | 3652 | 1463192763077 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 19:26:03 INFO - PROCESS | 3652 | 1463192763082 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:26:03 INFO - PROCESS | 3652 | 1463192763087 Marionette TRACE conn3 <- [1,1646,null,{}] 19:26:03 INFO - PROCESS | 3652 | 1463192763074 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:03 INFO - PROCESS | 3652 | 1463192763212 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:26:03 INFO - PROCESS | 3652 | 1463192763348 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:03 INFO - PROCESS | 3652 | ++DOCSHELL 103ECC00 == 48 [pid = 3652] [id = 421] 19:26:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (10D2AC00) [pid = 3652] [serial = 1263] [outer = 00000000] 19:26:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (11E26000) [pid = 3652] [serial = 1264] [outer = 10D2AC00] 19:26:03 INFO - PROCESS | 3652 | 1463192763405 Marionette DEBUG loaded listener.js 19:26:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (12B3DC00) [pid = 3652] [serial = 1265] [outer = 10D2AC00] 19:26:04 INFO - PROCESS | 3652 | 1463192764014 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 997ms 19:26:04 INFO - PROCESS | 3652 | 1463192764075 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:26:04 INFO - PROCESS | 3652 | 1463192764081 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 19:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:26:04 INFO - PROCESS | 3652 | 1463192764106 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:26:04 INFO - PROCESS | 3652 | 1463192764109 Marionette TRACE conn3 <- [1,1650,null,{}] 19:26:04 INFO - PROCESS | 3652 | 1463192764113 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:04 INFO - PROCESS | 3652 | 1463192764205 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:26:04 INFO - PROCESS | 3652 | 1463192764338 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:04 INFO - PROCESS | 3652 | ++DOCSHELL 0F9ECC00 == 49 [pid = 3652] [id = 422] 19:26:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1125E800) [pid = 3652] [serial = 1266] [outer = 00000000] 19:26:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1431F800) [pid = 3652] [serial = 1267] [outer = 1125E800] 19:26:04 INFO - PROCESS | 3652 | 1463192764393 Marionette DEBUG loaded listener.js 19:26:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (143BB400) [pid = 3652] [serial = 1268] [outer = 1125E800] 19:26:04 INFO - PROCESS | 3652 | 1463192764955 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 19:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 893ms 19:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:26:04 INFO - PROCESS | 3652 | 1463192764999 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:26:04 INFO - PROCESS | 3652 | 1463192765002 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 19:26:04 INFO - PROCESS | 3652 | 1463192765005 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:26:04 INFO - PROCESS | 3652 | 1463192765009 Marionette TRACE conn3 <- [1,1654,null,{}] 19:26:05 INFO - PROCESS | 3652 | 1463192765020 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:05 INFO - PROCESS | 3652 | 1463192765127 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:26:05 INFO - PROCESS | 3652 | 1463192765242 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:05 INFO - PROCESS | 3652 | ++DOCSHELL 1120A400 == 50 [pid = 3652] [id = 423] 19:26:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (19431400) [pid = 3652] [serial = 1269] [outer = 00000000] 19:26:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (197A8C00) [pid = 3652] [serial = 1270] [outer = 19431400] 19:26:05 INFO - PROCESS | 3652 | 1463192765300 Marionette DEBUG loaded listener.js 19:26:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1980FC00) [pid = 3652] [serial = 1271] [outer = 19431400] 19:26:05 INFO - PROCESS | 3652 | 1463192765825 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 19:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 848ms 19:26:05 INFO - PROCESS | 3652 | 1463192765868 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:26:05 INFO - PROCESS | 3652 | 1463192765871 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 19:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:26:05 INFO - PROCESS | 3652 | 1463192765874 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:26:05 INFO - PROCESS | 3652 | 1463192765876 Marionette TRACE conn3 <- [1,1658,null,{}] 19:26:05 INFO - PROCESS | 3652 | 1463192765880 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:05 INFO - PROCESS | 3652 | 1463192765983 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:26:06 INFO - PROCESS | 3652 | 1463192766100 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:06 INFO - PROCESS | 3652 | ++DOCSHELL 1976FC00 == 51 [pid = 3652] [id = 424] 19:26:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (197A7800) [pid = 3652] [serial = 1272] [outer = 00000000] 19:26:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (19961800) [pid = 3652] [serial = 1273] [outer = 197A7800] 19:26:06 INFO - PROCESS | 3652 | 1463192766154 Marionette DEBUG loaded listener.js 19:26:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1997AC00) [pid = 3652] [serial = 1274] [outer = 197A7800] 19:26:06 INFO - PROCESS | 3652 | 1463192766896 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 19:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1086ms 19:26:06 INFO - PROCESS | 3652 | 1463192766962 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:26:06 INFO - PROCESS | 3652 | 1463192766966 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 19:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:26:06 INFO - PROCESS | 3652 | 1463192766971 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:26:06 INFO - PROCESS | 3652 | 1463192766975 Marionette TRACE conn3 <- [1,1662,null,{}] 19:26:06 INFO - PROCESS | 3652 | 1463192766981 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:07 INFO - PROCESS | 3652 | 1463192767076 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:26:07 INFO - PROCESS | 3652 | 1463192767196 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 3652 | ++DOCSHELL 105FB000 == 52 [pid = 3652] [id = 425] 19:26:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (10D2E000) [pid = 3652] [serial = 1275] [outer = 00000000] 19:26:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (12B30000) [pid = 3652] [serial = 1276] [outer = 10D2E000] 19:26:07 INFO - PROCESS | 3652 | 1463192767248 Marionette DEBUG loaded listener.js 19:26:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (12F87C00) [pid = 3652] [serial = 1277] [outer = 10D2E000] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 1186DC00 == 51 [pid = 3652] [id = 419] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 10A59000 == 50 [pid = 3652] [id = 418] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 0F651400 == 49 [pid = 3652] [id = 417] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 16AE9400 == 48 [pid = 3652] [id = 416] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 1610DC00 == 47 [pid = 3652] [id = 415] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 1610C800 == 46 [pid = 3652] [id = 414] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 14338C00 == 45 [pid = 3652] [id = 413] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 12B36C00 == 44 [pid = 3652] [id = 412] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 10336C00 == 43 [pid = 3652] [id = 411] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 0C77FC00 == 42 [pid = 3652] [id = 410] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 1980D800 == 41 [pid = 3652] [id = 409] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 16E96400 == 40 [pid = 3652] [id = 408] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 131F5C00 == 39 [pid = 3652] [id = 407] 19:26:07 INFO - PROCESS | 3652 | --DOCSHELL 105FB800 == 38 [pid = 3652] [id = 406] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (16EA1400) [pid = 3652] [serial = 1132] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (16E93C00) [pid = 3652] [serial = 1180] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1977A000) [pid = 3652] [serial = 1183] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (118B7800) [pid = 3652] [serial = 1210] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1433B800) [pid = 3652] [serial = 1211] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (19434C00) [pid = 3652] [serial = 1213] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (19771C00) [pid = 3652] [serial = 1208] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (16CBD800) [pid = 3652] [serial = 1201] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (197AE400) [pid = 3652] [serial = 1214] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (18115800) [pid = 3652] [serial = 1205] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (16725000) [pid = 3652] [serial = 1199] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (19808C00) [pid = 3652] [serial = 1216] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (16DB5C00) [pid = 3652] [serial = 1202] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1943D400) [pid = 3652] [serial = 1207] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (177AC400) [pid = 3652] [serial = 1204] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (16721800) [pid = 3652] [serial = 1187] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (16118800) [pid = 3652] [serial = 1186] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (16118400) [pid = 3652] [serial = 1198] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (14324C00) [pid = 3652] [serial = 1195] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (155C4400) [pid = 3652] [serial = 1196] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1037B800) [pid = 3652] [serial = 1189] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (10D29800) [pid = 3652] [serial = 1190] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (12F53400) [pid = 3652] [serial = 1192] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (131FEC00) [pid = 3652] [serial = 1193] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (103EB000) [pid = 3652] [serial = 1174] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (13DA9800) [pid = 3652] [serial = 1177] [outer = 00000000] [url = about:blank] 19:26:07 INFO - PROCESS | 3652 | 1463192767761 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 19:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 863ms 19:26:07 INFO - PROCESS | 3652 | 1463192767824 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:26:07 INFO - PROCESS | 3652 | 1463192767829 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 19:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:26:07 INFO - PROCESS | 3652 | 1463192767835 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:26:07 INFO - PROCESS | 3652 | 1463192767838 Marionette TRACE conn3 <- [1,1666,null,{}] 19:26:07 INFO - PROCESS | 3652 | 1463192767842 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:07 INFO - PROCESS | 3652 | 1463192767925 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:26:07 INFO - PROCESS | 3652 | 1463192767935 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:07 INFO - PROCESS | 3652 | ++DOCSHELL 10E1C400 == 39 [pid = 3652] [id = 426] 19:26:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (11262400) [pid = 3652] [serial = 1278] [outer = 00000000] 19:26:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (12962C00) [pid = 3652] [serial = 1279] [outer = 11262400] 19:26:07 INFO - PROCESS | 3652 | 1463192767980 Marionette DEBUG loaded listener.js 19:26:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (13943800) [pid = 3652] [serial = 1280] [outer = 11262400] 19:26:08 INFO - PROCESS | 3652 | 1463192768447 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 19:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 19:26:08 INFO - PROCESS | 3652 | 1463192768513 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:26:08 INFO - PROCESS | 3652 | 1463192768515 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 19:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:26:08 INFO - PROCESS | 3652 | 1463192768518 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:26:08 INFO - PROCESS | 3652 | 1463192768522 Marionette TRACE conn3 <- [1,1670,null,{}] 19:26:08 INFO - PROCESS | 3652 | 1463192768532 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:08 INFO - PROCESS | 3652 | 1463192768599 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:26:08 INFO - PROCESS | 3652 | 1463192768699 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:08 INFO - PROCESS | 3652 | ++DOCSHELL 141BB000 == 40 [pid = 3652] [id = 427] 19:26:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (14317000) [pid = 3652] [serial = 1281] [outer = 00000000] 19:26:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (155C4400) [pid = 3652] [serial = 1282] [outer = 14317000] 19:26:08 INFO - PROCESS | 3652 | 1463192768746 Marionette DEBUG loaded listener.js 19:26:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1610E000) [pid = 3652] [serial = 1283] [outer = 14317000] 19:26:09 INFO - PROCESS | 3652 | 1463192769108 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 19:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 595ms 19:26:09 INFO - PROCESS | 3652 | 1463192769128 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:26:09 INFO - PROCESS | 3652 | 1463192769131 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 19:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:26:09 INFO - PROCESS | 3652 | 1463192769134 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:26:09 INFO - PROCESS | 3652 | 1463192769136 Marionette TRACE conn3 <- [1,1674,null,{}] 19:26:09 INFO - PROCESS | 3652 | 1463192769139 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:09 INFO - PROCESS | 3652 | 1463192769223 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:26:09 INFO - PROCESS | 3652 | 1463192769230 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 3652 | ++DOCSHELL 1439F800 == 41 [pid = 3652] [id = 428] 19:26:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16109400) [pid = 3652] [serial = 1284] [outer = 00000000] 19:26:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16AF3C00) [pid = 3652] [serial = 1285] [outer = 16109400] 19:26:09 INFO - PROCESS | 3652 | 1463192769264 Marionette DEBUG loaded listener.js 19:26:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (16CC5400) [pid = 3652] [serial = 1286] [outer = 16109400] 19:26:09 INFO - PROCESS | 3652 | 1463192769684 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 19:26:09 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 19:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 610ms 19:26:09 INFO - PROCESS | 3652 | 1463192769747 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:26:09 INFO - PROCESS | 3652 | 1463192769749 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 19:26:09 INFO - PROCESS | 3652 | 1463192769752 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:26:09 INFO - PROCESS | 3652 | 1463192769754 Marionette TRACE conn3 <- [1,1678,null,{}] 19:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:26:09 INFO - PROCESS | 3652 | 1463192769757 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:09 INFO - PROCESS | 3652 | 1463192769874 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:26:09 INFO - PROCESS | 3652 | 1463192769883 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:09 INFO - PROCESS | 3652 | ++DOCSHELL 16A2C400 == 42 [pid = 3652] [id = 429] 19:26:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16AF1800) [pid = 3652] [serial = 1287] [outer = 00000000] 19:26:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (16E93C00) [pid = 3652] [serial = 1288] [outer = 16AF1800] 19:26:09 INFO - PROCESS | 3652 | 1463192769963 Marionette DEBUG loaded listener.js 19:26:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (16EA2000) [pid = 3652] [serial = 1289] [outer = 16AF1800] 19:26:10 INFO - PROCESS | 3652 | 1463192770387 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 19:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 669ms 19:26:10 INFO - PROCESS | 3652 | 1463192770419 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:26:10 INFO - PROCESS | 3652 | 1463192770420 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 19:26:10 INFO - PROCESS | 3652 | 1463192770424 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:26:10 INFO - PROCESS | 3652 | 1463192770425 Marionette TRACE conn3 <- [1,1682,null,{}] 19:26:10 INFO - PROCESS | 3652 | 1463192770429 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:10 INFO - PROCESS | 3652 | 1463192770558 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:26:10 INFO - PROCESS | 3652 | 1463192770565 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:10 INFO - PROCESS | 3652 | ++DOCSHELL 16DC0C00 == 43 [pid = 3652] [id = 430] 19:26:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (171C9400) [pid = 3652] [serial = 1290] [outer = 00000000] 19:26:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (17E5D400) [pid = 3652] [serial = 1291] [outer = 171C9400] 19:26:10 INFO - PROCESS | 3652 | 1463192770662 Marionette DEBUG loaded listener.js 19:26:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (181CC400) [pid = 3652] [serial = 1292] [outer = 171C9400] 19:26:11 INFO - PROCESS | 3652 | 1463192771074 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 19:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 19:26:11 INFO - PROCESS | 3652 | 1463192771105 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:26:11 INFO - PROCESS | 3652 | 1463192771107 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 19:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:26:11 INFO - PROCESS | 3652 | 1463192771093 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:26:11 INFO - PROCESS | 3652 | 1463192771095 Marionette TRACE conn3 <- [1,1686,null,{}] 19:26:11 INFO - PROCESS | 3652 | 1463192771102 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:11 INFO - PROCESS | 3652 | 1463192771241 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:26:11 INFO - PROCESS | 3652 | 1463192771253 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:11 INFO - PROCESS | 3652 | ++DOCSHELL 177AE000 == 44 [pid = 3652] [id = 431] 19:26:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (18115800) [pid = 3652] [serial = 1293] [outer = 00000000] 19:26:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (197AA000) [pid = 3652] [serial = 1294] [outer = 18115800] 19:26:11 INFO - PROCESS | 3652 | 1463192771297 Marionette DEBUG loaded listener.js 19:26:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (197AB800) [pid = 3652] [serial = 1295] [outer = 18115800] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (181CB400) [pid = 3652] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1585DC00) [pid = 3652] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1610EC00) [pid = 3652] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (16DB8C00) [pid = 3652] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (0C7F4400) [pid = 3652] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1433A400) [pid = 3652] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (12F17000) [pid = 3652] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (10374400) [pid = 3652] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1610D800) [pid = 3652] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1713C400) [pid = 3652] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:26:11 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (11812000) [pid = 3652] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:26:11 INFO - PROCESS | 3652 | 1463192771841 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 19:26:11 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 19:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 758ms 19:26:11 INFO - PROCESS | 3652 | 1463192771874 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:26:11 INFO - PROCESS | 3652 | 1463192771876 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 19:26:11 INFO - PROCESS | 3652 | 1463192771879 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:26:11 INFO - PROCESS | 3652 | 1463192771881 Marionette TRACE conn3 <- [1,1690,null,{}] 19:26:11 INFO - PROCESS | 3652 | 1463192771868 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:11 INFO - PROCESS | 3652 | 1463192771945 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:26:11 INFO - PROCESS | 3652 | 1463192771951 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:11 INFO - PROCESS | 3652 | ++DOCSHELL 0F337000 == 45 [pid = 3652] [id = 432] 19:26:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (12964800) [pid = 3652] [serial = 1296] [outer = 00000000] 19:26:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1431F400) [pid = 3652] [serial = 1297] [outer = 12964800] 19:26:11 INFO - PROCESS | 3652 | 1463192771995 Marionette DEBUG loaded listener.js 19:26:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (171CD000) [pid = 3652] [serial = 1298] [outer = 12964800] 19:26:12 INFO - PROCESS | 3652 | 1463192772414 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 19:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 566ms 19:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:26:12 INFO - PROCESS | 3652 | 1463192772441 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:26:12 INFO - PROCESS | 3652 | 1463192772443 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 19:26:12 INFO - PROCESS | 3652 | 1463192772447 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:26:12 INFO - PROCESS | 3652 | 1463192772448 Marionette TRACE conn3 <- [1,1694,null,{}] 19:26:12 INFO - PROCESS | 3652 | 1463192772452 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:12 INFO - PROCESS | 3652 | 1463192772556 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:26:12 INFO - PROCESS | 3652 | 1463192772564 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:12 INFO - PROCESS | 3652 | ++DOCSHELL 1633F000 == 46 [pid = 3652] [id = 433] 19:26:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1748E400) [pid = 3652] [serial = 1299] [outer = 00000000] 19:26:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19775C00) [pid = 3652] [serial = 1300] [outer = 1748E400] 19:26:12 INFO - PROCESS | 3652 | 1463192772591 Marionette DEBUG loaded listener.js 19:26:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1980C000) [pid = 3652] [serial = 1301] [outer = 1748E400] 19:26:12 INFO - PROCESS | 3652 | 1463192772997 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 19:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 595ms 19:26:13 INFO - PROCESS | 3652 | 1463192773048 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:26:13 INFO - PROCESS | 3652 | 1463192773050 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 19:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:26:13 INFO - PROCESS | 3652 | 1463192773057 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:26:13 INFO - PROCESS | 3652 | 1463192773059 Marionette TRACE conn3 <- [1,1698,null,{}] 19:26:13 INFO - PROCESS | 3652 | 1463192773063 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:13 INFO - PROCESS | 3652 | 1463192773145 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:26:13 INFO - PROCESS | 3652 | 1463192773152 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:13 INFO - PROCESS | 3652 | ++DOCSHELL 103D8800 == 47 [pid = 3652] [id = 434] 19:26:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (10505000) [pid = 3652] [serial = 1302] [outer = 00000000] 19:26:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (19966C00) [pid = 3652] [serial = 1303] [outer = 10505000] 19:26:13 INFO - PROCESS | 3652 | 1463192773195 Marionette DEBUG loaded listener.js 19:26:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (199C5800) [pid = 3652] [serial = 1304] [outer = 10505000] 19:26:13 INFO - PROCESS | 3652 | 1463192773608 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 19:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 565ms 19:26:13 INFO - PROCESS | 3652 | 1463192773631 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:26:13 INFO - PROCESS | 3652 | 1463192773633 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 19:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:26:13 INFO - PROCESS | 3652 | 1463192773636 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:26:13 INFO - PROCESS | 3652 | 1463192773639 Marionette TRACE conn3 <- [1,1702,null,{}] 19:26:13 INFO - PROCESS | 3652 | 1463192773642 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:13 INFO - PROCESS | 3652 | 1463192773801 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:26:14 INFO - PROCESS | 3652 | 1463192774000 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 3652 | ++DOCSHELL 10A59000 == 48 [pid = 3652] [id = 435] 19:26:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (10A5A800) [pid = 3652] [serial = 1305] [outer = 00000000] 19:26:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (10D34800) [pid = 3652] [serial = 1306] [outer = 10A5A800] 19:26:14 INFO - PROCESS | 3652 | 1463192774060 Marionette DEBUG loaded listener.js 19:26:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (11861800) [pid = 3652] [serial = 1307] [outer = 10A5A800] 19:26:14 INFO - PROCESS | 3652 | 1463192774592 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 997ms 19:26:14 INFO - PROCESS | 3652 | 1463192774637 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:26:14 INFO - PROCESS | 3652 | 1463192774641 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 19:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:26:14 INFO - PROCESS | 3652 | 1463192774666 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:26:14 INFO - PROCESS | 3652 | 1463192774670 Marionette TRACE conn3 <- [1,1706,null,{}] 19:26:14 INFO - PROCESS | 3652 | 1463192774675 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:14 INFO - PROCESS | 3652 | 1463192774769 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:26:14 INFO - PROCESS | 3652 | 1463192774908 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:14 INFO - PROCESS | 3652 | ++DOCSHELL 13DB0000 == 49 [pid = 3652] [id = 436] 19:26:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (13E25400) [pid = 3652] [serial = 1308] [outer = 00000000] 19:26:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (14337800) [pid = 3652] [serial = 1309] [outer = 13E25400] 19:26:14 INFO - PROCESS | 3652 | 1463192774966 Marionette DEBUG loaded listener.js 19:26:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (16118000) [pid = 3652] [serial = 1310] [outer = 13E25400] 19:26:15 INFO - PROCESS | 3652 | 1463192775556 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 19:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 952ms 19:26:15 INFO - PROCESS | 3652 | 1463192775617 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:26:15 INFO - PROCESS | 3652 | 1463192775620 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 19:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:26:15 INFO - PROCESS | 3652 | 1463192775624 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:26:15 INFO - PROCESS | 3652 | 1463192775626 Marionette TRACE conn3 <- [1,1710,null,{}] 19:26:15 INFO - PROCESS | 3652 | 1463192775630 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:15 INFO - PROCESS | 3652 | 1463192775733 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:26:15 INFO - PROCESS | 3652 | 1463192775875 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:15 INFO - PROCESS | 3652 | ++DOCSHELL 17489C00 == 50 [pid = 3652] [id = 437] 19:26:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1748C800) [pid = 3652] [serial = 1311] [outer = 00000000] 19:26:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (17E0EC00) [pid = 3652] [serial = 1312] [outer = 1748C800] 19:26:15 INFO - PROCESS | 3652 | 1463192775930 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (19777C00) [pid = 3652] [serial = 1313] [outer = 1748C800] 19:26:16 INFO - PROCESS | 3652 | 1463192776484 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 19:26:16 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 19:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 908ms 19:26:16 INFO - PROCESS | 3652 | 1463192776530 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:26:16 INFO - PROCESS | 3652 | 1463192776534 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 19:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:26:16 INFO - PROCESS | 3652 | 1463192776545 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:26:16 INFO - PROCESS | 3652 | 1463192776550 Marionette TRACE conn3 <- [1,1714,null,{}] 19:26:16 INFO - PROCESS | 3652 | 1463192776554 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:16 INFO - PROCESS | 3652 | 1463192776640 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:26:16 INFO - PROCESS | 3652 | 1463192776747 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:16 INFO - PROCESS | 3652 | ++DOCSHELL 16A2D000 == 51 [pid = 3652] [id = 438] 19:26:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (17E0D400) [pid = 3652] [serial = 1314] [outer = 00000000] 19:26:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1A058800) [pid = 3652] [serial = 1315] [outer = 17E0D400] 19:26:16 INFO - PROCESS | 3652 | 1463192776800 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A060800) [pid = 3652] [serial = 1316] [outer = 17E0D400] 19:26:17 INFO - PROCESS | 3652 | 1463192777402 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 19:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 892ms 19:26:17 INFO - PROCESS | 3652 | 1463192777434 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 3652 | 1463192777436 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 19:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:26:17 INFO - PROCESS | 3652 | 1463192777440 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:26:17 INFO - PROCESS | 3652 | 1463192777442 Marionette TRACE conn3 <- [1,1718,null,{}] 19:26:17 INFO - PROCESS | 3652 | 1463192777446 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:17 INFO - PROCESS | 3652 | 1463192777547 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:26:17 INFO - PROCESS | 3652 | 1463192777639 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:17 INFO - PROCESS | 3652 | ++DOCSHELL 12F8DC00 == 52 [pid = 3652] [id = 439] 19:26:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (13192000) [pid = 3652] [serial = 1317] [outer = 00000000] 19:26:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (15867800) [pid = 3652] [serial = 1318] [outer = 13192000] 19:26:17 INFO - PROCESS | 3652 | 1463192777693 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (16110000) [pid = 3652] [serial = 1319] [outer = 13192000] 19:26:18 INFO - PROCESS | 3652 | 1463192778441 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 19:26:18 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 19:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1042ms 19:26:18 INFO - PROCESS | 3652 | 1463192778472 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:26:18 INFO - PROCESS | 3652 | 1463192778477 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 19:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:26:18 INFO - PROCESS | 3652 | 1463192778482 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:26:18 INFO - PROCESS | 3652 | 1463192778486 Marionette TRACE conn3 <- [1,1722,null,{}] 19:26:18 INFO - PROCESS | 3652 | 1463192778491 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:18 INFO - PROCESS | 3652 | 1463192778588 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:26:18 INFO - PROCESS | 3652 | 1463192778732 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 3652 | ++DOCSHELL 12B2FC00 == 53 [pid = 3652] [id = 440] 19:26:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (12B35400) [pid = 3652] [serial = 1320] [outer = 00000000] 19:26:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1395CC00) [pid = 3652] [serial = 1321] [outer = 12B35400] 19:26:18 INFO - PROCESS | 3652 | 1463192778782 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (13E29C00) [pid = 3652] [serial = 1322] [outer = 12B35400] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 12FF2800 == 52 [pid = 3652] [id = 392] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 16CC3400 == 51 [pid = 3652] [id = 393] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 103D8800 == 50 [pid = 3652] [id = 434] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 1633F000 == 49 [pid = 3652] [id = 433] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 0F337000 == 48 [pid = 3652] [id = 432] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 177AE000 == 47 [pid = 3652] [id = 431] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 16DC0C00 == 46 [pid = 3652] [id = 430] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 16A2C400 == 45 [pid = 3652] [id = 429] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 1439F800 == 44 [pid = 3652] [id = 428] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 141BB000 == 43 [pid = 3652] [id = 427] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 10E1C400 == 42 [pid = 3652] [id = 426] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 105FB000 == 41 [pid = 3652] [id = 425] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 1120A400 == 40 [pid = 3652] [id = 423] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 0F9ECC00 == 39 [pid = 3652] [id = 422] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 103ECC00 == 38 [pid = 3652] [id = 421] 19:26:19 INFO - PROCESS | 3652 | --DOCSHELL 171C0800 == 37 [pid = 3652] [id = 420] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (19439000) [pid = 3652] [serial = 1172] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (16AF3800) [pid = 3652] [serial = 1246] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (114DF000) [pid = 3652] [serial = 1219] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (14316000) [pid = 3652] [serial = 1222] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (171CC800) [pid = 3652] [serial = 1249] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (181D0800) [pid = 3652] [serial = 1225] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (118B6400) [pid = 3652] [serial = 1232] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (10D2B400) [pid = 3652] [serial = 1231] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (155CA400) [pid = 3652] [serial = 1240] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (15864400) [pid = 3652] [serial = 1241] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1320AC00) [pid = 3652] [serial = 1237] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (13DAE000) [pid = 3652] [serial = 1238] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (10D33C00) [pid = 3652] [serial = 1234] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (114DE400) [pid = 3652] [serial = 1235] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (16341000) [pid = 3652] [serial = 1243] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (19963000) [pid = 3652] [serial = 1228] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (16DB5400) [pid = 3652] [serial = 1247] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1796F800) [pid = 3652] [serial = 1252] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1748D000) [pid = 3652] [serial = 1250] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1811BC00) [pid = 3652] [serial = 1253] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1713AC00) [pid = 3652] [serial = 1255] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1671DC00) [pid = 3652] [serial = 1244] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (1748B400) [pid = 3652] [serial = 1256] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (1943C400) [pid = 3652] [serial = 1259] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (19435400) [pid = 3652] [serial = 1258] [outer = 00000000] [url = about:blank] 19:26:19 INFO - PROCESS | 3652 | 1463192779369 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 19:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 893ms 19:26:19 INFO - PROCESS | 3652 | 1463192779390 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:26:19 INFO - PROCESS | 3652 | 1463192779395 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 19:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:26:19 INFO - PROCESS | 3652 | 1463192779401 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:26:19 INFO - PROCESS | 3652 | 1463192779403 Marionette TRACE conn3 <- [1,1726,null,{}] 19:26:19 INFO - PROCESS | 3652 | 1463192779407 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:19 INFO - PROCESS | 3652 | 1463192779490 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:26:19 INFO - PROCESS | 3652 | 1463192779568 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:19 INFO - PROCESS | 3652 | ++DOCSHELL 10375000 == 38 [pid = 3652] [id = 441] 19:26:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (10A5F800) [pid = 3652] [serial = 1323] [outer = 00000000] 19:26:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (11EF7000) [pid = 3652] [serial = 1324] [outer = 10A5F800] 19:26:19 INFO - PROCESS | 3652 | 1463192779614 Marionette DEBUG loaded listener.js 19:26:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (14318000) [pid = 3652] [serial = 1325] [outer = 10A5F800] 19:26:20 INFO - PROCESS | 3652 | 1463192780005 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 19:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 19:26:20 INFO - PROCESS | 3652 | 1463192780059 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 3652 | 1463192780061 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 19:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:26:20 INFO - PROCESS | 3652 | 1463192780065 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:26:20 INFO - PROCESS | 3652 | 1463192780068 Marionette TRACE conn3 <- [1,1730,null,{}] 19:26:20 INFO - PROCESS | 3652 | 1463192780078 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:20 INFO - PROCESS | 3652 | 1463192780163 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:26:20 INFO - PROCESS | 3652 | 1463192780207 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 3652 | ++DOCSHELL 16CBB000 == 39 [pid = 3652] [id = 442] 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (16CBBC00) [pid = 3652] [serial = 1326] [outer = 00000000] 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (16DB7800) [pid = 3652] [serial = 1327] [outer = 16CBBC00] 19:26:20 INFO - PROCESS | 3652 | 1463192780254 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (16DC2000) [pid = 3652] [serial = 1328] [outer = 16CBBC00] 19:26:20 INFO - PROCESS | 3652 | 1463192780664 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 19:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 19:26:20 INFO - PROCESS | 3652 | 1463192780730 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 3652 | 1463192780732 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 19:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:26:20 INFO - PROCESS | 3652 | 1463192780735 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:26:20 INFO - PROCESS | 3652 | 1463192780737 Marionette TRACE conn3 <- [1,1734,null,{}] 19:26:20 INFO - PROCESS | 3652 | 1463192780741 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:20 INFO - PROCESS | 3652 | 1463192780819 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:26:20 INFO - PROCESS | 3652 | 1463192780828 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 3652 | ++DOCSHELL 16E9B400 == 40 [pid = 3652] [id = 443] 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1713AC00) [pid = 3652] [serial = 1329] [outer = 00000000] 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (17490800) [pid = 3652] [serial = 1330] [outer = 1713AC00] 19:26:20 INFO - PROCESS | 3652 | 1463192780872 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (17724400) [pid = 3652] [serial = 1331] [outer = 1713AC00] 19:26:21 INFO - PROCESS | 3652 | 1463192781295 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 19:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 610ms 19:26:21 INFO - PROCESS | 3652 | 1463192781353 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 3652 | 1463192781355 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 19:26:21 INFO - PROCESS | 3652 | 1463192781358 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:26:21 INFO - PROCESS | 3652 | 1463192781360 Marionette TRACE conn3 <- [1,1738,null,{}] 19:26:21 INFO - PROCESS | 3652 | 1463192781363 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:21 INFO - PROCESS | 3652 | 1463192781464 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:26:21 INFO - PROCESS | 3652 | 1463192781551 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:21 INFO - PROCESS | 3652 | ++DOCSHELL 13DB0400 == 41 [pid = 3652] [id = 444] 19:26:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1431D400) [pid = 3652] [serial = 1332] [outer = 00000000] 19:26:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1811E400) [pid = 3652] [serial = 1333] [outer = 1431D400] 19:26:21 INFO - PROCESS | 3652 | 1463192781595 Marionette DEBUG loaded listener.js 19:26:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (19431C00) [pid = 3652] [serial = 1334] [outer = 1431D400] 19:26:22 INFO - PROCESS | 3652 | 1463192782019 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 19:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 699ms 19:26:22 INFO - PROCESS | 3652 | 1463192782062 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 3652 | 1463192782064 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 19:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:26:22 INFO - PROCESS | 3652 | 1463192782074 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:26:22 INFO - PROCESS | 3652 | 1463192782076 Marionette TRACE conn3 <- [1,1742,null,{}] 19:26:22 INFO - PROCESS | 3652 | 1463192782079 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:22 INFO - PROCESS | 3652 | 1463192782198 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:26:22 INFO - PROCESS | 3652 | 1463192782238 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 3652 | ++DOCSHELL 19439000 == 42 [pid = 3652] [id = 445] 19:26:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1977C400) [pid = 3652] [serial = 1335] [outer = 00000000] 19:26:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (19809400) [pid = 3652] [serial = 1336] [outer = 1977C400] 19:26:22 INFO - PROCESS | 3652 | 1463192782289 Marionette DEBUG loaded listener.js 19:26:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1995A400) [pid = 3652] [serial = 1337] [outer = 1977C400] 19:26:22 INFO - PROCESS | 3652 | 1463192782689 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 19:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 654ms 19:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:26:22 INFO - PROCESS | 3652 | 1463192782732 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 3652 | 1463192782734 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 19:26:22 INFO - PROCESS | 3652 | 1463192782738 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:26:22 INFO - PROCESS | 3652 | 1463192782739 Marionette TRACE conn3 <- [1,1746,null,{}] 19:26:22 INFO - PROCESS | 3652 | 1463192782743 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:22 INFO - PROCESS | 3652 | 1463192782893 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:26:22 INFO - PROCESS | 3652 | 1463192782916 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 3652 | ++DOCSHELL 1977B800 == 43 [pid = 3652] [id = 446] 19:26:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (197A8000) [pid = 3652] [serial = 1338] [outer = 00000000] 19:26:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19E8D000) [pid = 3652] [serial = 1339] [outer = 197A8000] 19:26:22 INFO - PROCESS | 3652 | 1463192782961 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19E8D800) [pid = 3652] [serial = 1340] [outer = 197A8000] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (17135C00) [pid = 3652] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (0F985C00) [pid = 3652] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1995BC00) [pid = 3652] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (19773000) [pid = 3652] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (14315400) [pid = 3652] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (16CC3800) [pid = 3652] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (10A60800) [pid = 3652] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (13956C00) [pid = 3652] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (131DF000) [pid = 3652] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (171C9400) [pid = 3652] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (10D2AC00) [pid = 3652] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (14317000) [pid = 3652] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (197A7800) [pid = 3652] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (16109400) [pid = 3652] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (10D2E000) [pid = 3652] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (11262400) [pid = 3652] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (18115800) [pid = 3652] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (12964800) [pid = 3652] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1748E400) [pid = 3652] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:26:23 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (16AF1800) [pid = 3652] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:26:23 INFO - PROCESS | 3652 | 1463192783546 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 19:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 863ms 19:26:23 INFO - PROCESS | 3652 | 1463192783600 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:26:23 INFO - PROCESS | 3652 | 1463192783602 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 19:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:26:23 INFO - PROCESS | 3652 | 1463192783605 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:26:23 INFO - PROCESS | 3652 | 1463192783607 Marionette TRACE conn3 <- [1,1750,null,{}] 19:26:23 INFO - PROCESS | 3652 | 1463192783610 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:23 INFO - PROCESS | 3652 | 1463192783688 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:26:23 INFO - PROCESS | 3652 | 1463192783785 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:23 INFO - PROCESS | 3652 | ++DOCSHELL 0F32D000 == 44 [pid = 3652] [id = 447] 19:26:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (0F33BC00) [pid = 3652] [serial = 1341] [outer = 00000000] 19:26:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (11262400) [pid = 3652] [serial = 1342] [outer = 0F33BC00] 19:26:23 INFO - PROCESS | 3652 | 1463192783829 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (14322000) [pid = 3652] [serial = 1343] [outer = 0F33BC00] 19:26:24 INFO - PROCESS | 3652 | 1463192784198 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 19:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 610ms 19:26:24 INFO - PROCESS | 3652 | 1463192784225 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 3652 | 1463192784227 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 19:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:26:24 INFO - PROCESS | 3652 | 1463192784230 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - PROCESS | 3652 | 1463192784215 Marionette TRACE conn3 <- [1,1754,null,{}] 19:26:24 INFO - PROCESS | 3652 | 1463192784219 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:24 INFO - PROCESS | 3652 | 1463192784334 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:26:24 INFO - PROCESS | 3652 | 1463192784343 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 3652 | ++DOCSHELL 11204000 == 45 [pid = 3652] [id = 448] 19:26:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1431B400) [pid = 3652] [serial = 1344] [outer = 00000000] 19:26:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (177A7800) [pid = 3652] [serial = 1345] [outer = 1431B400] 19:26:24 INFO - PROCESS | 3652 | 1463192784390 Marionette DEBUG loaded listener.js 19:26:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (197A7800) [pid = 3652] [serial = 1346] [outer = 1431B400] 19:26:24 INFO - PROCESS | 3652 | 1463192784769 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 19:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 610ms 19:26:24 INFO - PROCESS | 3652 | 1463192784827 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 3652 | 1463192784829 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 19:26:24 INFO - PROCESS | 3652 | 1463192784832 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:26:24 INFO - PROCESS | 3652 | 1463192784834 Marionette TRACE conn3 <- [1,1758,null,{}] 19:26:24 INFO - PROCESS | 3652 | 1463192784837 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:24 INFO - PROCESS | 3652 | 1463192784950 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:26:24 INFO - PROCESS | 3652 | 1463192784959 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 3652 | ++DOCSHELL 0F9F1400 == 46 [pid = 3652] [id = 449] 19:26:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19801800) [pid = 3652] [serial = 1347] [outer = 00000000] 19:26:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (199BB400) [pid = 3652] [serial = 1348] [outer = 19801800] 19:26:24 INFO - PROCESS | 3652 | 1463192785003 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A0EBC00) [pid = 3652] [serial = 1349] [outer = 19801800] 19:26:25 INFO - PROCESS | 3652 | 1463192785467 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 19:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 715ms 19:26:25 INFO - PROCESS | 3652 | 1463192785564 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:26:25 INFO - PROCESS | 3652 | 1463192785569 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 19:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:26:25 INFO - PROCESS | 3652 | 1463192785576 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:26:25 INFO - PROCESS | 3652 | 1463192785581 Marionette TRACE conn3 <- [1,1762,null,{}] 19:26:25 INFO - PROCESS | 3652 | 1463192785588 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:25 INFO - PROCESS | 3652 | 1463192785706 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:26:25 INFO - PROCESS | 3652 | 1463192785808 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 3652 | ++DOCSHELL 10370000 == 47 [pid = 3652] [id = 450] 19:26:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (10374400) [pid = 3652] [serial = 1350] [outer = 00000000] 19:26:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (114E1400) [pid = 3652] [serial = 1351] [outer = 10374400] 19:26:25 INFO - PROCESS | 3652 | 1463192785877 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (12B33000) [pid = 3652] [serial = 1352] [outer = 10374400] 19:26:26 INFO - PROCESS | 3652 | 1463192786414 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 19:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 863ms 19:26:26 INFO - PROCESS | 3652 | 1463192786445 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 3652 | 1463192786451 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 19:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:26:26 INFO - PROCESS | 3652 | 1463192786458 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 3652 | 1463192786460 Marionette TRACE conn3 <- [1,1766,null,{}] 19:26:26 INFO - PROCESS | 3652 | 1463192786448 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:26 INFO - PROCESS | 3652 | 1463192786553 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:26:26 INFO - PROCESS | 3652 | 1463192786690 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 3652 | ++DOCSHELL 13DB1400 == 48 [pid = 3652] [id = 451] 19:26:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (13DB1C00) [pid = 3652] [serial = 1353] [outer = 00000000] 19:26:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1610D400) [pid = 3652] [serial = 1354] [outer = 13DB1C00] 19:26:26 INFO - PROCESS | 3652 | 1463192786745 Marionette DEBUG loaded listener.js 19:26:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (16CC0C00) [pid = 3652] [serial = 1355] [outer = 13DB1C00] 19:26:27 INFO - PROCESS | 3652 | 1463192787324 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 19:26:27 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 19:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 953ms 19:26:27 INFO - PROCESS | 3652 | 1463192787404 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:26:27 INFO - PROCESS | 3652 | 1463192787407 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 19:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:26:27 INFO - PROCESS | 3652 | 1463192787411 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:26:27 INFO - PROCESS | 3652 | 1463192787414 Marionette TRACE conn3 <- [1,1770,null,{}] 19:26:27 INFO - PROCESS | 3652 | 1463192787438 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:27 INFO - PROCESS | 3652 | 1463192787582 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:26:27 INFO - PROCESS | 3652 | 1463192787643 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 3652 | ++DOCSHELL 1976EC00 == 49 [pid = 3652] [id = 452] 19:26:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (19774C00) [pid = 3652] [serial = 1356] [outer = 00000000] 19:26:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1995F800) [pid = 3652] [serial = 1357] [outer = 19774C00] 19:26:27 INFO - PROCESS | 3652 | 1463192787699 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (19E8EC00) [pid = 3652] [serial = 1358] [outer = 19774C00] 19:26:28 INFO - PROCESS | 3652 | 1463192788273 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 19:26:28 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 19:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 952ms 19:26:28 INFO - PROCESS | 3652 | 1463192788357 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:26:28 INFO - PROCESS | 3652 | 1463192788360 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 19:26:28 INFO - PROCESS | 3652 | 1463192788364 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:26:28 INFO - PROCESS | 3652 | 1463192788366 Marionette TRACE conn3 <- [1,1774,null,{}] 19:26:28 INFO - PROCESS | 3652 | 1463192788370 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:28 INFO - PROCESS | 3652 | 1463192788475 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:26:28 INFO - PROCESS | 3652 | 1463192788611 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:28 INFO - PROCESS | 3652 | ++DOCSHELL 0F937800 == 50 [pid = 3652] [id = 453] 19:26:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1996F800) [pid = 3652] [serial = 1359] [outer = 00000000] 19:26:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1A1E3400) [pid = 3652] [serial = 1360] [outer = 1996F800] 19:26:28 INFO - PROCESS | 3652 | 1463192788666 Marionette DEBUG loaded listener.js 19:26:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A1E6400) [pid = 3652] [serial = 1361] [outer = 1996F800] 19:26:29 INFO - PROCESS | 3652 | 1463192789217 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 19:26:29 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 19:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 892ms 19:26:29 INFO - PROCESS | 3652 | 1463192789272 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:26:29 INFO - PROCESS | 3652 | 1463192789274 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 19:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:26:29 INFO - PROCESS | 3652 | 1463192789278 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:26:29 INFO - PROCESS | 3652 | 1463192789280 Marionette TRACE conn3 <- [1,1778,null,{}] 19:26:29 INFO - PROCESS | 3652 | 1463192789284 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:29 INFO - PROCESS | 3652 | 1463192789367 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:26:29 INFO - PROCESS | 3652 | 1463192789475 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:29 INFO - PROCESS | 3652 | ++DOCSHELL 171CE000 == 51 [pid = 3652] [id = 454] 19:26:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1A1DA000) [pid = 3652] [serial = 1362] [outer = 00000000] 19:26:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1A586800) [pid = 3652] [serial = 1363] [outer = 1A1DA000] 19:26:29 INFO - PROCESS | 3652 | 1463192789528 Marionette DEBUG loaded listener.js 19:26:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A591C00) [pid = 3652] [serial = 1364] [outer = 1A1DA000] 19:26:30 INFO - PROCESS | 3652 | 1463192790294 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:26:30 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) 19:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1087ms 19:26:30 INFO - PROCESS | 3652 | 1463192790371 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:26:30 INFO - PROCESS | 3652 | 1463192790375 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 19:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:26:30 INFO - PROCESS | 3652 | 1463192790378 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:26:30 INFO - PROCESS | 3652 | 1463192790382 Marionette TRACE conn3 <- [1,1782,null,{}] 19:26:30 INFO - PROCESS | 3652 | 1463192790397 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:30 INFO - PROCESS | 3652 | 1463192790495 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:26:30 INFO - PROCESS | 3652 | 1463192790628 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:30 INFO - PROCESS | 3652 | ++DOCSHELL 1125D000 == 52 [pid = 3652] [id = 455] 19:26:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (114D9800) [pid = 3652] [serial = 1365] [outer = 00000000] 19:26:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (12B38000) [pid = 3652] [serial = 1366] [outer = 114D9800] 19:26:30 INFO - PROCESS | 3652 | 1463192790680 Marionette DEBUG loaded listener.js 19:26:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (12B3D000) [pid = 3652] [serial = 1367] [outer = 114D9800] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 11204000 == 51 [pid = 3652] [id = 448] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 0F32D000 == 50 [pid = 3652] [id = 447] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 1977B800 == 49 [pid = 3652] [id = 446] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 19439000 == 48 [pid = 3652] [id = 445] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 13DB0400 == 47 [pid = 3652] [id = 444] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 16E9B400 == 46 [pid = 3652] [id = 443] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 16CBB000 == 45 [pid = 3652] [id = 442] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 10375000 == 44 [pid = 3652] [id = 441] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 12B2FC00 == 43 [pid = 3652] [id = 440] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 12F8DC00 == 42 [pid = 3652] [id = 439] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 16A2D000 == 41 [pid = 3652] [id = 438] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 17489C00 == 40 [pid = 3652] [id = 437] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (19966C00) [pid = 3652] [serial = 1303] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1431F800) [pid = 3652] [serial = 1267] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (197A8C00) [pid = 3652] [serial = 1270] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | 1463192791255 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 13DB0000 == 39 [pid = 3652] [id = 436] 19:26:31 INFO - PROCESS | 3652 | --DOCSHELL 10A59000 == 38 [pid = 3652] [id = 435] 19:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 908ms 19:26:31 INFO - PROCESS | 3652 | 1463192791295 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 3652 | 1463192791300 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 19:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:26:31 INFO - PROCESS | 3652 | 1463192791306 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - PROCESS | 3652 | 1463192791309 Marionette TRACE conn3 <- [1,1786,null,{}] 19:26:31 INFO - PROCESS | 3652 | 1463192791312 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1943B800) [pid = 3652] [serial = 1226] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (10A59C00) [pid = 3652] [serial = 1175] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (19966800) [pid = 3652] [serial = 1229] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1977C800) [pid = 3652] [serial = 1184] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1980C800) [pid = 3652] [serial = 1217] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (177AD400) [pid = 3652] [serial = 1181] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (11EB5400) [pid = 3652] [serial = 1220] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (15872800) [pid = 3652] [serial = 1223] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (14323400) [pid = 3652] [serial = 1178] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (197AA400) [pid = 3652] [serial = 1261] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (17E5D400) [pid = 3652] [serial = 1291] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (12B3DC00) [pid = 3652] [serial = 1265] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (11E26000) [pid = 3652] [serial = 1264] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (155C4400) [pid = 3652] [serial = 1282] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1610E000) [pid = 3652] [serial = 1283] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1997AC00) [pid = 3652] [serial = 1274] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (19961800) [pid = 3652] [serial = 1273] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (16AF3C00) [pid = 3652] [serial = 1285] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (12F87C00) [pid = 3652] [serial = 1277] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (12B30000) [pid = 3652] [serial = 1276] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12962C00) [pid = 3652] [serial = 1279] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (13943800) [pid = 3652] [serial = 1280] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (181CC400) [pid = 3652] [serial = 1292] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (197AA000) [pid = 3652] [serial = 1294] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1431F400) [pid = 3652] [serial = 1297] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (19775C00) [pid = 3652] [serial = 1300] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (171CD000) [pid = 3652] [serial = 1298] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (16E93C00) [pid = 3652] [serial = 1288] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (16EA2000) [pid = 3652] [serial = 1289] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (197AB800) [pid = 3652] [serial = 1295] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1980C000) [pid = 3652] [serial = 1301] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (16CC5400) [pid = 3652] [serial = 1286] [outer = 00000000] [url = about:blank] 19:26:31 INFO - PROCESS | 3652 | 1463192791445 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:26:31 INFO - PROCESS | 3652 | 1463192791492 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:31 INFO - PROCESS | 3652 | ++DOCSHELL 1295B000 == 39 [pid = 3652] [id = 456] 19:26:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (12962C00) [pid = 3652] [serial = 1368] [outer = 00000000] 19:26:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (12B37800) [pid = 3652] [serial = 1369] [outer = 12962C00] 19:26:31 INFO - PROCESS | 3652 | 1463192791537 Marionette DEBUG loaded listener.js 19:26:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (131F6C00) [pid = 3652] [serial = 1370] [outer = 12962C00] 19:26:31 INFO - PROCESS | 3652 | 1463192791950 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 19:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 714ms 19:26:31 INFO - PROCESS | 3652 | 1463192792010 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:26:32 INFO - PROCESS | 3652 | 1463192792012 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 19:26:32 INFO - PROCESS | 3652 | 1463192792016 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:26:32 INFO - PROCESS | 3652 | 1463192792019 Marionette TRACE conn3 <- [1,1790,null,{}] 19:26:32 INFO - PROCESS | 3652 | 1463192792029 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:32 INFO - PROCESS | 3652 | 1463192792118 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:26:32 INFO - PROCESS | 3652 | 1463192792128 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 3652 | ++DOCSHELL 15872800 == 40 [pid = 3652] [id = 457] 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (15873000) [pid = 3652] [serial = 1371] [outer = 00000000] 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (16114800) [pid = 3652] [serial = 1372] [outer = 15873000] 19:26:32 INFO - PROCESS | 3652 | 1463192792175 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (16A26C00) [pid = 3652] [serial = 1373] [outer = 15873000] 19:26:32 INFO - PROCESS | 3652 | 1463192792619 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 19:26:32 INFO - PROCESS | 3652 | 1463192792678 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:26:32 INFO - PROCESS | 3652 | 1463192792680 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 19:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:26:32 INFO - PROCESS | 3652 | 1463192792684 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:26:32 INFO - PROCESS | 3652 | 1463192792685 Marionette TRACE conn3 <- [1,1794,null,{}] 19:26:32 INFO - PROCESS | 3652 | 1463192792689 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:32 INFO - PROCESS | 3652 | 1463192792769 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:26:32 INFO - PROCESS | 3652 | 1463192792778 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 3652 | ++DOCSHELL 16113400 == 41 [pid = 3652] [id = 458] 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (16CC4C00) [pid = 3652] [serial = 1374] [outer = 00000000] 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (171C1400) [pid = 3652] [serial = 1375] [outer = 16CC4C00] 19:26:32 INFO - PROCESS | 3652 | 1463192792822 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (171CA800) [pid = 3652] [serial = 1376] [outer = 16CC4C00] 19:26:33 INFO - PROCESS | 3652 | 1463192793242 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 19:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 610ms 19:26:33 INFO - PROCESS | 3652 | 1463192793303 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:26:33 INFO - PROCESS | 3652 | 1463192793305 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 19:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:26:33 INFO - PROCESS | 3652 | 1463192793308 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:26:33 INFO - PROCESS | 3652 | 1463192793292 Marionette TRACE conn3 <- [1,1798,null,{}] 19:26:33 INFO - PROCESS | 3652 | 1463192793295 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:33 INFO - PROCESS | 3652 | 1463192793384 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:26:33 INFO - PROCESS | 3652 | 1463192793424 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:33 INFO - PROCESS | 3652 | ++DOCSHELL 171CD400 == 42 [pid = 3652] [id = 459] 19:26:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (17414C00) [pid = 3652] [serial = 1377] [outer = 00000000] 19:26:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (174A1800) [pid = 3652] [serial = 1378] [outer = 17414C00] 19:26:33 INFO - PROCESS | 3652 | 1463192793469 Marionette DEBUG loaded listener.js 19:26:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (18115000) [pid = 3652] [serial = 1379] [outer = 17414C00] 19:26:33 INFO - PROCESS | 3652 | 1463192793932 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 19:26:33 INFO - PROCESS | 3652 | 1463192793968 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:26:33 INFO - PROCESS | 3652 | 1463192793970 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 19:26:33 INFO - PROCESS | 3652 | 1463192793973 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:26:33 INFO - PROCESS | 3652 | 1463192793975 Marionette TRACE conn3 <- [1,1802,null,{}] 19:26:33 INFO - PROCESS | 3652 | 1463192793979 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:34 INFO - PROCESS | 3652 | 1463192794097 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:26:34 INFO - PROCESS | 3652 | 1463192794163 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:34 INFO - PROCESS | 3652 | ++DOCSHELL 1943B800 == 43 [pid = 3652] [id = 460] 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1943BC00) [pid = 3652] [serial = 1380] [outer = 00000000] 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (19774000) [pid = 3652] [serial = 1381] [outer = 1943BC00] 19:26:34 INFO - PROCESS | 3652 | 1463192794208 Marionette DEBUG loaded listener.js 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (197A7000) [pid = 3652] [serial = 1382] [outer = 1943BC00] 19:26:34 INFO - PROCESS | 3652 | 1463192794629 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 19:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 700ms 19:26:34 INFO - PROCESS | 3652 | 1463192794675 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:26:34 INFO - PROCESS | 3652 | 1463192794677 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 19:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:26:34 INFO - PROCESS | 3652 | 1463192794690 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:26:34 INFO - PROCESS | 3652 | 1463192794691 Marionette TRACE conn3 <- [1,1806,null,{}] 19:26:34 INFO - PROCESS | 3652 | 1463192794732 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:34 INFO - PROCESS | 3652 | 1463192794826 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:26:34 INFO - PROCESS | 3652 | 1463192794838 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:34 INFO - PROCESS | 3652 | ++DOCSHELL 19773400 == 44 [pid = 3652] [id = 461] 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (197ADC00) [pid = 3652] [serial = 1383] [outer = 00000000] 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (19808400) [pid = 3652] [serial = 1384] [outer = 197ADC00] 19:26:34 INFO - PROCESS | 3652 | 1463192794936 Marionette DEBUG loaded listener.js 19:26:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1980E400) [pid = 3652] [serial = 1385] [outer = 197ADC00] 19:26:35 INFO - PROCESS | 3652 | 1463192795331 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 19:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 685ms 19:26:35 INFO - PROCESS | 3652 | 1463192795374 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:26:35 INFO - PROCESS | 3652 | 1463192795376 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 19:26:35 INFO - PROCESS | 3652 | 1463192795379 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:26:35 INFO - PROCESS | 3652 | 1463192795381 Marionette TRACE conn3 <- [1,1810,null,{}] 19:26:35 INFO - PROCESS | 3652 | 1463192795384 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:35 INFO - PROCESS | 3652 | 1463192795496 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1977C400) [pid = 3652] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1431D400) [pid = 3652] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1713AC00) [pid = 3652] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (10505000) [pid = 3652] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (10A5F800) [pid = 3652] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (16CBBC00) [pid = 3652] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (12B35400) [pid = 3652] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1431B400) [pid = 3652] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (0F33BC00) [pid = 3652] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (197A8000) [pid = 3652] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (19431400) [pid = 3652] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:26:35 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (1125E800) [pid = 3652] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:26:35 INFO - PROCESS | 3652 | 1463192795641 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:35 INFO - PROCESS | 3652 | ++DOCSHELL 0F33BC00 == 45 [pid = 3652] [id = 462] 19:26:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (10505000) [pid = 3652] [serial = 1386] [outer = 00000000] 19:26:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (114E0800) [pid = 3652] [serial = 1387] [outer = 10505000] 19:26:35 INFO - PROCESS | 3652 | 1463192795687 Marionette DEBUG loaded listener.js 19:26:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1431D400) [pid = 3652] [serial = 1388] [outer = 10505000] 19:26:36 INFO - PROCESS | 3652 | 1463192796040 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 714ms 19:26:36 INFO - PROCESS | 3652 | 1463192796082 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 3652 | 1463192796084 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 19:26:36 INFO - PROCESS | 3652 | 1463192796111 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:26:36 INFO - PROCESS | 3652 | 1463192796113 Marionette TRACE conn3 <- [1,1814,null,{}] 19:26:36 INFO - PROCESS | 3652 | 1463192796119 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:36 INFO - PROCESS | 3652 | 1463192796233 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:26:36 INFO - PROCESS | 3652 | 1463192796246 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 3652 | ++DOCSHELL 13E30000 == 46 [pid = 3652] [id = 463] 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (141B7C00) [pid = 3652] [serial = 1389] [outer = 00000000] 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (197B2000) [pid = 3652] [serial = 1390] [outer = 141B7C00] 19:26:36 INFO - PROCESS | 3652 | 1463192796290 Marionette DEBUG loaded listener.js 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1995A000) [pid = 3652] [serial = 1391] [outer = 141B7C00] 19:26:36 INFO - PROCESS | 3652 | 1463192796676 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 595ms 19:26:36 INFO - PROCESS | 3652 | 1463192796714 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 3652 | 1463192796717 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 19:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:26:36 INFO - PROCESS | 3652 | 1463192796720 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - PROCESS | 3652 | 1463192796722 Marionette TRACE conn3 <- [1,1818,null,{}] 19:26:36 INFO - PROCESS | 3652 | 1463192796725 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:36 INFO - PROCESS | 3652 | 1463192796841 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:26:36 INFO - PROCESS | 3652 | 1463192796850 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 3652 | ++DOCSHELL 10D31800 == 47 [pid = 3652] [id = 464] 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1433A800) [pid = 3652] [serial = 1392] [outer = 00000000] 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (199C5C00) [pid = 3652] [serial = 1393] [outer = 1433A800] 19:26:36 INFO - PROCESS | 3652 | 1463192796897 Marionette DEBUG loaded listener.js 19:26:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (19E98000) [pid = 3652] [serial = 1394] [outer = 1433A800] 19:26:37 INFO - PROCESS | 3652 | 1463192797304 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 19:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 610ms 19:26:37 INFO - PROCESS | 3652 | 1463192797335 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:26:37 INFO - PROCESS | 3652 | 1463192797337 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 19:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:26:37 INFO - PROCESS | 3652 | 1463192797340 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:26:37 INFO - PROCESS | 3652 | 1463192797342 Marionette TRACE conn3 <- [1,1822,null,{}] 19:26:37 INFO - PROCESS | 3652 | 1463192797346 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:37 INFO - PROCESS | 3652 | 1463192797517 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:26:37 INFO - PROCESS | 3652 | 1463192797518 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:37 INFO - PROCESS | 3652 | ++DOCSHELL 1A0EE800 == 48 [pid = 3652] [id = 465] 19:26:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1A0EFC00) [pid = 3652] [serial = 1395] [outer = 00000000] 19:26:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1A25A000) [pid = 3652] [serial = 1396] [outer = 1A0EFC00] 19:26:37 INFO - PROCESS | 3652 | 1463192797569 Marionette DEBUG loaded listener.js 19:26:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1A79E000) [pid = 3652] [serial = 1397] [outer = 1A0EFC00] 19:26:38 INFO - PROCESS | 3652 | 1463192798228 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 19:26:38 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 19:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 952ms 19:26:38 INFO - PROCESS | 3652 | 1463192798300 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:26:38 INFO - PROCESS | 3652 | 1463192798306 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 19:26:38 INFO - PROCESS | 3652 | 1463192798312 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:26:38 INFO - PROCESS | 3652 | 1463192798316 Marionette TRACE conn3 <- [1,1826,null,{}] 19:26:38 INFO - PROCESS | 3652 | 1463192798324 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:38 INFO - PROCESS | 3652 | 1463192798450 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:26:38 INFO - PROCESS | 3652 | 1463192798582 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:38 INFO - PROCESS | 3652 | ++DOCSHELL 114E3400 == 49 [pid = 3652] [id = 466] 19:26:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (12B2FC00) [pid = 3652] [serial = 1398] [outer = 00000000] 19:26:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (13DAFC00) [pid = 3652] [serial = 1399] [outer = 12B2FC00] 19:26:38 INFO - PROCESS | 3652 | 1463192798641 Marionette DEBUG loaded listener.js 19:26:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (14336000) [pid = 3652] [serial = 1400] [outer = 12B2FC00] 19:26:39 INFO - PROCESS | 3652 | 1463192799252 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 19:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 997ms 19:26:39 INFO - PROCESS | 3652 | 1463192799306 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:26:39 INFO - PROCESS | 3652 | 1463192799312 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 19:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:26:39 INFO - PROCESS | 3652 | 1463192799337 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:26:39 INFO - PROCESS | 3652 | 1463192799340 Marionette TRACE conn3 <- [1,1830,null,{}] 19:26:39 INFO - PROCESS | 3652 | 1463192799344 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:39 INFO - PROCESS | 3652 | 1463192799459 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:26:39 INFO - PROCESS | 3652 | 1463192799598 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:39 INFO - PROCESS | 3652 | ++DOCSHELL 16109400 == 50 [pid = 3652] [id = 467] 19:26:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16113000) [pid = 3652] [serial = 1401] [outer = 00000000] 19:26:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (16EA0C00) [pid = 3652] [serial = 1402] [outer = 16113000] 19:26:39 INFO - PROCESS | 3652 | 1463192799653 Marionette DEBUG loaded listener.js 19:26:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (174A4C00) [pid = 3652] [serial = 1403] [outer = 16113000] 19:26:40 INFO - PROCESS | 3652 | 1463192800214 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 19:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 907ms 19:26:40 INFO - PROCESS | 3652 | 1463192800245 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:26:40 INFO - PROCESS | 3652 | 1463192800248 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 19:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:26:40 INFO - PROCESS | 3652 | 1463192800252 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:26:40 INFO - PROCESS | 3652 | 1463192800256 Marionette TRACE conn3 <- [1,1834,null,{}] 19:26:40 INFO - PROCESS | 3652 | 1463192800266 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:40 INFO - PROCESS | 3652 | 1463192800359 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:26:40 INFO - PROCESS | 3652 | 1463192800517 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:40 INFO - PROCESS | 3652 | ++DOCSHELL 10D34C00 == 51 [pid = 3652] [id = 468] 19:26:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (199C3800) [pid = 3652] [serial = 1404] [outer = 00000000] 19:26:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1A1DB000) [pid = 3652] [serial = 1405] [outer = 199C3800] 19:26:40 INFO - PROCESS | 3652 | 1463192800574 Marionette DEBUG loaded listener.js 19:26:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A263C00) [pid = 3652] [serial = 1406] [outer = 199C3800] 19:26:41 INFO - PROCESS | 3652 | 1463192801114 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:26:41 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) 19:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 908ms 19:26:41 INFO - PROCESS | 3652 | 1463192801141 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:26:41 INFO - PROCESS | 3652 | 1463192801144 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 19:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:26:41 INFO - PROCESS | 3652 | 1463192801147 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:26:41 INFO - PROCESS | 3652 | 1463192801149 Marionette TRACE conn3 <- [1,1838,null,{}] 19:26:41 INFO - PROCESS | 3652 | 1463192801153 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:41 INFO - PROCESS | 3652 | 1463192801258 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:26:41 INFO - PROCESS | 3652 | 1463192801367 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:41 INFO - PROCESS | 3652 | ++DOCSHELL 197B1000 == 52 [pid = 3652] [id = 469] 19:26:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19979800) [pid = 3652] [serial = 1407] [outer = 00000000] 19:26:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A7A2C00) [pid = 3652] [serial = 1408] [outer = 19979800] 19:26:41 INFO - PROCESS | 3652 | 1463192801420 Marionette DEBUG loaded listener.js 19:26:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1A7A7800) [pid = 3652] [serial = 1409] [outer = 19979800] 19:26:42 INFO - PROCESS | 3652 | 1463192802204 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1104ms 19:26:42 INFO - PROCESS | 3652 | 1463192802249 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:26:42 INFO - PROCESS | 3652 | 1463192802253 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 19:26:42 INFO - PROCESS | 3652 | 1463192802259 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:26:42 INFO - PROCESS | 3652 | 1463192802263 Marionette TRACE conn3 <- [1,1842,null,{}] 19:26:42 INFO - PROCESS | 3652 | 1463192802269 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:42 INFO - PROCESS | 3652 | 1463192802366 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:26:42 INFO - PROCESS | 3652 | 1463192802511 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:42 INFO - PROCESS | 3652 | ++DOCSHELL 10336800 == 53 [pid = 3652] [id = 470] 19:26:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1055C000) [pid = 3652] [serial = 1410] [outer = 00000000] 19:26:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (11813000) [pid = 3652] [serial = 1411] [outer = 1055C000] 19:26:42 INFO - PROCESS | 3652 | 1463192802561 Marionette DEBUG loaded listener.js 19:26:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (13DADC00) [pid = 3652] [serial = 1412] [outer = 1055C000] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 10D31800 == 52 [pid = 3652] [id = 464] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 13E30000 == 51 [pid = 3652] [id = 463] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 0F33BC00 == 50 [pid = 3652] [id = 462] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 19773400 == 49 [pid = 3652] [id = 461] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 1943B800 == 48 [pid = 3652] [id = 460] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 171CD400 == 47 [pid = 3652] [id = 459] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 16113400 == 46 [pid = 3652] [id = 458] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 15872800 == 45 [pid = 3652] [id = 457] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 1295B000 == 44 [pid = 3652] [id = 456] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 1125D000 == 43 [pid = 3652] [id = 455] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 1976EC00 == 42 [pid = 3652] [id = 452] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 13DB1400 == 41 [pid = 3652] [id = 451] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 10370000 == 40 [pid = 3652] [id = 450] 19:26:43 INFO - PROCESS | 3652 | --DOCSHELL 0F9F1400 == 39 [pid = 3652] [id = 449] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1980FC00) [pid = 3652] [serial = 1271] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (143BB400) [pid = 3652] [serial = 1268] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (19809400) [pid = 3652] [serial = 1336] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1811E400) [pid = 3652] [serial = 1333] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (17490800) [pid = 3652] [serial = 1330] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (199C5800) [pid = 3652] [serial = 1304] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (11EF7000) [pid = 3652] [serial = 1324] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (14318000) [pid = 3652] [serial = 1325] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (17E0EC00) [pid = 3652] [serial = 1312] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (16DB7800) [pid = 3652] [serial = 1327] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (16DC2000) [pid = 3652] [serial = 1328] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (13E29C00) [pid = 3652] [serial = 1322] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1395CC00) [pid = 3652] [serial = 1321] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (15867800) [pid = 3652] [serial = 1318] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1995A400) [pid = 3652] [serial = 1337] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1A058800) [pid = 3652] [serial = 1315] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (14337800) [pid = 3652] [serial = 1309] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (197A7800) [pid = 3652] [serial = 1346] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (11262400) [pid = 3652] [serial = 1342] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (19E8D000) [pid = 3652] [serial = 1339] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (177A7800) [pid = 3652] [serial = 1345] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (10D34800) [pid = 3652] [serial = 1306] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (19E8D800) [pid = 3652] [serial = 1340] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (199BB400) [pid = 3652] [serial = 1348] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (19431C00) [pid = 3652] [serial = 1334] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (17724400) [pid = 3652] [serial = 1331] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (14322000) [pid = 3652] [serial = 1343] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 3652 | 1463192803154 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 922ms 19:26:43 INFO - PROCESS | 3652 | 1463192803188 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 3652 | 1463192803193 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 19:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:26:43 INFO - PROCESS | 3652 | 1463192803199 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - PROCESS | 3652 | 1463192803201 Marionette TRACE conn3 <- [1,1846,null,{}] 19:26:43 INFO - PROCESS | 3652 | 1463192803205 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:43 INFO - PROCESS | 3652 | 1463192803292 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:26:43 INFO - PROCESS | 3652 | 1463192803302 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:43 INFO - PROCESS | 3652 | ++DOCSHELL 1295B000 == 40 [pid = 3652] [id = 471] 19:26:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (1295DC00) [pid = 3652] [serial = 1413] [outer = 00000000] 19:26:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (14331C00) [pid = 3652] [serial = 1414] [outer = 1295DC00] 19:26:43 INFO - PROCESS | 3652 | 1463192803349 Marionette DEBUG loaded listener.js 19:26:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1585CC00) [pid = 3652] [serial = 1415] [outer = 1295DC00] 19:26:43 INFO - PROCESS | 3652 | 1463192803897 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 722ms 19:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:26:43 INFO - PROCESS | 3652 | 1463192803939 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 3652 | 1463192803941 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 19:26:43 INFO - PROCESS | 3652 | 1463192803944 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - PROCESS | 3652 | 1463192803948 Marionette TRACE conn3 <- [1,1850,null,{}] 19:26:43 INFO - PROCESS | 3652 | 1463192803958 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:44 INFO - PROCESS | 3652 | 1463192804044 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:26:44 INFO - PROCESS | 3652 | 1463192804139 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:44 INFO - PROCESS | 3652 | ++DOCSHELL 14322000 == 41 [pid = 3652] [id = 472] 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (15867800) [pid = 3652] [serial = 1416] [outer = 00000000] 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (16CBC800) [pid = 3652] [serial = 1417] [outer = 15867800] 19:26:44 INFO - PROCESS | 3652 | 1463192804173 Marionette DEBUG loaded listener.js 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (16DBBC00) [pid = 3652] [serial = 1418] [outer = 15867800] 19:26:44 INFO - PROCESS | 3652 | 1463192804553 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 19:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 615ms 19:26:44 INFO - PROCESS | 3652 | 1463192804571 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:26:44 INFO - PROCESS | 3652 | 1463192804573 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 19:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:26:44 INFO - PROCESS | 3652 | 1463192804577 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:26:44 INFO - PROCESS | 3652 | 1463192804579 Marionette TRACE conn3 <- [1,1854,null,{}] 19:26:44 INFO - PROCESS | 3652 | 1463192804582 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:44 INFO - PROCESS | 3652 | 1463192804665 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:26:44 INFO - PROCESS | 3652 | 1463192804672 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:44 INFO - PROCESS | 3652 | ++DOCSHELL 16CBC000 == 42 [pid = 3652] [id = 473] 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (16DB4400) [pid = 3652] [serial = 1419] [outer = 00000000] 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (17493400) [pid = 3652] [serial = 1420] [outer = 16DB4400] 19:26:44 INFO - PROCESS | 3652 | 1463192804716 Marionette DEBUG loaded listener.js 19:26:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (17E06C00) [pid = 3652] [serial = 1421] [outer = 16DB4400] 19:26:45 INFO - PROCESS | 3652 | 1463192805139 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 19:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 19:26:45 INFO - PROCESS | 3652 | 1463192805196 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:26:45 INFO - PROCESS | 3652 | 1463192805198 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 19:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:26:45 INFO - PROCESS | 3652 | 1463192805208 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:26:45 INFO - PROCESS | 3652 | 1463192805209 Marionette TRACE conn3 <- [1,1858,null,{}] 19:26:45 INFO - PROCESS | 3652 | 1463192805213 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:45 INFO - PROCESS | 3652 | 1463192805335 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:26:45 INFO - PROCESS | 3652 | 1463192805345 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:45 INFO - PROCESS | 3652 | ++DOCSHELL 1748E000 == 43 [pid = 3652] [id = 474] 19:26:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (18118400) [pid = 3652] [serial = 1422] [outer = 00000000] 19:26:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (19436400) [pid = 3652] [serial = 1423] [outer = 18118400] 19:26:45 INFO - PROCESS | 3652 | 1463192805389 Marionette DEBUG loaded listener.js 19:26:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1943A800) [pid = 3652] [serial = 1424] [outer = 18118400] 19:26:45 INFO - PROCESS | 3652 | 1463192805875 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 19:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 676ms 19:26:45 INFO - PROCESS | 3652 | 1463192805906 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:26:45 INFO - PROCESS | 3652 | 1463192805908 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 19:26:45 INFO - PROCESS | 3652 | 1463192805911 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:26:45 INFO - PROCESS | 3652 | 1463192805913 Marionette TRACE conn3 <- [1,1862,null,{}] 19:26:45 INFO - PROCESS | 3652 | 1463192805916 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:46 INFO - PROCESS | 3652 | 1463192806031 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:26:46 INFO - PROCESS | 3652 | 1463192806099 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:46 INFO - PROCESS | 3652 | ++DOCSHELL 1811A400 == 44 [pid = 3652] [id = 475] 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1977B000) [pid = 3652] [serial = 1425] [outer = 00000000] 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (19806800) [pid = 3652] [serial = 1426] [outer = 1977B000] 19:26:46 INFO - PROCESS | 3652 | 1463192806144 Marionette DEBUG loaded listener.js 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1980F000) [pid = 3652] [serial = 1427] [outer = 1977B000] 19:26:46 INFO - PROCESS | 3652 | 1463192806551 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 19:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 19:26:46 INFO - PROCESS | 3652 | 1463192806595 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 3652 | 1463192806599 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 19:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:26:46 INFO - PROCESS | 3652 | 1463192806611 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:26:46 INFO - PROCESS | 3652 | 1463192806613 Marionette TRACE conn3 <- [1,1866,null,{}] 19:26:46 INFO - PROCESS | 3652 | 1463192806617 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:46 INFO - PROCESS | 3652 | 1463192806760 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:26:46 INFO - PROCESS | 3652 | 1463192806783 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:46 INFO - PROCESS | 3652 | ++DOCSHELL 19434C00 == 45 [pid = 3652] [id = 476] 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (19802000) [pid = 3652] [serial = 1428] [outer = 00000000] 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1997AC00) [pid = 3652] [serial = 1429] [outer = 19802000] 19:26:46 INFO - PROCESS | 3652 | 1463192806831 Marionette DEBUG loaded listener.js 19:26:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (19E8A800) [pid = 3652] [serial = 1430] [outer = 19802000] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (114D9800) [pid = 3652] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1943BC00) [pid = 3652] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (15873000) [pid = 3652] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (16CC4C00) [pid = 3652] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (197ADC00) [pid = 3652] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (10505000) [pid = 3652] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (141B7C00) [pid = 3652] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1433A800) [pid = 3652] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (17414C00) [pid = 3652] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:26:47 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (12962C00) [pid = 3652] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:26:47 INFO - PROCESS | 3652 | 1463192807367 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 19:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 784ms 19:26:47 INFO - PROCESS | 3652 | 1463192807395 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:26:47 INFO - PROCESS | 3652 | 1463192807397 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 19:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:26:47 INFO - PROCESS | 3652 | 1463192807401 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:26:47 INFO - PROCESS | 3652 | 1463192807402 Marionette TRACE conn3 <- [1,1870,null,{}] 19:26:47 INFO - PROCESS | 3652 | 1463192807410 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:47 INFO - PROCESS | 3652 | 1463192807491 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:26:47 INFO - PROCESS | 3652 | 1463192807497 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:47 INFO - PROCESS | 3652 | ++DOCSHELL 12F89400 == 46 [pid = 3652] [id = 477] 19:26:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (13935400) [pid = 3652] [serial = 1431] [outer = 00000000] 19:26:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (17135800) [pid = 3652] [serial = 1432] [outer = 13935400] 19:26:47 INFO - PROCESS | 3652 | 1463192807544 Marionette DEBUG loaded listener.js 19:26:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1980BC00) [pid = 3652] [serial = 1433] [outer = 13935400] 19:26:47 INFO - PROCESS | 3652 | 1463192807997 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 19:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 19:26:48 INFO - PROCESS | 3652 | 1463192808039 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:26:48 INFO - PROCESS | 3652 | 1463192808041 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 19:26:48 INFO - PROCESS | 3652 | 1463192808044 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:26:48 INFO - PROCESS | 3652 | 1463192808046 Marionette TRACE conn3 <- [1,1874,null,{}] 19:26:48 INFO - PROCESS | 3652 | 1463192808050 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:48 INFO - PROCESS | 3652 | 1463192808142 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:26:48 INFO - PROCESS | 3652 | 1463192808149 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 3652 | ++DOCSHELL 0F330800 == 47 [pid = 3652] [id = 478] 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (16EA1400) [pid = 3652] [serial = 1434] [outer = 00000000] 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1A05EC00) [pid = 3652] [serial = 1435] [outer = 16EA1400] 19:26:48 INFO - PROCESS | 3652 | 1463192808193 Marionette DEBUG loaded listener.js 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1A0ED800) [pid = 3652] [serial = 1436] [outer = 16EA1400] 19:26:48 INFO - PROCESS | 3652 | 1463192808617 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 19:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 615ms 19:26:48 INFO - PROCESS | 3652 | 1463192808666 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:26:48 INFO - PROCESS | 3652 | 1463192808670 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 19:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:26:48 INFO - PROCESS | 3652 | 1463192808673 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:26:48 INFO - PROCESS | 3652 | 1463192808674 Marionette TRACE conn3 <- [1,1878,null,{}] 19:26:48 INFO - PROCESS | 3652 | 1463192808678 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:48 INFO - PROCESS | 3652 | 1463192808759 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:26:48 INFO - PROCESS | 3652 | 1463192808765 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 3652 | ++DOCSHELL 1995FC00 == 48 [pid = 3652] [id = 479] 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (19966800) [pid = 3652] [serial = 1437] [outer = 00000000] 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1A258000) [pid = 3652] [serial = 1438] [outer = 19966800] 19:26:48 INFO - PROCESS | 3652 | 1463192808808 Marionette DEBUG loaded listener.js 19:26:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1A79D000) [pid = 3652] [serial = 1439] [outer = 19966800] 19:26:49 INFO - PROCESS | 3652 | 1463192809222 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 19:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 584ms 19:26:49 INFO - PROCESS | 3652 | 1463192809251 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:26:49 INFO - PROCESS | 3652 | 1463192809253 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 19:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:26:49 INFO - PROCESS | 3652 | 1463192809324 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:26:49 INFO - PROCESS | 3652 | 1463192809328 Marionette TRACE conn3 <- [1,1882,null,{}] 19:26:49 INFO - PROCESS | 3652 | 1463192809334 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:49 INFO - PROCESS | 3652 | 1463192809453 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:26:49 INFO - PROCESS | 3652 | 1463192809616 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:49 INFO - PROCESS | 3652 | ++DOCSHELL 11262400 == 49 [pid = 3652] [id = 480] 19:26:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (11264000) [pid = 3652] [serial = 1440] [outer = 00000000] 19:26:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (11863800) [pid = 3652] [serial = 1441] [outer = 11264000] 19:26:49 INFO - PROCESS | 3652 | 1463192809671 Marionette DEBUG loaded listener.js 19:26:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (12B2F400) [pid = 3652] [serial = 1442] [outer = 11264000] 19:26:50 INFO - PROCESS | 3652 | 1463192810217 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 19:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 998ms 19:26:50 INFO - PROCESS | 3652 | 1463192810252 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:26:50 INFO - PROCESS | 3652 | 1463192810256 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 19:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:26:50 INFO - PROCESS | 3652 | 1463192810261 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:26:50 INFO - PROCESS | 3652 | 1463192810264 Marionette TRACE conn3 <- [1,1886,null,{}] 19:26:50 INFO - PROCESS | 3652 | 1463192810271 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:50 INFO - PROCESS | 3652 | 1463192810381 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:26:50 INFO - PROCESS | 3652 | 1463192810495 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:50 INFO - PROCESS | 3652 | ++DOCSHELL 1431FC00 == 50 [pid = 3652] [id = 481] 19:26:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1587FC00) [pid = 3652] [serial = 1443] [outer = 00000000] 19:26:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (16CBE000) [pid = 3652] [serial = 1444] [outer = 1587FC00] 19:26:50 INFO - PROCESS | 3652 | 1463192810589 Marionette DEBUG loaded listener.js 19:26:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (171C5800) [pid = 3652] [serial = 1445] [outer = 1587FC00] 19:26:51 INFO - PROCESS | 3652 | 1463192811176 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 19:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 983ms 19:26:51 INFO - PROCESS | 3652 | 1463192811245 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:26:51 INFO - PROCESS | 3652 | 1463192811248 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 19:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:26:51 INFO - PROCESS | 3652 | 1463192811251 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:26:51 INFO - PROCESS | 3652 | 1463192811254 Marionette TRACE conn3 <- [1,1890,null,{}] 19:26:51 INFO - PROCESS | 3652 | 1463192811258 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:51 INFO - PROCESS | 3652 | 1463192811365 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:26:51 INFO - PROCESS | 3652 | 1463192811507 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:51 INFO - PROCESS | 3652 | ++DOCSHELL 197B0800 == 51 [pid = 3652] [id = 482] 19:26:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (197B1800) [pid = 3652] [serial = 1446] [outer = 00000000] 19:26:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (19966C00) [pid = 3652] [serial = 1447] [outer = 197B1800] 19:26:51 INFO - PROCESS | 3652 | 1463192811568 Marionette DEBUG loaded listener.js 19:26:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A0EB400) [pid = 3652] [serial = 1448] [outer = 197B1800] 19:26:52 INFO - PROCESS | 3652 | 1463192812151 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 19:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 983ms 19:26:52 INFO - PROCESS | 3652 | 1463192812240 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:26:52 INFO - PROCESS | 3652 | 1463192812243 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 19:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:26:52 INFO - PROCESS | 3652 | 1463192812247 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:26:52 INFO - PROCESS | 3652 | 1463192812249 Marionette TRACE conn3 <- [1,1894,null,{}] 19:26:52 INFO - PROCESS | 3652 | 1463192812252 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:52 INFO - PROCESS | 3652 | 1463192812356 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:26:52 INFO - PROCESS | 3652 | 1463192812498 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:52 INFO - PROCESS | 3652 | ++DOCSHELL 19965800 == 52 [pid = 3652] [id = 483] 19:26:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A891000) [pid = 3652] [serial = 1449] [outer = 00000000] 19:26:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1A8E7000) [pid = 3652] [serial = 1450] [outer = 1A891000] 19:26:52 INFO - PROCESS | 3652 | 1463192812553 Marionette DEBUG loaded listener.js 19:26:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1A8E7C00) [pid = 3652] [serial = 1451] [outer = 1A891000] 19:26:53 INFO - PROCESS | 3652 | 1463192813127 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 19:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 922ms 19:26:53 INFO - PROCESS | 3652 | 1463192813183 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:26:53 INFO - PROCESS | 3652 | 1463192813185 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 19:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:26:53 INFO - PROCESS | 3652 | 1463192813190 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:26:53 INFO - PROCESS | 3652 | 1463192813192 Marionette TRACE conn3 <- [1,1898,null,{}] 19:26:53 INFO - PROCESS | 3652 | 1463192813196 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:53 INFO - PROCESS | 3652 | 1463192813296 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:26:53 INFO - PROCESS | 3652 | 1463192813407 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:53 INFO - PROCESS | 3652 | ++DOCSHELL 1A88E400 == 53 [pid = 3652] [id = 484] 19:26:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1A88E800) [pid = 3652] [serial = 1452] [outer = 00000000] 19:26:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1AB7CC00) [pid = 3652] [serial = 1453] [outer = 1A88E800] 19:26:53 INFO - PROCESS | 3652 | 1463192813464 Marionette DEBUG loaded listener.js 19:26:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1AB7FC00) [pid = 3652] [serial = 1454] [outer = 1A88E800] 19:26:54 INFO - PROCESS | 3652 | 1463192814028 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 19:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 876ms 19:26:54 INFO - PROCESS | 3652 | 1463192814079 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:26:54 INFO - PROCESS | 3652 | 1463192814081 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 19:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:26:54 INFO - PROCESS | 3652 | 1463192814085 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:26:54 INFO - PROCESS | 3652 | 1463192814087 Marionette TRACE conn3 <- [1,1902,null,{}] 19:26:54 INFO - PROCESS | 3652 | 1463192814091 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:54 INFO - PROCESS | 3652 | 1463192814216 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:26:54 INFO - PROCESS | 3652 | 1463192814332 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:54 INFO - PROCESS | 3652 | ++DOCSHELL 1A8EFC00 == 54 [pid = 3652] [id = 485] 19:26:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1A8F3000) [pid = 3652] [serial = 1455] [outer = 00000000] 19:26:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1AB9A000) [pid = 3652] [serial = 1456] [outer = 1A8F3000] 19:26:54 INFO - PROCESS | 3652 | 1463192814387 Marionette DEBUG loaded listener.js 19:26:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (1AD80C00) [pid = 3652] [serial = 1457] [outer = 1A8F3000] 19:26:54 INFO - PROCESS | 3652 | 1463192814981 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 19:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 921ms 19:26:55 INFO - PROCESS | 3652 | 1463192815018 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:26:55 INFO - PROCESS | 3652 | 1463192815020 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 19:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:26:55 INFO - PROCESS | 3652 | 1463192815025 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:26:55 INFO - PROCESS | 3652 | 1463192815027 Marionette TRACE conn3 <- [1,1906,null,{}] 19:26:55 INFO - PROCESS | 3652 | 1463192815031 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:55 INFO - PROCESS | 3652 | 1463192815132 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:26:55 INFO - PROCESS | 3652 | 1463192815454 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:55 INFO - PROCESS | 3652 | ++DOCSHELL 10A5EC00 == 55 [pid = 3652] [id = 486] 19:26:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (10A5F800) [pid = 3652] [serial = 1458] [outer = 00000000] 19:26:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (10D2F400) [pid = 3652] [serial = 1459] [outer = 10A5F800] 19:26:55 INFO - PROCESS | 3652 | 1463192815505 Marionette DEBUG loaded listener.js 19:26:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (11861400) [pid = 3652] [serial = 1460] [outer = 10A5F800] 19:26:56 INFO - PROCESS | 3652 | 1463192816113 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 19:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1121ms 19:26:56 INFO - PROCESS | 3652 | 1463192816151 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:26:56 INFO - PROCESS | 3652 | 1463192816155 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 19:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:26:56 INFO - PROCESS | 3652 | 1463192816160 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:26:56 INFO - PROCESS | 3652 | 1463192816164 Marionette TRACE conn3 <- [1,1910,null,{}] 19:26:56 INFO - PROCESS | 3652 | 1463192816181 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:56 INFO - PROCESS | 3652 | 1463192816315 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:26:56 INFO - PROCESS | 3652 | 1463192816385 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:56 INFO - PROCESS | 3652 | ++DOCSHELL 1320AC00 == 56 [pid = 3652] [id = 487] 19:26:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1431D000) [pid = 3652] [serial = 1461] [outer = 00000000] 19:26:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (16721800) [pid = 3652] [serial = 1462] [outer = 1431D000] 19:26:56 INFO - PROCESS | 3652 | 1463192816434 Marionette DEBUG loaded listener.js 19:26:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (16DBD000) [pid = 3652] [serial = 1463] [outer = 1431D000] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 0F330800 == 55 [pid = 3652] [id = 478] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 12F89400 == 54 [pid = 3652] [id = 477] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 19434C00 == 53 [pid = 3652] [id = 476] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 1811A400 == 52 [pid = 3652] [id = 475] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 1748E000 == 51 [pid = 3652] [id = 474] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 16CBC000 == 50 [pid = 3652] [id = 473] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 14322000 == 49 [pid = 3652] [id = 472] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 1295B000 == 48 [pid = 3652] [id = 471] 19:26:56 INFO - PROCESS | 3652 | --DOCSHELL 10336800 == 47 [pid = 3652] [id = 470] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (199C5C00) [pid = 3652] [serial = 1393] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (174A1800) [pid = 3652] [serial = 1378] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (12B37800) [pid = 3652] [serial = 1369] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (131F6C00) [pid = 3652] [serial = 1370] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (12B3D000) [pid = 3652] [serial = 1367] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (12B38000) [pid = 3652] [serial = 1366] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (19774000) [pid = 3652] [serial = 1381] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (16114800) [pid = 3652] [serial = 1372] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (16A26C00) [pid = 3652] [serial = 1373] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (171C1400) [pid = 3652] [serial = 1375] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (171CA800) [pid = 3652] [serial = 1376] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (114E1400) [pid = 3652] [serial = 1351] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (19808400) [pid = 3652] [serial = 1384] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1610D400) [pid = 3652] [serial = 1354] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1995F800) [pid = 3652] [serial = 1357] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (197A7000) [pid = 3652] [serial = 1382] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1A1E3400) [pid = 3652] [serial = 1360] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1A586800) [pid = 3652] [serial = 1363] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (114E0800) [pid = 3652] [serial = 1387] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1431D400) [pid = 3652] [serial = 1388] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1980E400) [pid = 3652] [serial = 1385] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1995A000) [pid = 3652] [serial = 1391] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (197B2000) [pid = 3652] [serial = 1390] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (18115000) [pid = 3652] [serial = 1379] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (19E98000) [pid = 3652] [serial = 1394] [outer = 00000000] [url = about:blank] 19:26:56 INFO - PROCESS | 3652 | 1463192816930 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 19:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 829ms 19:26:56 INFO - PROCESS | 3652 | 1463192816990 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:26:56 INFO - PROCESS | 3652 | 1463192816994 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 19:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:26:56 INFO - PROCESS | 3652 | 1463192816997 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:26:56 INFO - PROCESS | 3652 | 1463192816999 Marionette TRACE conn3 <- [1,1914,null,{}] 19:26:56 INFO - PROCESS | 3652 | 1463192817003 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:57 INFO - PROCESS | 3652 | 1463192817090 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:26:57 INFO - PROCESS | 3652 | 1463192817219 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 3652 | ++DOCSHELL 13DAEC00 == 48 [pid = 3652] [id = 488] 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (141B7C00) [pid = 3652] [serial = 1464] [outer = 00000000] 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1671DC00) [pid = 3652] [serial = 1465] [outer = 141B7C00] 19:26:57 INFO - PROCESS | 3652 | 1463192817266 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16CC6C00) [pid = 3652] [serial = 1466] [outer = 141B7C00] 19:26:57 INFO - PROCESS | 3652 | 1463192817666 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 19:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 738ms 19:26:57 INFO - PROCESS | 3652 | 1463192817722 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 3652 | 1463192817725 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 19:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:26:57 INFO - PROCESS | 3652 | 1463192817734 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:26:57 INFO - PROCESS | 3652 | 1463192817740 Marionette TRACE conn3 <- [1,1918,null,{}] 19:26:57 INFO - PROCESS | 3652 | 1463192817748 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:57 INFO - PROCESS | 3652 | 1463192817839 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:26:57 INFO - PROCESS | 3652 | 1463192817846 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 3652 | ++DOCSHELL 13DAE000 == 49 [pid = 3652] [id = 489] 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1713AC00) [pid = 3652] [serial = 1467] [outer = 00000000] 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (12B33800) [pid = 3652] [serial = 1468] [outer = 1713AC00] 19:26:57 INFO - PROCESS | 3652 | 1463192817890 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (181D3800) [pid = 3652] [serial = 1469] [outer = 1713AC00] 19:26:58 INFO - PROCESS | 3652 | 1463192818334 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 19:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 644ms 19:26:58 INFO - PROCESS | 3652 | 1463192818387 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:26:58 INFO - PROCESS | 3652 | 1463192818389 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 19:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:26:58 INFO - PROCESS | 3652 | 1463192818392 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:26:58 INFO - PROCESS | 3652 | 1463192818394 Marionette TRACE conn3 <- [1,1922,null,{}] 19:26:58 INFO - PROCESS | 3652 | 1463192818398 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:58 INFO - PROCESS | 3652 | 1463192818510 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:26:58 INFO - PROCESS | 3652 | 1463192818520 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:58 INFO - PROCESS | 3652 | ++DOCSHELL 18120C00 == 50 [pid = 3652] [id = 490] 19:26:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (19433C00) [pid = 3652] [serial = 1470] [outer = 00000000] 19:26:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (197A3400) [pid = 3652] [serial = 1471] [outer = 19433C00] 19:26:58 INFO - PROCESS | 3652 | 1463192818565 Marionette DEBUG loaded listener.js 19:26:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (197AFC00) [pid = 3652] [serial = 1472] [outer = 19433C00] 19:26:59 INFO - PROCESS | 3652 | 1463192819038 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 19:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 676ms 19:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:26:59 INFO - PROCESS | 3652 | 1463192819075 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:26:59 INFO - PROCESS | 3652 | 1463192819077 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 19:26:59 INFO - PROCESS | 3652 | 1463192819080 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:26:59 INFO - PROCESS | 3652 | 1463192819082 Marionette TRACE conn3 <- [1,1926,null,{}] 19:26:59 INFO - PROCESS | 3652 | 1463192819091 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:59 INFO - PROCESS | 3652 | 1463192819211 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:26:59 INFO - PROCESS | 3652 | 1463192819223 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:59 INFO - PROCESS | 3652 | ++DOCSHELL 197A9000 == 51 [pid = 3652] [id = 491] 19:26:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (19803400) [pid = 3652] [serial = 1473] [outer = 00000000] 19:26:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1995A000) [pid = 3652] [serial = 1474] [outer = 19803400] 19:26:59 INFO - PROCESS | 3652 | 1463192819328 Marionette DEBUG loaded listener.js 19:26:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1996FC00) [pid = 3652] [serial = 1475] [outer = 19803400] 19:26:59 INFO - PROCESS | 3652 | 1463192819741 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 19:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 722ms 19:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:26:59 INFO - PROCESS | 3652 | 1463192819806 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:26:59 INFO - PROCESS | 3652 | 1463192819808 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 19:26:59 INFO - PROCESS | 3652 | 1463192819840 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:26:59 INFO - PROCESS | 3652 | 1463192819842 Marionette TRACE conn3 <- [1,1930,null,{}] 19:26:59 INFO - PROCESS | 3652 | 1463192819850 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:26:59 INFO - PROCESS | 3652 | 1463192819973 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:27:00 INFO - PROCESS | 3652 | 1463192820042 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 3652 | ++DOCSHELL 19E90000 == 52 [pid = 3652] [id = 492] 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1A053000) [pid = 3652] [serial = 1476] [outer = 00000000] 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1A1D8000) [pid = 3652] [serial = 1477] [outer = 1A053000] 19:27:00 INFO - PROCESS | 3652 | 1463192820085 Marionette DEBUG loaded listener.js 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1A257C00) [pid = 3652] [serial = 1478] [outer = 1A053000] 19:27:00 INFO - PROCESS | 3652 | 1463192820469 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 691ms 19:27:00 INFO - PROCESS | 3652 | 1463192820518 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:27:00 INFO - PROCESS | 3652 | 1463192820520 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 19:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:27:00 INFO - PROCESS | 3652 | 1463192820523 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:27:00 INFO - PROCESS | 3652 | 1463192820525 Marionette TRACE conn3 <- [1,1934,null,{}] 19:27:00 INFO - PROCESS | 3652 | 1463192820529 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:00 INFO - PROCESS | 3652 | 1463192820644 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (19801800) [pid = 3652] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1977B000) [pid = 3652] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1055C000) [pid = 3652] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (16DB4400) [pid = 3652] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (18118400) [pid = 3652] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (15867800) [pid = 3652] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1295DC00) [pid = 3652] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (19802000) [pid = 3652] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (13935400) [pid = 3652] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:27:00 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (16EA1400) [pid = 3652] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:27:00 INFO - PROCESS | 3652 | 1463192820795 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 3652 | ++DOCSHELL 0F331C00 == 53 [pid = 3652] [id = 493] 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (0F97B400) [pid = 3652] [serial = 1479] [outer = 00000000] 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1318B400) [pid = 3652] [serial = 1480] [outer = 0F97B400] 19:27:00 INFO - PROCESS | 3652 | 1463192820843 Marionette DEBUG loaded listener.js 19:27:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (16DB6400) [pid = 3652] [serial = 1481] [outer = 0F97B400] 19:27:01 INFO - PROCESS | 3652 | 1463192821225 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 19:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 738ms 19:27:01 INFO - PROCESS | 3652 | 1463192821265 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:27:01 INFO - PROCESS | 3652 | 1463192821266 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 19:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:27:01 INFO - PROCESS | 3652 | 1463192821270 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:27:01 INFO - PROCESS | 3652 | 1463192821271 Marionette TRACE conn3 <- [1,1938,null,{}] 19:27:01 INFO - PROCESS | 3652 | 1463192821300 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:01 INFO - PROCESS | 3652 | 1463192821416 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:27:01 INFO - PROCESS | 3652 | 1463192821431 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:01 INFO - PROCESS | 3652 | ++DOCSHELL 17722400 == 54 [pid = 3652] [id = 494] 19:27:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (177AD400) [pid = 3652] [serial = 1482] [outer = 00000000] 19:27:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A79D800) [pid = 3652] [serial = 1483] [outer = 177AD400] 19:27:01 INFO - PROCESS | 3652 | 1463192821475 Marionette DEBUG loaded listener.js 19:27:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A7A3400) [pid = 3652] [serial = 1484] [outer = 177AD400] 19:27:01 INFO - PROCESS | 3652 | 1463192821877 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 19:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 645ms 19:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:27:01 INFO - PROCESS | 3652 | 1463192821912 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:27:01 INFO - PROCESS | 3652 | 1463192821914 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 19:27:01 INFO - PROCESS | 3652 | 1463192821917 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:27:01 INFO - PROCESS | 3652 | 1463192821919 Marionette TRACE conn3 <- [1,1942,null,{}] 19:27:01 INFO - PROCESS | 3652 | 1463192821922 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:02 INFO - PROCESS | 3652 | 1463192822051 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:27:02 INFO - PROCESS | 3652 | 1463192822115 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:02 INFO - PROCESS | 3652 | ++DOCSHELL 14316000 == 55 [pid = 3652] [id = 495] 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (155C6C00) [pid = 3652] [serial = 1485] [outer = 00000000] 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1AB89C00) [pid = 3652] [serial = 1486] [outer = 155C6C00] 19:27:02 INFO - PROCESS | 3652 | 1463192822159 Marionette DEBUG loaded listener.js 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1AB99400) [pid = 3652] [serial = 1487] [outer = 155C6C00] 19:27:02 INFO - PROCESS | 3652 | 1463192822497 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 19:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 614ms 19:27:02 INFO - PROCESS | 3652 | 1463192822539 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 3652 | 1463192822541 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 19:27:02 INFO - PROCESS | 3652 | 1463192822545 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:27:02 INFO - PROCESS | 3652 | 1463192822546 Marionette TRACE conn3 <- [1,1946,null,{}] 19:27:02 INFO - PROCESS | 3652 | 1463192822550 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:02 INFO - PROCESS | 3652 | 1463192822675 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:27:02 INFO - PROCESS | 3652 | 1463192822723 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:02 INFO - PROCESS | 3652 | ++DOCSHELL 17607000 == 56 [pid = 3652] [id = 496] 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (17608800) [pid = 3652] [serial = 1488] [outer = 00000000] 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1760D000) [pid = 3652] [serial = 1489] [outer = 17608800] 19:27:02 INFO - PROCESS | 3652 | 1463192822774 Marionette DEBUG loaded listener.js 19:27:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1976E800) [pid = 3652] [serial = 1490] [outer = 17608800] 19:27:03 INFO - PROCESS | 3652 | 1463192823429 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 19:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 922ms 19:27:03 INFO - PROCESS | 3652 | 1463192823475 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:27:03 INFO - PROCESS | 3652 | 1463192823480 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 19:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:27:03 INFO - PROCESS | 3652 | 1463192823485 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:27:03 INFO - PROCESS | 3652 | 1463192823489 Marionette TRACE conn3 <- [1,1950,null,{}] 19:27:03 INFO - PROCESS | 3652 | 1463192823495 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:03 INFO - PROCESS | 3652 | 1463192823611 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:27:03 INFO - PROCESS | 3652 | 1463192823756 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:03 INFO - PROCESS | 3652 | ++DOCSHELL 131E1800 == 57 [pid = 3652] [id = 497] 19:27:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (131F6C00) [pid = 3652] [serial = 1491] [outer = 00000000] 19:27:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (14323400) [pid = 3652] [serial = 1492] [outer = 131F6C00] 19:27:03 INFO - PROCESS | 3652 | 1463192823814 Marionette DEBUG loaded listener.js 19:27:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (1610D400) [pid = 3652] [serial = 1493] [outer = 131F6C00] 19:27:04 INFO - PROCESS | 3652 | 1463192824414 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 19:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 983ms 19:27:04 INFO - PROCESS | 3652 | 1463192824473 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:27:04 INFO - PROCESS | 3652 | 1463192824478 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 19:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:27:04 INFO - PROCESS | 3652 | 1463192824485 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:27:04 INFO - PROCESS | 3652 | 1463192824488 Marionette TRACE conn3 <- [1,1954,null,{}] 19:27:04 INFO - PROCESS | 3652 | 1463192824492 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:04 INFO - PROCESS | 3652 | 1463192824602 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:27:04 INFO - PROCESS | 3652 | 1463192824719 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 3652 | ++DOCSHELL 10377000 == 58 [pid = 3652] [id = 498] 19:27:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1431E000) [pid = 3652] [serial = 1494] [outer = 00000000] 19:27:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1760D400) [pid = 3652] [serial = 1495] [outer = 1431E000] 19:27:04 INFO - PROCESS | 3652 | 1463192824813 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (17E10000) [pid = 3652] [serial = 1496] [outer = 1431E000] 19:27:05 INFO - PROCESS | 3652 | 1463192825424 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 983ms 19:27:05 INFO - PROCESS | 3652 | 1463192825468 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 3652 | 1463192825470 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 19:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:27:05 INFO - PROCESS | 3652 | 1463192825474 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - PROCESS | 3652 | 1463192825478 Marionette TRACE conn3 <- [1,1958,null,{}] 19:27:05 INFO - PROCESS | 3652 | 1463192825491 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:05 INFO - PROCESS | 3652 | 1463192825604 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:27:05 INFO - PROCESS | 3652 | 1463192825749 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:05 INFO - PROCESS | 3652 | ++DOCSHELL 19802400 == 59 [pid = 3652] [id = 499] 19:27:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1980B000) [pid = 3652] [serial = 1497] [outer = 00000000] 19:27:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (1A8E6400) [pid = 3652] [serial = 1498] [outer = 1980B000] 19:27:05 INFO - PROCESS | 3652 | 1463192825806 Marionette DEBUG loaded listener.js 19:27:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1AB92400) [pid = 3652] [serial = 1499] [outer = 1980B000] 19:27:06 INFO - PROCESS | 3652 | 1463192826329 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 19:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 891ms 19:27:06 INFO - PROCESS | 3652 | 1463192826369 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:27:06 INFO - PROCESS | 3652 | 1463192826372 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 19:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:27:06 INFO - PROCESS | 3652 | 1463192826376 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:27:06 INFO - PROCESS | 3652 | 1463192826378 Marionette TRACE conn3 <- [1,1962,null,{}] 19:27:06 INFO - PROCESS | 3652 | 1463192826382 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:06 INFO - PROCESS | 3652 | 1463192826505 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:27:06 INFO - PROCESS | 3652 | 1463192826620 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 3652 | ++DOCSHELL 11EB5000 == 60 [pid = 3652] [id = 500] 19:27:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (199C6C00) [pid = 3652] [serial = 1500] [outer = 00000000] 19:27:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (1AD8A800) [pid = 3652] [serial = 1501] [outer = 199C6C00] 19:27:06 INFO - PROCESS | 3652 | 1463192826720 Marionette DEBUG loaded listener.js 19:27:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1AFDF000) [pid = 3652] [serial = 1502] [outer = 199C6C00] 19:27:07 INFO - PROCESS | 3652 | 1463192827590 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 19:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1229ms 19:27:07 INFO - PROCESS | 3652 | 1463192827612 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 3652 | 1463192827616 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 19:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:27:07 INFO - PROCESS | 3652 | 1463192827635 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:27:07 INFO - PROCESS | 3652 | 1463192827639 Marionette TRACE conn3 <- [1,1966,null,{}] 19:27:07 INFO - PROCESS | 3652 | 1463192827647 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:07 INFO - PROCESS | 3652 | 1463192827749 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:27:07 INFO - PROCESS | 3652 | 1463192827896 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 3652 | ++DOCSHELL 0F32D800 == 61 [pid = 3652] [id = 501] 19:27:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (0F331400) [pid = 3652] [serial = 1503] [outer = 00000000] 19:27:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (10509400) [pid = 3652] [serial = 1504] [outer = 0F331400] 19:27:07 INFO - PROCESS | 3652 | 1463192827948 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (10D36C00) [pid = 3652] [serial = 1505] [outer = 0F331400] 19:27:08 INFO - PROCESS | 3652 | 1463192828507 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 937ms 19:27:08 INFO - PROCESS | 3652 | 1463192828567 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:27:08 INFO - PROCESS | 3652 | 1463192828573 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 19:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:27:08 INFO - PROCESS | 3652 | 1463192828578 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:27:08 INFO - PROCESS | 3652 | 1463192828581 Marionette TRACE conn3 <- [1,1970,null,{}] 19:27:08 INFO - PROCESS | 3652 | 1463192828585 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:08 INFO - PROCESS | 3652 | 1463192828761 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 14316000 == 60 [pid = 3652] [id = 495] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 17722400 == 59 [pid = 3652] [id = 494] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 0F331C00 == 58 [pid = 3652] [id = 493] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 19E90000 == 57 [pid = 3652] [id = 492] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 197A9000 == 56 [pid = 3652] [id = 491] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 18120C00 == 55 [pid = 3652] [id = 490] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 13DAE000 == 54 [pid = 3652] [id = 489] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 13DAEC00 == 53 [pid = 3652] [id = 488] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 1320AC00 == 52 [pid = 3652] [id = 487] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 10A5EC00 == 51 [pid = 3652] [id = 486] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1A258000) [pid = 3652] [serial = 1438] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 197B0800 == 50 [pid = 3652] [id = 482] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 1431FC00 == 49 [pid = 3652] [id = 481] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 11262400 == 48 [pid = 3652] [id = 480] 19:27:08 INFO - PROCESS | 3652 | --DOCSHELL 1995FC00 == 47 [pid = 3652] [id = 479] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1A0EBC00) [pid = 3652] [serial = 1349] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (19806800) [pid = 3652] [serial = 1426] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (13DADC00) [pid = 3652] [serial = 1412] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (11813000) [pid = 3652] [serial = 1411] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (17493400) [pid = 3652] [serial = 1420] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (1943A800) [pid = 3652] [serial = 1424] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1A7A2C00) [pid = 3652] [serial = 1408] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1A25A000) [pid = 3652] [serial = 1396] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (16CBC800) [pid = 3652] [serial = 1417] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (16DBBC00) [pid = 3652] [serial = 1418] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (1980F000) [pid = 3652] [serial = 1427] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (16EA0C00) [pid = 3652] [serial = 1402] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (14331C00) [pid = 3652] [serial = 1414] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1585CC00) [pid = 3652] [serial = 1415] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (13DAFC00) [pid = 3652] [serial = 1399] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (1A1DB000) [pid = 3652] [serial = 1405] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1997AC00) [pid = 3652] [serial = 1429] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1980BC00) [pid = 3652] [serial = 1433] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (17135800) [pid = 3652] [serial = 1432] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1A05EC00) [pid = 3652] [serial = 1435] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (19436400) [pid = 3652] [serial = 1423] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (19E8A800) [pid = 3652] [serial = 1430] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1A0ED800) [pid = 3652] [serial = 1436] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (17E06C00) [pid = 3652] [serial = 1421] [outer = 00000000] [url = about:blank] 19:27:08 INFO - PROCESS | 3652 | 1463192828863 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 3652 | ++DOCSHELL 0F32EC00 == 48 [pid = 3652] [id = 502] 19:27:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (0F330800) [pid = 3652] [serial = 1506] [outer = 00000000] 19:27:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (11CBE400) [pid = 3652] [serial = 1507] [outer = 0F330800] 19:27:08 INFO - PROCESS | 3652 | 1463192828909 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (12F0BC00) [pid = 3652] [serial = 1508] [outer = 0F330800] 19:27:09 INFO - PROCESS | 3652 | 1463192829353 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 830ms 19:27:09 INFO - PROCESS | 3652 | 1463192829404 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 3652 | 1463192829406 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 19:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:27:09 INFO - PROCESS | 3652 | 1463192829409 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:27:09 INFO - PROCESS | 3652 | 1463192829413 Marionette TRACE conn3 <- [1,1974,null,{}] 19:27:09 INFO - PROCESS | 3652 | 1463192829423 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:09 INFO - PROCESS | 3652 | 1463192829508 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:27:09 INFO - PROCESS | 3652 | 1463192829517 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 3652 | ++DOCSHELL 14335800 == 49 [pid = 3652] [id = 503] 19:27:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (14335C00) [pid = 3652] [serial = 1509] [outer = 00000000] 19:27:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (155C3400) [pid = 3652] [serial = 1510] [outer = 14335C00] 19:27:09 INFO - PROCESS | 3652 | 1463192829565 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (15E74400) [pid = 3652] [serial = 1511] [outer = 14335C00] 19:27:10 INFO - PROCESS | 3652 | 1463192830022 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 614ms 19:27:10 INFO - PROCESS | 3652 | 1463192830047 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 3652 | 1463192830033 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 19:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:27:10 INFO - PROCESS | 3652 | 1463192830040 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:27:10 INFO - PROCESS | 3652 | 1463192830042 Marionette TRACE conn3 <- [1,1978,null,{}] 19:27:10 INFO - PROCESS | 3652 | 1463192830045 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:10 INFO - PROCESS | 3652 | 1463192830126 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:27:10 INFO - PROCESS | 3652 | 1463192830133 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:10 INFO - PROCESS | 3652 | ++DOCSHELL 11204C00 == 50 [pid = 3652] [id = 504] 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1431D800) [pid = 3652] [serial = 1512] [outer = 00000000] 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (16CBA000) [pid = 3652] [serial = 1513] [outer = 1431D800] 19:27:10 INFO - PROCESS | 3652 | 1463192830180 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (16DBBC00) [pid = 3652] [serial = 1514] [outer = 1431D800] 19:27:10 INFO - PROCESS | 3652 | 1463192830614 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 19:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 583ms 19:27:10 INFO - PROCESS | 3652 | 1463192830632 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 3652 | 1463192830634 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 19:27:10 INFO - PROCESS | 3652 | 1463192830637 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:27:10 INFO - PROCESS | 3652 | 1463192830639 Marionette TRACE conn3 <- [1,1982,null,{}] 19:27:10 INFO - PROCESS | 3652 | 1463192830663 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:10 INFO - PROCESS | 3652 | 1463192830742 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:27:10 INFO - PROCESS | 3652 | 1463192830748 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:10 INFO - PROCESS | 3652 | ++DOCSHELL 10D2F800 == 51 [pid = 3652] [id = 505] 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (16DB8800) [pid = 3652] [serial = 1515] [outer = 00000000] 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (171C8C00) [pid = 3652] [serial = 1516] [outer = 16DB8800] 19:27:10 INFO - PROCESS | 3652 | 1463192830792 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (171CDC00) [pid = 3652] [serial = 1517] [outer = 16DB8800] 19:27:11 INFO - PROCESS | 3652 | 1463192831272 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 19:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 706ms 19:27:11 INFO - PROCESS | 3652 | 1463192831347 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:27:11 INFO - PROCESS | 3652 | 1463192831349 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 19:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:27:11 INFO - PROCESS | 3652 | 1463192831352 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:27:11 INFO - PROCESS | 3652 | 1463192831354 Marionette TRACE conn3 <- [1,1986,null,{}] 19:27:11 INFO - PROCESS | 3652 | 1463192831357 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:11 INFO - PROCESS | 3652 | 1463192831519 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:27:11 INFO - PROCESS | 3652 | 1463192831584 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:11 INFO - PROCESS | 3652 | ++DOCSHELL 1181EC00 == 52 [pid = 3652] [id = 506] 19:27:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (16CC1000) [pid = 3652] [serial = 1518] [outer = 00000000] 19:27:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (17726C00) [pid = 3652] [serial = 1519] [outer = 16CC1000] 19:27:11 INFO - PROCESS | 3652 | 1463192831629 Marionette DEBUG loaded listener.js 19:27:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (177AE000) [pid = 3652] [serial = 1520] [outer = 16CC1000] 19:27:12 INFO - PROCESS | 3652 | 1463192832025 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 19:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 722ms 19:27:12 INFO - PROCESS | 3652 | 1463192832075 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 3652 | 1463192832077 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 19:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:27:12 INFO - PROCESS | 3652 | 1463192832113 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:27:12 INFO - PROCESS | 3652 | 1463192832115 Marionette TRACE conn3 <- [1,1990,null,{}] 19:27:12 INFO - PROCESS | 3652 | 1463192832127 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:12 INFO - PROCESS | 3652 | 1463192832246 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:27:12 INFO - PROCESS | 3652 | 1463192832258 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:12 INFO - PROCESS | 3652 | ++DOCSHELL 174A4400 == 53 [pid = 3652] [id = 507] 19:27:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (17724000) [pid = 3652] [serial = 1521] [outer = 00000000] 19:27:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (19434000) [pid = 3652] [serial = 1522] [outer = 17724000] 19:27:12 INFO - PROCESS | 3652 | 1463192832365 Marionette DEBUG loaded listener.js 19:27:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (19439C00) [pid = 3652] [serial = 1523] [outer = 17724000] 19:27:12 INFO - PROCESS | 3652 | 1463192832797 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 19:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 768ms 19:27:12 INFO - PROCESS | 3652 | 1463192832867 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 3652 | 1463192832869 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 19:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:27:12 INFO - PROCESS | 3652 | 1463192832872 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:27:12 INFO - PROCESS | 3652 | 1463192832874 Marionette TRACE conn3 <- [1,1994,null,{}] 19:27:12 INFO - PROCESS | 3652 | 1463192832877 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:13 INFO - PROCESS | 3652 | 1463192833221 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1A053000) [pid = 3652] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1431D000) [pid = 3652] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (0F97B400) [pid = 3652] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1713AC00) [pid = 3652] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (19803400) [pid = 3652] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (141B7C00) [pid = 3652] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (177AD400) [pid = 3652] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (19966800) [pid = 3652] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (10A5F800) [pid = 3652] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (1A0EFC00) [pid = 3652] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:27:13 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (155C6C00) [pid = 3652] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:27:13 INFO - PROCESS | 3652 | 1463192833274 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 3652 | ++DOCSHELL 10336800 == 54 [pid = 3652] [id = 508] 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (10A5F800) [pid = 3652] [serial = 1524] [outer = 00000000] 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1431D000) [pid = 3652] [serial = 1525] [outer = 10A5F800] 19:27:13 INFO - PROCESS | 3652 | 1463192833319 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (16AEA000) [pid = 3652] [serial = 1526] [outer = 10A5F800] 19:27:13 INFO - PROCESS | 3652 | 1463192833723 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 19:27:13 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 19:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 875ms 19:27:13 INFO - PROCESS | 3652 | 1463192833754 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:27:13 INFO - PROCESS | 3652 | 1463192833756 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 19:27:13 INFO - PROCESS | 3652 | 1463192833760 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:27:13 INFO - PROCESS | 3652 | 1463192833761 Marionette TRACE conn3 <- [1,1998,null,{}] 19:27:13 INFO - PROCESS | 3652 | 1463192833765 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:13 INFO - PROCESS | 3652 | 1463192833857 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:27:13 INFO - PROCESS | 3652 | 1463192833864 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 3652 | ++DOCSHELL 141B7C00 == 55 [pid = 3652] [id = 509] 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (16110400) [pid = 3652] [serial = 1527] [outer = 00000000] 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (197A9000) [pid = 3652] [serial = 1528] [outer = 16110400] 19:27:13 INFO - PROCESS | 3652 | 1463192833908 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (19804400) [pid = 3652] [serial = 1529] [outer = 16110400] 19:27:14 INFO - PROCESS | 3652 | 1463192834324 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 19:27:14 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 19:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 614ms 19:27:14 INFO - PROCESS | 3652 | 1463192834382 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 3652 | 1463192834384 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 19:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:27:14 INFO - PROCESS | 3652 | 1463192834387 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:27:14 INFO - PROCESS | 3652 | 1463192834389 Marionette TRACE conn3 <- [1,2002,null,{}] 19:27:14 INFO - PROCESS | 3652 | 1463192834393 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:14 INFO - PROCESS | 3652 | 1463192834474 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:27:14 INFO - PROCESS | 3652 | 1463192834481 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:14 INFO - PROCESS | 3652 | ++DOCSHELL 181CC400 == 56 [pid = 3652] [id = 510] 19:27:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1977B800) [pid = 3652] [serial = 1530] [outer = 00000000] 19:27:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (19810C00) [pid = 3652] [serial = 1531] [outer = 1977B800] 19:27:14 INFO - PROCESS | 3652 | 1463192834524 Marionette DEBUG loaded listener.js 19:27:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1995FC00) [pid = 3652] [serial = 1532] [outer = 1977B800] 19:27:14 INFO - PROCESS | 3652 | 1463192834979 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 19:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 19:27:15 INFO - PROCESS | 3652 | 1463192835025 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 3652 | 1463192835028 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 19:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:27:15 INFO - PROCESS | 3652 | 1463192835031 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:27:15 INFO - PROCESS | 3652 | 1463192835033 Marionette TRACE conn3 <- [1,2006,null,{}] 19:27:15 INFO - PROCESS | 3652 | 1463192835037 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:15 INFO - PROCESS | 3652 | 1463192835135 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:27:15 INFO - PROCESS | 3652 | 1463192835142 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 3652 | ++DOCSHELL 19965C00 == 57 [pid = 3652] [id = 511] 19:27:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1997AC00) [pid = 3652] [serial = 1533] [outer = 00000000] 19:27:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (19E91400) [pid = 3652] [serial = 1534] [outer = 1997AC00] 19:27:15 INFO - PROCESS | 3652 | 1463192835190 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1A060400) [pid = 3652] [serial = 1535] [outer = 1997AC00] 19:27:15 INFO - PROCESS | 3652 | 1463192835913 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 921ms 19:27:15 INFO - PROCESS | 3652 | 1463192835960 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 3652 | 1463192835965 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 19:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:27:15 INFO - PROCESS | 3652 | 1463192835970 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:27:15 INFO - PROCESS | 3652 | 1463192835975 Marionette TRACE conn3 <- [1,2010,null,{}] 19:27:15 INFO - PROCESS | 3652 | 1463192835980 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:16 INFO - PROCESS | 3652 | 1463192836090 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:27:16 INFO - PROCESS | 3652 | 1463192836218 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:16 INFO - PROCESS | 3652 | ++DOCSHELL 11CB7800 == 58 [pid = 3652] [id = 512] 19:27:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (11E1B800) [pid = 3652] [serial = 1536] [outer = 00000000] 19:27:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (12BE2800) [pid = 3652] [serial = 1537] [outer = 11E1B800] 19:27:16 INFO - PROCESS | 3652 | 1463192836275 Marionette DEBUG loaded listener.js 19:27:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (13D7F000) [pid = 3652] [serial = 1538] [outer = 11E1B800] 19:27:16 INFO - PROCESS | 3652 | 1463192836892 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 19:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 983ms 19:27:16 INFO - PROCESS | 3652 | 1463192836958 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:27:16 INFO - PROCESS | 3652 | 1463192836963 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 19:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:27:16 INFO - PROCESS | 3652 | 1463192836970 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:27:16 INFO - PROCESS | 3652 | 1463192836973 Marionette TRACE conn3 <- [1,2014,null,{}] 19:27:16 INFO - PROCESS | 3652 | 1463192836977 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:17 INFO - PROCESS | 3652 | 1463192837120 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:27:17 INFO - PROCESS | 3652 | 1463192837188 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:17 INFO - PROCESS | 3652 | ++DOCSHELL 14330800 == 59 [pid = 3652] [id = 513] 19:27:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (16110800) [pid = 3652] [serial = 1539] [outer = 00000000] 19:27:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (171C8800) [pid = 3652] [serial = 1540] [outer = 16110800] 19:27:17 INFO - PROCESS | 3652 | 1463192837242 Marionette DEBUG loaded listener.js 19:27:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1749F400) [pid = 3652] [serial = 1541] [outer = 16110800] 19:27:17 INFO - PROCESS | 3652 | 1463192837843 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 19:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 937ms 19:27:17 INFO - PROCESS | 3652 | 1463192837896 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:27:17 INFO - PROCESS | 3652 | 1463192837899 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 19:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:27:17 INFO - PROCESS | 3652 | 1463192837903 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:27:17 INFO - PROCESS | 3652 | 1463192837906 Marionette TRACE conn3 <- [1,2018,null,{}] 19:27:17 INFO - PROCESS | 3652 | 1463192837917 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:18 INFO - PROCESS | 3652 | 1463192838028 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:27:18 INFO - PROCESS | 3652 | 1463192838172 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:18 INFO - PROCESS | 3652 | ++DOCSHELL 1980D800 == 60 [pid = 3652] [id = 514] 19:27:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1980F400) [pid = 3652] [serial = 1542] [outer = 00000000] 19:27:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (199B9400) [pid = 3652] [serial = 1543] [outer = 1980F400] 19:27:18 INFO - PROCESS | 3652 | 1463192838230 Marionette DEBUG loaded listener.js 19:27:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (19E91000) [pid = 3652] [serial = 1544] [outer = 1980F400] 19:27:18 INFO - PROCESS | 3652 | 1463192838825 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 19:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 983ms 19:27:18 INFO - PROCESS | 3652 | 1463192838887 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:27:18 INFO - PROCESS | 3652 | 1463192838889 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 19:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:27:18 INFO - PROCESS | 3652 | 1463192838893 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:27:18 INFO - PROCESS | 3652 | 1463192838895 Marionette TRACE conn3 <- [1,2022,null,{}] 19:27:18 INFO - PROCESS | 3652 | 1463192838899 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:18 INFO - PROCESS | 3652 | 1463192839007 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:27:19 INFO - PROCESS | 3652 | 1463192839148 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:19 INFO - PROCESS | 3652 | ++DOCSHELL 171CAC00 == 61 [pid = 3652] [id = 515] 19:27:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (17E03400) [pid = 3652] [serial = 1545] [outer = 00000000] 19:27:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (1A1D7800) [pid = 3652] [serial = 1546] [outer = 17E03400] 19:27:19 INFO - PROCESS | 3652 | 1463192839203 Marionette DEBUG loaded listener.js 19:27:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1A1E6000) [pid = 3652] [serial = 1547] [outer = 17E03400] 19:27:19 INFO - PROCESS | 3652 | 1463192839758 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 921ms 19:27:19 INFO - PROCESS | 3652 | 1463192839821 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:27:19 INFO - PROCESS | 3652 | 1463192839823 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 19:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:27:19 INFO - PROCESS | 3652 | 1463192839827 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:27:19 INFO - PROCESS | 3652 | 1463192839829 Marionette TRACE conn3 <- [1,2026,null,{}] 19:27:19 INFO - PROCESS | 3652 | 1463192839833 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:19 INFO - PROCESS | 3652 | 1463192839935 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:27:20 INFO - PROCESS | 3652 | 1463192840048 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:20 INFO - PROCESS | 3652 | ++DOCSHELL 1A0EE000 == 62 [pid = 3652] [id = 516] 19:27:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (1A1D7400) [pid = 3652] [serial = 1548] [outer = 00000000] 19:27:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1A7A3C00) [pid = 3652] [serial = 1549] [outer = 1A1D7400] 19:27:20 INFO - PROCESS | 3652 | 1463192840142 Marionette DEBUG loaded listener.js 19:27:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1A890C00) [pid = 3652] [serial = 1550] [outer = 1A1D7400] 19:27:20 INFO - PROCESS | 3652 | 1463192840751 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 19:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 982ms 19:27:20 INFO - PROCESS | 3652 | 1463192840817 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:27:20 INFO - PROCESS | 3652 | 1463192840820 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 19:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:27:20 INFO - PROCESS | 3652 | 1463192840824 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:27:20 INFO - PROCESS | 3652 | 1463192840825 Marionette TRACE conn3 <- [1,2030,null,{}] 19:27:20 INFO - PROCESS | 3652 | 1463192840846 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:20 INFO - PROCESS | 3652 | 1463192840982 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:27:21 INFO - PROCESS | 3652 | 1463192841224 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:21 INFO - PROCESS | 3652 | ++DOCSHELL 0C7F9C00 == 63 [pid = 3652] [id = 517] 19:27:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (0C7FF000) [pid = 3652] [serial = 1551] [outer = 00000000] 19:27:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (10567400) [pid = 3652] [serial = 1552] [outer = 0C7FF000] 19:27:21 INFO - PROCESS | 3652 | 1463192841280 Marionette DEBUG loaded listener.js 19:27:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (10A5BC00) [pid = 3652] [serial = 1553] [outer = 0C7FF000] 19:27:21 INFO - PROCESS | 3652 | 1463192841817 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 19:27:21 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) 19:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1045ms 19:27:21 INFO - PROCESS | 3652 | 1463192841865 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:27:21 INFO - PROCESS | 3652 | 1463192841870 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 19:27:21 INFO - PROCESS | 3652 | 1463192841875 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:27:21 INFO - PROCESS | 3652 | 1463192841879 Marionette TRACE conn3 <- [1,2034,null,{}] 19:27:21 INFO - PROCESS | 3652 | 1463192841884 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:21 INFO - PROCESS | 3652 | 1463192841972 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:27:22 INFO - PROCESS | 3652 | 1463192842093 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 3652 | ++DOCSHELL 105F4000 == 64 [pid = 3652] [id = 518] 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (105F4C00) [pid = 3652] [serial = 1554] [outer = 00000000] 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1125A800) [pid = 3652] [serial = 1555] [outer = 105F4C00] 19:27:22 INFO - PROCESS | 3652 | 1463192842186 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (12B31400) [pid = 3652] [serial = 1556] [outer = 105F4C00] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 181CC400 == 63 [pid = 3652] [id = 510] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 141B7C00 == 62 [pid = 3652] [id = 509] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 10336800 == 61 [pid = 3652] [id = 508] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 174A4400 == 60 [pid = 3652] [id = 507] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 1181EC00 == 59 [pid = 3652] [id = 506] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 10D2F800 == 58 [pid = 3652] [id = 505] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 11204C00 == 57 [pid = 3652] [id = 504] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 14335800 == 56 [pid = 3652] [id = 503] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 0F32EC00 == 55 [pid = 3652] [id = 502] 19:27:22 INFO - PROCESS | 3652 | --DOCSHELL 0F32D800 == 54 [pid = 3652] [id = 501] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (1AB99400) [pid = 3652] [serial = 1487] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (11863800) [pid = 3652] [serial = 1441] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (197A3400) [pid = 3652] [serial = 1471] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (1AB7CC00) [pid = 3652] [serial = 1453] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1A257C00) [pid = 3652] [serial = 1478] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (1A8E7000) [pid = 3652] [serial = 1450] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1AB9A000) [pid = 3652] [serial = 1456] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (16721800) [pid = 3652] [serial = 1462] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (16DB6400) [pid = 3652] [serial = 1481] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (181D3800) [pid = 3652] [serial = 1469] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (1996FC00) [pid = 3652] [serial = 1475] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1671DC00) [pid = 3652] [serial = 1465] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (1A79D800) [pid = 3652] [serial = 1483] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (12B33800) [pid = 3652] [serial = 1468] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (16CC6C00) [pid = 3652] [serial = 1466] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (19966C00) [pid = 3652] [serial = 1447] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1995A000) [pid = 3652] [serial = 1474] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (16DBD000) [pid = 3652] [serial = 1463] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (1A7A3400) [pid = 3652] [serial = 1484] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1A79D000) [pid = 3652] [serial = 1439] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (16CBE000) [pid = 3652] [serial = 1444] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (11861400) [pid = 3652] [serial = 1460] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1A1D8000) [pid = 3652] [serial = 1477] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1A79E000) [pid = 3652] [serial = 1397] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (10D2F400) [pid = 3652] [serial = 1459] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1318B400) [pid = 3652] [serial = 1480] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (1AB89C00) [pid = 3652] [serial = 1486] [outer = 00000000] [url = about:blank] 19:27:22 INFO - PROCESS | 3652 | 1463192842707 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 19:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 890ms 19:27:22 INFO - PROCESS | 3652 | 1463192842761 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:27:22 INFO - PROCESS | 3652 | 1463192842765 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 19:27:22 INFO - PROCESS | 3652 | 1463192842769 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:27:22 INFO - PROCESS | 3652 | 1463192842771 Marionette TRACE conn3 <- [1,2038,null,{}] 19:27:22 INFO - PROCESS | 3652 | 1463192842775 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:22 INFO - PROCESS | 3652 | 1463192842861 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:27:22 INFO - PROCESS | 3652 | 1463192842870 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 3652 | ++DOCSHELL 118B8800 == 55 [pid = 3652] [id = 519] 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (12B23000) [pid = 3652] [serial = 1557] [outer = 00000000] 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (12FF1800) [pid = 3652] [serial = 1558] [outer = 12B23000] 19:27:22 INFO - PROCESS | 3652 | 1463192842916 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (13DB1000) [pid = 3652] [serial = 1559] [outer = 12B23000] 19:27:23 INFO - PROCESS | 3652 | 1463192843398 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 19:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 19:27:23 INFO - PROCESS | 3652 | 1463192843452 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:27:23 INFO - PROCESS | 3652 | 1463192843454 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 19:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:27:23 INFO - PROCESS | 3652 | 1463192843459 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:27:23 INFO - PROCESS | 3652 | 1463192843465 Marionette TRACE conn3 <- [1,2042,null,{}] 19:27:23 INFO - PROCESS | 3652 | 1463192843473 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:23 INFO - PROCESS | 3652 | 1463192843560 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:27:23 INFO - PROCESS | 3652 | 1463192843672 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:23 INFO - PROCESS | 3652 | ++DOCSHELL 1439EC00 == 56 [pid = 3652] [id = 520] 19:27:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (155CB400) [pid = 3652] [serial = 1560] [outer = 00000000] 19:27:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (15881400) [pid = 3652] [serial = 1561] [outer = 155CB400] 19:27:23 INFO - PROCESS | 3652 | 1463192843725 Marionette DEBUG loaded listener.js 19:27:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (16112000) [pid = 3652] [serial = 1562] [outer = 155CB400] 19:27:24 INFO - PROCESS | 3652 | 1463192844061 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 19:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 645ms 19:27:24 INFO - PROCESS | 3652 | 1463192844108 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 3652 | 1463192844110 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 19:27:24 INFO - PROCESS | 3652 | 1463192844114 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:27:24 INFO - PROCESS | 3652 | 1463192844115 Marionette TRACE conn3 <- [1,2046,null,{}] 19:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:27:24 INFO - PROCESS | 3652 | 1463192844119 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:24 INFO - PROCESS | 3652 | 1463192844203 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:27:24 INFO - PROCESS | 3652 | 1463192844240 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 3652 | ++DOCSHELL 16A2C400 == 57 [pid = 3652] [id = 521] 19:27:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (16AE9400) [pid = 3652] [serial = 1563] [outer = 00000000] 19:27:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (16CC2800) [pid = 3652] [serial = 1564] [outer = 16AE9400] 19:27:24 INFO - PROCESS | 3652 | 1463192844287 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (16DBC000) [pid = 3652] [serial = 1565] [outer = 16AE9400] 19:27:24 INFO - PROCESS | 3652 | 1463192844775 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 19:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 691ms 19:27:24 INFO - PROCESS | 3652 | 1463192844799 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 3652 | 1463192844810 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 19:27:24 INFO - PROCESS | 3652 | 1463192844814 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:27:24 INFO - PROCESS | 3652 | 1463192844816 Marionette TRACE conn3 <- [1,2050,null,{}] 19:27:24 INFO - PROCESS | 3652 | 1463192844819 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:24 INFO - PROCESS | 3652 | 1463192844936 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:27:25 INFO - PROCESS | 3652 | 1463192845002 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 3652 | ++DOCSHELL 17135C00 == 58 [pid = 3652] [id = 522] 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (17136800) [pid = 3652] [serial = 1566] [outer = 00000000] 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (171C9000) [pid = 3652] [serial = 1567] [outer = 17136800] 19:27:25 INFO - PROCESS | 3652 | 1463192845054 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1748C000) [pid = 3652] [serial = 1568] [outer = 17136800] 19:27:25 INFO - PROCESS | 3652 | 1463192845492 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 19:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 721ms 19:27:25 INFO - PROCESS | 3652 | 1463192845556 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 3652 | 1463192845558 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 19:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:27:25 INFO - PROCESS | 3652 | 1463192845561 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:27:25 INFO - PROCESS | 3652 | 1463192845563 Marionette TRACE conn3 <- [1,2054,null,{}] 19:27:25 INFO - PROCESS | 3652 | 1463192845566 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:25 INFO - PROCESS | 3652 | 1463192845718 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:27:25 INFO - PROCESS | 3652 | 1463192845743 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 3652 | ++DOCSHELL 17497800 == 59 [pid = 3652] [id = 523] 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (174A1800) [pid = 3652] [serial = 1569] [outer = 00000000] 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (1796C400) [pid = 3652] [serial = 1570] [outer = 174A1800] 19:27:25 INFO - PROCESS | 3652 | 1463192845787 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (181CA800) [pid = 3652] [serial = 1571] [outer = 174A1800] 19:27:26 INFO - PROCESS | 3652 | 1463192846199 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 19:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 675ms 19:27:26 INFO - PROCESS | 3652 | 1463192846243 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:27:26 INFO - PROCESS | 3652 | 1463192846245 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 19:27:26 INFO - PROCESS | 3652 | 1463192846248 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:27:26 INFO - PROCESS | 3652 | 1463192846250 Marionette TRACE conn3 <- [1,2058,null,{}] 19:27:26 INFO - PROCESS | 3652 | 1463192846253 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:26 INFO - PROCESS | 3652 | 1463192846368 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:27:26 INFO - PROCESS | 3652 | 1463192846435 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:26 INFO - PROCESS | 3652 | ++DOCSHELL 11EACC00 == 60 [pid = 3652] [id = 524] 19:27:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (1772A000) [pid = 3652] [serial = 1572] [outer = 00000000] 19:27:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (19435800) [pid = 3652] [serial = 1573] [outer = 1772A000] 19:27:26 INFO - PROCESS | 3652 | 1463192846479 Marionette DEBUG loaded listener.js 19:27:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (19771800) [pid = 3652] [serial = 1574] [outer = 1772A000] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (1977B800) [pid = 3652] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (16DB8800) [pid = 3652] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (14335C00) [pid = 3652] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (16CC1000) [pid = 3652] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (0F331400) [pid = 3652] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (0F330800) [pid = 3652] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1431D800) [pid = 3652] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (17724000) [pid = 3652] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (10A5F800) [pid = 3652] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (16110400) [pid = 3652] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:27:26 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (19433C00) [pid = 3652] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:27:26 INFO - PROCESS | 3652 | 1463192846947 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 783ms 19:27:27 INFO - PROCESS | 3652 | 1463192847034 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 3652 | 1463192847036 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 19:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:27:27 INFO - PROCESS | 3652 | 1463192847040 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 3652 | 1463192847042 Marionette TRACE conn3 <- [1,2062,null,{}] 19:27:27 INFO - PROCESS | 3652 | 1463192847045 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:27 INFO - PROCESS | 3652 | 1463192847137 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:27:27 INFO - PROCESS | 3652 | 1463192847146 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 3652 | ++DOCSHELL 16DB7800 == 61 [pid = 3652] [id = 525] 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (16E96C00) [pid = 3652] [serial = 1575] [outer = 00000000] 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1811A400) [pid = 3652] [serial = 1576] [outer = 16E96C00] 19:27:27 INFO - PROCESS | 3652 | 1463192847190 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (19776800) [pid = 3652] [serial = 1577] [outer = 16E96C00] 19:27:27 INFO - PROCESS | 3652 | 1463192847663 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 676ms 19:27:27 INFO - PROCESS | 3652 | 1463192847723 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 3652 | 1463192847725 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 19:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:27:27 INFO - PROCESS | 3652 | 1463192847729 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 3652 | 1463192847732 Marionette TRACE conn3 <- [1,2066,null,{}] 19:27:27 INFO - PROCESS | 3652 | 1463192847736 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:27 INFO - PROCESS | 3652 | 1463192847825 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:27:27 INFO - PROCESS | 3652 | 1463192847835 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 3652 | ++DOCSHELL 19433000 == 62 [pid = 3652] [id = 526] 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (197AA000) [pid = 3652] [serial = 1578] [outer = 00000000] 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (19802C00) [pid = 3652] [serial = 1579] [outer = 197AA000] 19:27:27 INFO - PROCESS | 3652 | 1463192847879 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (19805800) [pid = 3652] [serial = 1580] [outer = 197AA000] 19:27:28 INFO - PROCESS | 3652 | 1463192848320 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 19:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 615ms 19:27:28 INFO - PROCESS | 3652 | 1463192848366 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 3652 | 1463192848368 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 19:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:27:28 INFO - PROCESS | 3652 | 1463192848371 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:27:28 INFO - PROCESS | 3652 | 1463192848373 Marionette TRACE conn3 <- [1,2070,null,{}] 19:27:28 INFO - PROCESS | 3652 | 1463192848377 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:28 INFO - PROCESS | 3652 | 1463192848458 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:27:28 INFO - PROCESS | 3652 | 1463192848464 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:28 INFO - PROCESS | 3652 | ++DOCSHELL 1977C800 == 63 [pid = 3652] [id = 527] 19:27:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (19802800) [pid = 3652] [serial = 1581] [outer = 00000000] 19:27:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (19973000) [pid = 3652] [serial = 1582] [outer = 19802800] 19:27:28 INFO - PROCESS | 3652 | 1463192848514 Marionette DEBUG loaded listener.js 19:27:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (199C5000) [pid = 3652] [serial = 1583] [outer = 19802800] 19:27:29 INFO - PROCESS | 3652 | 1463192849221 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 19:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 921ms 19:27:29 INFO - PROCESS | 3652 | 1463192849299 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:27:29 INFO - PROCESS | 3652 | 1463192849304 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 19:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:27:29 INFO - PROCESS | 3652 | 1463192849309 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:27:29 INFO - PROCESS | 3652 | 1463192849314 Marionette TRACE conn3 <- [1,2074,null,{}] 19:27:29 INFO - PROCESS | 3652 | 1463192849319 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:29 INFO - PROCESS | 3652 | 1463192849462 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:27:29 INFO - PROCESS | 3652 | 1463192849582 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:29 INFO - PROCESS | 3652 | ++DOCSHELL 10D2D800 == 64 [pid = 3652] [id = 528] 19:27:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (10D35000) [pid = 3652] [serial = 1584] [outer = 00000000] 19:27:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1185F800) [pid = 3652] [serial = 1585] [outer = 10D35000] 19:27:29 INFO - PROCESS | 3652 | 1463192849638 Marionette DEBUG loaded listener.js 19:27:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (12FF3400) [pid = 3652] [serial = 1586] [outer = 10D35000] 19:27:30 INFO - PROCESS | 3652 | 1463192850251 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 19:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 983ms 19:27:30 INFO - PROCESS | 3652 | 1463192850294 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:27:30 INFO - PROCESS | 3652 | 1463192850300 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 19:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:27:30 INFO - PROCESS | 3652 | 1463192850306 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:27:30 INFO - PROCESS | 3652 | 1463192850309 Marionette TRACE conn3 <- [1,2078,null,{}] 19:27:30 INFO - PROCESS | 3652 | 1463192850327 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:30 INFO - PROCESS | 3652 | 1463192850438 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:27:30 INFO - PROCESS | 3652 | 1463192850583 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:30 INFO - PROCESS | 3652 | ++DOCSHELL 14319000 == 65 [pid = 3652] [id = 529] 19:27:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1431EC00) [pid = 3652] [serial = 1587] [outer = 00000000] 19:27:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (16CBC000) [pid = 3652] [serial = 1588] [outer = 1431EC00] 19:27:30 INFO - PROCESS | 3652 | 1463192850638 Marionette DEBUG loaded listener.js 19:27:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (171C3800) [pid = 3652] [serial = 1589] [outer = 1431EC00] 19:27:31 INFO - PROCESS | 3652 | 1463192851217 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 19:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 952ms 19:27:31 INFO - PROCESS | 3652 | 1463192851253 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:27:31 INFO - PROCESS | 3652 | 1463192851256 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 19:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:27:31 INFO - PROCESS | 3652 | 1463192851260 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:27:31 INFO - PROCESS | 3652 | 1463192851263 Marionette TRACE conn3 <- [1,2082,null,{}] 19:27:31 INFO - PROCESS | 3652 | 1463192851274 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:31 INFO - PROCESS | 3652 | 1463192851384 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:27:31 INFO - PROCESS | 3652 | 1463192851545 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:31 INFO - PROCESS | 3652 | ++DOCSHELL 1995D800 == 66 [pid = 3652] [id = 530] 19:27:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1995DC00) [pid = 3652] [serial = 1590] [outer = 00000000] 19:27:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1996FC00) [pid = 3652] [serial = 1591] [outer = 1995DC00] 19:27:31 INFO - PROCESS | 3652 | 1463192851602 Marionette DEBUG loaded listener.js 19:27:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (19E94400) [pid = 3652] [serial = 1592] [outer = 1995DC00] 19:27:32 INFO - PROCESS | 3652 | 1463192852117 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 19:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 891ms 19:27:32 INFO - PROCESS | 3652 | 1463192852147 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:27:32 INFO - PROCESS | 3652 | 1463192852150 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 19:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:27:32 INFO - PROCESS | 3652 | 1463192852154 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:27:32 INFO - PROCESS | 3652 | 1463192852156 Marionette TRACE conn3 <- [1,2086,null,{}] 19:27:32 INFO - PROCESS | 3652 | 1463192852160 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:32 INFO - PROCESS | 3652 | 1463192852266 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:27:32 INFO - PROCESS | 3652 | 1463192852425 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:32 INFO - PROCESS | 3652 | ++DOCSHELL 1633EC00 == 67 [pid = 3652] [id = 531] 19:27:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (19966C00) [pid = 3652] [serial = 1593] [outer = 00000000] 19:27:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1A1E5000) [pid = 3652] [serial = 1594] [outer = 19966C00] 19:27:32 INFO - PROCESS | 3652 | 1463192852480 Marionette DEBUG loaded listener.js 19:27:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (1A262800) [pid = 3652] [serial = 1595] [outer = 19966C00] 19:27:33 INFO - PROCESS | 3652 | 1463192853041 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 19:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 936ms 19:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:27:33 INFO - PROCESS | 3652 | 1463192853088 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:27:33 INFO - PROCESS | 3652 | 1463192853091 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 19:27:33 INFO - PROCESS | 3652 | 1463192853095 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:27:33 INFO - PROCESS | 3652 | 1463192853097 Marionette TRACE conn3 <- [1,2090,null,{}] 19:27:33 INFO - PROCESS | 3652 | 1463192853101 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:33 INFO - PROCESS | 3652 | 1463192853203 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:27:33 INFO - PROCESS | 3652 | 1463192853348 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:33 INFO - PROCESS | 3652 | ++DOCSHELL 19434800 == 68 [pid = 3652] [id = 532] 19:27:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (19960800) [pid = 3652] [serial = 1596] [outer = 00000000] 19:27:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (1A7A0000) [pid = 3652] [serial = 1597] [outer = 19960800] 19:27:33 INFO - PROCESS | 3652 | 1463192853402 Marionette DEBUG loaded listener.js 19:27:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (1A7A4000) [pid = 3652] [serial = 1598] [outer = 19960800] 19:27:34 INFO - PROCESS | 3652 | 1463192854007 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 19:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 983ms 19:27:34 INFO - PROCESS | 3652 | 1463192854080 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 3652 | 1463192854082 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 19:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:27:34 INFO - PROCESS | 3652 | 1463192854086 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:27:34 INFO - PROCESS | 3652 | 1463192854088 Marionette TRACE conn3 <- [1,2094,null,{}] 19:27:34 INFO - PROCESS | 3652 | 1463192854092 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:34 INFO - PROCESS | 3652 | 1463192854248 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:27:34 INFO - PROCESS | 3652 | 1463192854396 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:34 INFO - PROCESS | 3652 | ++DOCSHELL 17415C00 == 69 [pid = 3652] [id = 533] 19:27:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (1741BC00) [pid = 3652] [serial = 1599] [outer = 00000000] 19:27:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (18114400) [pid = 3652] [serial = 1600] [outer = 1741BC00] 19:27:34 INFO - PROCESS | 3652 | 1463192854452 Marionette DEBUG loaded listener.js 19:27:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 166 (19803400) [pid = 3652] [serial = 1601] [outer = 1741BC00] 19:27:35 INFO - PROCESS | 3652 | 1463192855241 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 19:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1167ms 19:27:35 INFO - PROCESS | 3652 | 1463192855261 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:27:35 INFO - PROCESS | 3652 | 1463192855266 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 19:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:27:35 INFO - PROCESS | 3652 | 1463192855270 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:27:35 INFO - PROCESS | 3652 | 1463192855274 Marionette TRACE conn3 <- [1,2098,null,{}] 19:27:35 INFO - PROCESS | 3652 | 1463192855279 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:35 INFO - PROCESS | 3652 | 1463192855380 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:27:35 INFO - PROCESS | 3652 | 1463192855525 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 3652 | ++DOCSHELL 10A5F400 == 70 [pid = 3652] [id = 534] 19:27:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 167 (11813000) [pid = 3652] [serial = 1602] [outer = 00000000] 19:27:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 168 (141B5C00) [pid = 3652] [serial = 1603] [outer = 11813000] 19:27:35 INFO - PROCESS | 3652 | 1463192855576 Marionette DEBUG loaded listener.js 19:27:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 169 (15873000) [pid = 3652] [serial = 1604] [outer = 11813000] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 1A88E400 == 69 [pid = 3652] [id = 484] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 17131400 == 68 [pid = 3652] [id = 325] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 11813800 == 67 [pid = 3652] [id = 320] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 19433000 == 66 [pid = 3652] [id = 526] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 16DB7800 == 65 [pid = 3652] [id = 525] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 11EACC00 == 64 [pid = 3652] [id = 524] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 17497800 == 63 [pid = 3652] [id = 523] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 1439EC00 == 62 [pid = 3652] [id = 520] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 118B8800 == 61 [pid = 3652] [id = 519] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 105F4000 == 60 [pid = 3652] [id = 518] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 0C7F9C00 == 59 [pid = 3652] [id = 517] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 1980D800 == 58 [pid = 3652] [id = 514] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 14330800 == 57 [pid = 3652] [id = 513] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 11CB7800 == 56 [pid = 3652] [id = 512] 19:27:36 INFO - PROCESS | 3652 | --DOCSHELL 19965C00 == 55 [pid = 3652] [id = 511] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 168 (1431D000) [pid = 3652] [serial = 1525] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 167 (19439C00) [pid = 3652] [serial = 1523] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 166 (197A9000) [pid = 3652] [serial = 1528] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 165 (1995FC00) [pid = 3652] [serial = 1532] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (19804400) [pid = 3652] [serial = 1529] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (16AEA000) [pid = 3652] [serial = 1526] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (171CDC00) [pid = 3652] [serial = 1517] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (197AFC00) [pid = 3652] [serial = 1472] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (19810C00) [pid = 3652] [serial = 1531] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (171C8C00) [pid = 3652] [serial = 1516] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (155C3400) [pid = 3652] [serial = 1510] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (15E74400) [pid = 3652] [serial = 1511] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (17726C00) [pid = 3652] [serial = 1519] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (10D36C00) [pid = 3652] [serial = 1505] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (10509400) [pid = 3652] [serial = 1504] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (11CBE400) [pid = 3652] [serial = 1507] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (12F0BC00) [pid = 3652] [serial = 1508] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (1AD8A800) [pid = 3652] [serial = 1501] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (16CBA000) [pid = 3652] [serial = 1513] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (16DBBC00) [pid = 3652] [serial = 1514] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (1760D000) [pid = 3652] [serial = 1489] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (14323400) [pid = 3652] [serial = 1492] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (1760D400) [pid = 3652] [serial = 1495] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (19434000) [pid = 3652] [serial = 1522] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1A8E6400) [pid = 3652] [serial = 1498] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (177AE000) [pid = 3652] [serial = 1520] [outer = 00000000] [url = about:blank] 19:27:36 INFO - PROCESS | 3652 | 1463192856175 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 19:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 937ms 19:27:36 INFO - PROCESS | 3652 | 1463192856201 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 3652 | 1463192856206 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 19:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:27:36 INFO - PROCESS | 3652 | 1463192856212 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:27:36 INFO - PROCESS | 3652 | 1463192856215 Marionette TRACE conn3 <- [1,2102,null,{}] 19:27:36 INFO - PROCESS | 3652 | 1463192856218 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:36 INFO - PROCESS | 3652 | 1463192856306 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:27:36 INFO - PROCESS | 3652 | 1463192856315 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 3652 | ++DOCSHELL 10D36C00 == 56 [pid = 3652] [id = 535] 19:27:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (10E14000) [pid = 3652] [serial = 1605] [outer = 00000000] 19:27:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (131FEC00) [pid = 3652] [serial = 1606] [outer = 10E14000] 19:27:36 INFO - PROCESS | 3652 | 1463192856364 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (10E1D000) [pid = 3652] [serial = 1607] [outer = 10E14000] 19:27:36 INFO - PROCESS | 3652 | 1463192856850 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 19:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 19:27:36 INFO - PROCESS | 3652 | 1463192856894 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:27:36 INFO - PROCESS | 3652 | 1463192856896 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 19:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:27:36 INFO - PROCESS | 3652 | 1463192856900 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:27:36 INFO - PROCESS | 3652 | 1463192856903 Marionette TRACE conn3 <- [1,2106,null,{}] 19:27:36 INFO - PROCESS | 3652 | 1463192856918 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:37 INFO - PROCESS | 3652 | 1463192857014 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:27:37 INFO - PROCESS | 3652 | 1463192857022 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 3652 | ++DOCSHELL 16DB9C00 == 57 [pid = 3652] [id = 536] 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (16DBA000) [pid = 3652] [serial = 1608] [outer = 00000000] 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (1713C400) [pid = 3652] [serial = 1609] [outer = 16DBA000] 19:27:37 INFO - PROCESS | 3652 | 1463192857071 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (17489800) [pid = 3652] [serial = 1610] [outer = 16DBA000] 19:27:37 INFO - PROCESS | 3652 | 1463192857515 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 19:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 676ms 19:27:37 INFO - PROCESS | 3652 | 1463192857582 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 3652 | 1463192857585 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 19:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:27:37 INFO - PROCESS | 3652 | 1463192857588 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:27:37 INFO - PROCESS | 3652 | 1463192857590 Marionette TRACE conn3 <- [1,2110,null,{}] 19:27:37 INFO - PROCESS | 3652 | 1463192857593 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:37 INFO - PROCESS | 3652 | 1463192857678 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:27:37 INFO - PROCESS | 3652 | 1463192857816 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 3652 | ++DOCSHELL 10374C00 == 58 [pid = 3652] [id = 537] 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (17604000) [pid = 3652] [serial = 1611] [outer = 00000000] 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (177A4400) [pid = 3652] [serial = 1612] [outer = 17604000] 19:27:37 INFO - PROCESS | 3652 | 1463192857862 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (17973400) [pid = 3652] [serial = 1613] [outer = 17604000] 19:27:38 INFO - PROCESS | 3652 | 1463192858256 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 19:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 676ms 19:27:38 INFO - PROCESS | 3652 | 1463192858273 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 3652 | 1463192858275 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 19:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:27:38 INFO - PROCESS | 3652 | 1463192858279 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:27:38 INFO - PROCESS | 3652 | 1463192858280 Marionette TRACE conn3 <- [1,2114,null,{}] 19:27:38 INFO - PROCESS | 3652 | 1463192858284 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:38 INFO - PROCESS | 3652 | 1463192858414 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:27:38 INFO - PROCESS | 3652 | 1463192858484 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 3652 | ++DOCSHELL 1760C000 == 59 [pid = 3652] [id = 538] 19:27:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1760D000) [pid = 3652] [serial = 1614] [outer = 00000000] 19:27:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1943BC00) [pid = 3652] [serial = 1615] [outer = 1760D000] 19:27:38 INFO - PROCESS | 3652 | 1463192858528 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1943F800) [pid = 3652] [serial = 1616] [outer = 1760D000] 19:27:38 INFO - PROCESS | 3652 | 1463192858965 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 19:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 722ms 19:27:39 INFO - PROCESS | 3652 | 1463192859017 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 3652 | 1463192859019 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 19:27:39 INFO - PROCESS | 3652 | 1463192859022 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:27:39 INFO - PROCESS | 3652 | 1463192859024 Marionette TRACE conn3 <- [1,2118,null,{}] 19:27:39 INFO - PROCESS | 3652 | 1463192859072 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:39 INFO - PROCESS | 3652 | 1463192859200 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:27:39 INFO - PROCESS | 3652 | 1463192859271 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 3652 | ++DOCSHELL 197B0C00 == 60 [pid = 3652] [id = 539] 19:27:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (197B2000) [pid = 3652] [serial = 1617] [outer = 00000000] 19:27:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (19961000) [pid = 3652] [serial = 1618] [outer = 197B2000] 19:27:39 INFO - PROCESS | 3652 | 1463192859299 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (19970400) [pid = 3652] [serial = 1619] [outer = 197B2000] 19:27:39 INFO - PROCESS | 3652 | 1463192859718 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 3652 | 1463192859768 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 19:27:39 INFO - PROCESS | 3652 | 1463192859772 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:27:39 INFO - PROCESS | 3652 | 1463192859773 Marionette TRACE conn3 <- [1,2122,null,{}] 19:27:39 INFO - PROCESS | 3652 | 1463192859776 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:39 INFO - PROCESS | 3652 | 1463192859895 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:27:39 INFO - PROCESS | 3652 | 1463192859963 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 3652 | ++DOCSHELL 19960400 == 61 [pid = 3652] [id = 540] 19:27:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (19966400) [pid = 3652] [serial = 1620] [outer = 00000000] 19:27:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (1A891400) [pid = 3652] [serial = 1621] [outer = 19966400] 19:27:39 INFO - PROCESS | 3652 | 1463192860009 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (1A8EB400) [pid = 3652] [serial = 1622] [outer = 19966400] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (16AE9400) [pid = 3652] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (1997AC00) [pid = 3652] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (17136800) [pid = 3652] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (155CB400) [pid = 3652] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (105F4C00) [pid = 3652] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (12B23000) [pid = 3652] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (174A1800) [pid = 3652] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (0C7FF000) [pid = 3652] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1772A000) [pid = 3652] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (16E96C00) [pid = 3652] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (197AA000) [pid = 3652] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:27:40 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (17608800) [pid = 3652] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:27:40 INFO - PROCESS | 3652 | 1463192860488 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 19:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 783ms 19:27:40 INFO - PROCESS | 3652 | 1463192860556 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:27:40 INFO - PROCESS | 3652 | 1463192860558 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 19:27:40 INFO - PROCESS | 3652 | 1463192860561 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:27:40 INFO - PROCESS | 3652 | 1463192860563 Marionette TRACE conn3 <- [1,2126,null,{}] 19:27:40 INFO - PROCESS | 3652 | 1463192860566 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:40 INFO - PROCESS | 3652 | 1463192860650 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:27:40 INFO - PROCESS | 3652 | 1463192860657 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 3652 | ++DOCSHELL 103D2000 == 62 [pid = 3652] [id = 541] 19:27:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (14320800) [pid = 3652] [serial = 1623] [outer = 00000000] 19:27:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (171C2800) [pid = 3652] [serial = 1624] [outer = 14320800] 19:27:40 INFO - PROCESS | 3652 | 1463192860700 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (19776000) [pid = 3652] [serial = 1625] [outer = 14320800] 19:27:41 INFO - PROCESS | 3652 | 1463192861148 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 19:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 19:27:41 INFO - PROCESS | 3652 | 1463192861200 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 3652 | 1463192861201 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 19:27:41 INFO - PROCESS | 3652 | 1463192861205 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:27:41 INFO - PROCESS | 3652 | 1463192861206 Marionette TRACE conn3 <- [1,2130,null,{}] 19:27:41 INFO - PROCESS | 3652 | 1463192861210 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:41 INFO - PROCESS | 3652 | 1463192861276 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:27:41 INFO - PROCESS | 3652 | 1463192861282 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 3652 | ++DOCSHELL 16CC7400 == 63 [pid = 3652] [id = 542] 19:27:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (197B0800) [pid = 3652] [serial = 1626] [outer = 00000000] 19:27:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1A585400) [pid = 3652] [serial = 1627] [outer = 197B0800] 19:27:41 INFO - PROCESS | 3652 | 1463192861326 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1AB7C000) [pid = 3652] [serial = 1628] [outer = 197B0800] 19:27:41 INFO - PROCESS | 3652 | 1463192861793 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 3652 | 1463192861828 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 19:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:27:41 INFO - PROCESS | 3652 | 1463192861832 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:27:41 INFO - PROCESS | 3652 | 1463192861833 Marionette TRACE conn3 <- [1,2134,null,{}] 19:27:41 INFO - PROCESS | 3652 | 1463192861837 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:41 INFO - PROCESS | 3652 | 1463192861919 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:27:41 INFO - PROCESS | 3652 | 1463192861928 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 3652 | ++DOCSHELL 1A583400 == 64 [pid = 3652] [id = 543] 19:27:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1AB85C00) [pid = 3652] [serial = 1629] [outer = 00000000] 19:27:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1AD7EC00) [pid = 3652] [serial = 1630] [outer = 1AB85C00] 19:27:41 INFO - PROCESS | 3652 | 1463192861972 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1AD82400) [pid = 3652] [serial = 1631] [outer = 1AB85C00] 19:27:42 INFO - PROCESS | 3652 | 1463192862662 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 19:27:42 INFO - PROCESS | 3652 | 1463192862724 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 19:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:27:42 INFO - PROCESS | 3652 | 1463192862730 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:27:42 INFO - PROCESS | 3652 | 1463192862733 Marionette TRACE conn3 <- [1,2138,null,{}] 19:27:42 INFO - PROCESS | 3652 | 1463192862740 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:42 INFO - PROCESS | 3652 | 1463192862884 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:27:43 INFO - PROCESS | 3652 | 1463192863034 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:43 INFO - PROCESS | 3652 | ++DOCSHELL 11EACC00 == 65 [pid = 3652] [id = 544] 19:27:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (11EB0400) [pid = 3652] [serial = 1632] [outer = 00000000] 19:27:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (12F51000) [pid = 3652] [serial = 1633] [outer = 11EB0400] 19:27:43 INFO - PROCESS | 3652 | 1463192863093 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (14330800) [pid = 3652] [serial = 1634] [outer = 11EB0400] 19:27:43 INFO - PROCESS | 3652 | 1463192863698 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 19:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1029ms 19:27:43 INFO - PROCESS | 3652 | 1463192863756 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:27:43 INFO - PROCESS | 3652 | 1463192863762 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 19:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:27:43 INFO - PROCESS | 3652 | 1463192863787 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:27:43 INFO - PROCESS | 3652 | 1463192863790 Marionette TRACE conn3 <- [1,2142,null,{}] 19:27:43 INFO - PROCESS | 3652 | 1463192863794 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:43 INFO - PROCESS | 3652 | 1463192863935 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:27:44 INFO - PROCESS | 3652 | 1463192864083 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 3652 | ++DOCSHELL 16A26C00 == 66 [pid = 3652] [id = 545] 19:27:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (16DB8800) [pid = 3652] [serial = 1635] [outer = 00000000] 19:27:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (1760FC00) [pid = 3652] [serial = 1636] [outer = 16DB8800] 19:27:44 INFO - PROCESS | 3652 | 1463192864140 Marionette DEBUG loaded listener.js 19:27:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (19436400) [pid = 3652] [serial = 1637] [outer = 16DB8800] 19:27:44 INFO - PROCESS | 3652 | 1463192864735 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 983ms 19:27:44 INFO - PROCESS | 3652 | 1463192864772 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 19:27:44 INFO - PROCESS | 3652 | 1463192864775 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 19:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:27:44 INFO - PROCESS | 3652 | 1463192864779 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:27:44 INFO - PROCESS | 3652 | 1463192864782 Marionette TRACE conn3 <- [1,2146,null,{}] 19:27:44 INFO - PROCESS | 3652 | 1463192864793 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:44 INFO - PROCESS | 3652 | 1463192864904 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:27:45 INFO - PROCESS | 3652 | 1463192865069 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 3652 | ++DOCSHELL 1A1DBC00 == 67 [pid = 3652] [id = 546] 19:27:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (1A1E2400) [pid = 3652] [serial = 1638] [outer = 00000000] 19:27:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 166 (1AB8FC00) [pid = 3652] [serial = 1639] [outer = 1A1E2400] 19:27:45 INFO - PROCESS | 3652 | 1463192865126 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 167 (1AD85C00) [pid = 3652] [serial = 1640] [outer = 1A1E2400] 19:27:45 INFO - PROCESS | 3652 | 1463192865652 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 19:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 937ms 19:27:45 INFO - PROCESS | 3652 | 1463192865706 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 19:27:45 INFO - PROCESS | 3652 | 1463192865709 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 19:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:27:45 INFO - PROCESS | 3652 | 1463192865713 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:27:45 INFO - PROCESS | 3652 | 1463192865715 Marionette TRACE conn3 <- [1,2150,null,{}] 19:27:45 INFO - PROCESS | 3652 | 1463192865718 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:45 INFO - PROCESS | 3652 | 1463192865858 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:27:45 INFO - PROCESS | 3652 | 1463192866006 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 3652 | ++DOCSHELL 1AB8E400 == 68 [pid = 3652] [id = 547] 19:27:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 168 (1AB8EC00) [pid = 3652] [serial = 1641] [outer = 00000000] 19:27:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 169 (1AFE2C00) [pid = 3652] [serial = 1642] [outer = 1AB8EC00] 19:27:46 INFO - PROCESS | 3652 | 1463192866061 Marionette DEBUG loaded listener.js 19:27:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 170 (1AFE5800) [pid = 3652] [serial = 1643] [outer = 1AB8EC00] 19:27:46 INFO - PROCESS | 3652 | 1463192866649 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 19:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 982ms 19:27:46 INFO - PROCESS | 3652 | 1463192866699 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 3652 | 1463192866702 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 19:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:27:46 INFO - PROCESS | 3652 | 1463192866705 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:27:46 INFO - PROCESS | 3652 | 1463192866707 Marionette TRACE conn3 <- [1,2154,null,{}] 19:27:46 INFO - PROCESS | 3652 | 1463192866711 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:46 INFO - PROCESS | 3652 | 1463192866815 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:27:46 INFO - PROCESS | 3652 | 1463192866974 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:46 INFO - PROCESS | 3652 | ++DOCSHELL 0F64A000 == 69 [pid = 3652] [id = 548] 19:27:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 171 (1AB82C00) [pid = 3652] [serial = 1644] [outer = 00000000] 19:27:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 172 (1B265800) [pid = 3652] [serial = 1645] [outer = 1AB82C00] 19:27:47 INFO - PROCESS | 3652 | 1463192867028 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 173 (1B268C00) [pid = 3652] [serial = 1646] [outer = 1AB82C00] 19:27:47 INFO - PROCESS | 3652 | 1463192867623 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 19:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 983ms 19:27:47 INFO - PROCESS | 3652 | 1463192867690 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:27:47 INFO - PROCESS | 3652 | 1463192867692 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 19:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:27:47 INFO - PROCESS | 3652 | 1463192867696 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:27:47 INFO - PROCESS | 3652 | 1463192867698 Marionette TRACE conn3 <- [1,2158,null,{}] 19:27:47 INFO - PROCESS | 3652 | 1463192867702 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:47 INFO - PROCESS | 3652 | 1463192867979 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:27:48 INFO - PROCESS | 3652 | 1463192868144 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:48 INFO - PROCESS | 3652 | ++DOCSHELL 114D9800 == 70 [pid = 3652] [id = 549] 19:27:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (114DCC00) [pid = 3652] [serial = 1647] [outer = 00000000] 19:27:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (118C1800) [pid = 3652] [serial = 1648] [outer = 114DCC00] 19:27:48 INFO - PROCESS | 3652 | 1463192868197 Marionette DEBUG loaded listener.js 19:27:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (12F96000) [pid = 3652] [serial = 1649] [outer = 114DCC00] 19:27:48 INFO - PROCESS | 3652 | 1463192868752 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 19:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1136ms 19:27:48 INFO - PROCESS | 3652 | 1463192868834 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:27:48 INFO - PROCESS | 3652 | 1463192868838 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 19:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:27:48 INFO - PROCESS | 3652 | 1463192868842 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:27:48 INFO - PROCESS | 3652 | 1463192868846 Marionette TRACE conn3 <- [1,2162,null,{}] 19:27:48 INFO - PROCESS | 3652 | 1463192868851 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:48 INFO - PROCESS | 3652 | 1463192868961 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:27:49 INFO - PROCESS | 3652 | 1463192869089 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 3652 | ++DOCSHELL 15E75400 == 71 [pid = 3652] [id = 550] 19:27:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 177 (1610F000) [pid = 3652] [serial = 1650] [outer = 00000000] 19:27:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 178 (16CC4800) [pid = 3652] [serial = 1651] [outer = 1610F000] 19:27:49 INFO - PROCESS | 3652 | 1463192869141 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 179 (16E93C00) [pid = 3652] [serial = 1652] [outer = 1610F000] 19:27:49 INFO - PROCESS | 3652 | 1463192869726 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 19:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 922ms 19:27:49 INFO - PROCESS | 3652 | 1463192869772 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:27:49 INFO - PROCESS | 3652 | 1463192869775 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 19:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:27:49 INFO - PROCESS | 3652 | 1463192869779 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:27:49 INFO - PROCESS | 3652 | 1463192869781 Marionette TRACE conn3 <- [1,2166,null,{}] 19:27:49 INFO - PROCESS | 3652 | 1463192869784 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:49 INFO - PROCESS | 3652 | 1463192869882 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:27:50 INFO - PROCESS | 3652 | 1463192870041 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 16CC7400 == 70 [pid = 3652] [id = 542] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 103D2000 == 69 [pid = 3652] [id = 541] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 19960400 == 68 [pid = 3652] [id = 540] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 17135C00 == 67 [pid = 3652] [id = 522] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 197B0C00 == 66 [pid = 3652] [id = 539] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 1760C000 == 65 [pid = 3652] [id = 538] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 10374C00 == 64 [pid = 3652] [id = 537] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 16A2C400 == 63 [pid = 3652] [id = 521] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 16DB9C00 == 62 [pid = 3652] [id = 536] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 10D36C00 == 61 [pid = 3652] [id = 535] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 10A5F400 == 60 [pid = 3652] [id = 534] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 19434800 == 59 [pid = 3652] [id = 532] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 1633EC00 == 58 [pid = 3652] [id = 531] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 1995D800 == 57 [pid = 3652] [id = 530] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 178 (19973000) [pid = 3652] [serial = 1582] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 177 (1A1D7800) [pid = 3652] [serial = 1546] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 176 (171C8800) [pid = 3652] [serial = 1540] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 175 (199B9400) [pid = 3652] [serial = 1543] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 174 (12BE2800) [pid = 3652] [serial = 1537] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 173 (1A7A3C00) [pid = 3652] [serial = 1549] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | ++DOCSHELL 0F333000 == 58 [pid = 3652] [id = 551] 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (10374C00) [pid = 3652] [serial = 1653] [outer = 00000000] 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (10D30800) [pid = 3652] [serial = 1654] [outer = 10374C00] 19:27:50 INFO - PROCESS | 3652 | 1463192870129 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (131F7800) [pid = 3652] [serial = 1655] [outer = 10374C00] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 14319000 == 57 [pid = 3652] [id = 529] 19:27:50 INFO - PROCESS | 3652 | --DOCSHELL 10D2D800 == 56 [pid = 3652] [id = 528] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 175 (1976E800) [pid = 3652] [serial = 1490] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 174 (16CC2800) [pid = 3652] [serial = 1564] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 173 (19E91400) [pid = 3652] [serial = 1534] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 172 (171C9000) [pid = 3652] [serial = 1567] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 171 (1A060400) [pid = 3652] [serial = 1535] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 170 (15881400) [pid = 3652] [serial = 1561] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 169 (16112000) [pid = 3652] [serial = 1562] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 168 (12B31400) [pid = 3652] [serial = 1556] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 167 (1125A800) [pid = 3652] [serial = 1555] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 166 (12FF1800) [pid = 3652] [serial = 1558] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 165 (13DB1000) [pid = 3652] [serial = 1559] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (1796C400) [pid = 3652] [serial = 1570] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (10A5BC00) [pid = 3652] [serial = 1553] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (10567400) [pid = 3652] [serial = 1552] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (1748C000) [pid = 3652] [serial = 1568] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (19435800) [pid = 3652] [serial = 1573] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (181CA800) [pid = 3652] [serial = 1571] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (1811A400) [pid = 3652] [serial = 1576] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (19802C00) [pid = 3652] [serial = 1579] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (19771800) [pid = 3652] [serial = 1574] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (19776800) [pid = 3652] [serial = 1577] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (16DBC000) [pid = 3652] [serial = 1565] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (19805800) [pid = 3652] [serial = 1580] [outer = 00000000] [url = about:blank] 19:27:50 INFO - PROCESS | 3652 | 1463192870552 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 829ms 19:27:50 INFO - PROCESS | 3652 | 1463192870604 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:27:50 INFO - PROCESS | 3652 | 1463192870608 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 19:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:27:50 INFO - PROCESS | 3652 | 1463192870618 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:27:50 INFO - PROCESS | 3652 | 1463192870622 Marionette TRACE conn3 <- [1,2170,null,{}] 19:27:50 INFO - PROCESS | 3652 | 1463192870626 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:50 INFO - PROCESS | 3652 | 1463192870714 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:27:50 INFO - PROCESS | 3652 | 1463192870723 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 3652 | ++DOCSHELL 17131400 == 57 [pid = 3652] [id = 552] 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (17489400) [pid = 3652] [serial = 1656] [outer = 00000000] 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (17606C00) [pid = 3652] [serial = 1657] [outer = 17489400] 19:27:50 INFO - PROCESS | 3652 | 1463192870767 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (177A9C00) [pid = 3652] [serial = 1658] [outer = 17489400] 19:27:51 INFO - PROCESS | 3652 | 1463192871239 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 691ms 19:27:51 INFO - PROCESS | 3652 | 1463192871293 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 3652 | 1463192871295 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 19:27:51 INFO - PROCESS | 3652 | 1463192871298 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:27:51 INFO - PROCESS | 3652 | 1463192871300 Marionette TRACE conn3 <- [1,2174,null,{}] 19:27:51 INFO - PROCESS | 3652 | 1463192871303 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:51 INFO - PROCESS | 3652 | 1463192871423 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:27:51 INFO - PROCESS | 3652 | 1463192871543 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:51 INFO - PROCESS | 3652 | ++DOCSHELL 16CB9000 == 58 [pid = 3652] [id = 553] 19:27:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1811A400) [pid = 3652] [serial = 1659] [outer = 00000000] 19:27:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1943A800) [pid = 3652] [serial = 1660] [outer = 1811A400] 19:27:51 INFO - PROCESS | 3652 | 1463192871587 Marionette DEBUG loaded listener.js 19:27:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1943B400) [pid = 3652] [serial = 1661] [outer = 1811A400] 19:27:51 INFO - PROCESS | 3652 | 1463192871925 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:27:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 691ms 19:27:51 INFO - PROCESS | 3652 | 1463192871982 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 3652 | 1463192871984 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 19:27:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:27:51 INFO - PROCESS | 3652 | 1463192871987 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - PROCESS | 3652 | 1463192871989 Marionette TRACE conn3 <- [1,2178,null,{}] 19:27:51 INFO - PROCESS | 3652 | 1463192871992 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:52 INFO - PROCESS | 3652 | 1463192872076 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:27:52 INFO - PROCESS | 3652 | 1463192872084 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 3652 | ++DOCSHELL 197A8C00 == 59 [pid = 3652] [id = 554] 19:27:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (197A9400) [pid = 3652] [serial = 1662] [outer = 00000000] 19:27:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (19804800) [pid = 3652] [serial = 1663] [outer = 197A9400] 19:27:52 INFO - PROCESS | 3652 | 1463192872136 Marionette DEBUG loaded listener.js 19:27:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (19810800) [pid = 3652] [serial = 1664] [outer = 197A9400] 19:27:52 INFO - PROCESS | 3652 | 1463192872669 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 19:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 737ms 19:27:52 INFO - PROCESS | 3652 | 1463192872727 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:27:52 INFO - PROCESS | 3652 | 1463192872729 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 19:27:52 INFO - PROCESS | 3652 | 1463192872732 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:27:52 INFO - PROCESS | 3652 | 1463192872734 Marionette TRACE conn3 <- [1,2182,null,{}] 19:27:52 INFO - PROCESS | 3652 | 1463192872737 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:52 INFO - PROCESS | 3652 | 1463192872872 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:27:52 INFO - PROCESS | 3652 | 1463192872885 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 3652 | ++DOCSHELL 19960400 == 60 [pid = 3652] [id = 555] 19:27:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (199B9400) [pid = 3652] [serial = 1665] [outer = 00000000] 19:27:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (19E98400) [pid = 3652] [serial = 1666] [outer = 199B9400] 19:27:52 INFO - PROCESS | 3652 | 1463192872989 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (1A061000) [pid = 3652] [serial = 1667] [outer = 199B9400] 19:27:53 INFO - PROCESS | 3652 | 1463192873402 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 19:27:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 722ms 19:27:53 INFO - PROCESS | 3652 | 1463192873457 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:27:53 INFO - PROCESS | 3652 | 1463192873459 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 19:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:27:53 INFO - PROCESS | 3652 | 1463192873463 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:27:53 INFO - PROCESS | 3652 | 1463192873465 Marionette TRACE conn3 <- [1,2186,null,{}] 19:27:53 INFO - PROCESS | 3652 | 1463192873470 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:53 INFO - PROCESS | 3652 | 1463192873622 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:27:53 INFO - PROCESS | 3652 | 1463192873632 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:53 INFO - PROCESS | 3652 | ++DOCSHELL 19E98000 == 61 [pid = 3652] [id = 556] 19:27:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 166 (1A1D8000) [pid = 3652] [serial = 1668] [outer = 00000000] 19:27:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 167 (1A7A1800) [pid = 3652] [serial = 1669] [outer = 1A1D8000] 19:27:53 INFO - PROCESS | 3652 | 1463192873737 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 168 (1A894800) [pid = 3652] [serial = 1670] [outer = 1A1D8000] 19:27:54 INFO - PROCESS | 3652 | 1463192874129 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 721ms 19:27:54 INFO - PROCESS | 3652 | 1463192874219 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:27:54 INFO - PROCESS | 3652 | 1463192874221 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 19:27:54 INFO - PROCESS | 3652 | 1463192874224 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:27:54 INFO - PROCESS | 3652 | 1463192874226 Marionette TRACE conn3 <- [1,2190,null,{}] 19:27:54 INFO - PROCESS | 3652 | 1463192874230 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:54 INFO - PROCESS | 3652 | 1463192874722 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 167 (1A1DA000) [pid = 3652] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 166 (1A8F3000) [pid = 3652] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 165 (19774C00) [pid = 3652] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (16113000) [pid = 3652] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (1587FC00) [pid = 3652] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (11264000) [pid = 3652] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (131F6C00) [pid = 3652] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (12B2FC00) [pid = 3652] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (10A5A800) [pid = 3652] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (1431E000) [pid = 3652] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (1748C800) [pid = 3652] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (16110800) [pid = 3652] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (1980B000) [pid = 3652] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1741BC00) [pid = 3652] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (10E14000) [pid = 3652] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1A891000) [pid = 3652] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (1760D000) [pid = 3652] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (17721C00) [pid = 3652] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (17E03400) [pid = 3652] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (13192000) [pid = 3652] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1980F400) [pid = 3652] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (14320800) [pid = 3652] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (13DB1C00) [pid = 3652] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1A88E800) [pid = 3652] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (11E1B800) [pid = 3652] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (16DBA000) [pid = 3652] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (197B2000) [pid = 3652] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (10374400) [pid = 3652] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (17604000) [pid = 3652] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (199C3800) [pid = 3652] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (19979800) [pid = 3652] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (197B1800) [pid = 3652] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (199C6C00) [pid = 3652] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1996F800) [pid = 3652] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (197B0800) [pid = 3652] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (13E25400) [pid = 3652] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (19966400) [pid = 3652] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (17E0D400) [pid = 3652] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1A1D7400) [pid = 3652] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:27:54 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (11813000) [pid = 3652] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:27:54 INFO - PROCESS | 3652 | 1463192874808 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:54 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FE400 == 62 [pid = 3652] [id = 557] 19:27:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (0F330000) [pid = 3652] [serial = 1671] [outer = 00000000] 19:27:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (10505400) [pid = 3652] [serial = 1672] [outer = 0F330000] 19:27:54 INFO - PROCESS | 3652 | 1463192874853 Marionette DEBUG loaded listener.js 19:27:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (11204C00) [pid = 3652] [serial = 1673] [outer = 0F330000] 19:27:55 INFO - PROCESS | 3652 | 1463192875198 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 19:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1014ms 19:27:55 INFO - PROCESS | 3652 | 1463192875257 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:27:55 INFO - PROCESS | 3652 | 1463192875259 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 19:27:55 INFO - PROCESS | 3652 | 1463192875262 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:27:55 INFO - PROCESS | 3652 | 1463192875264 Marionette TRACE conn3 <- [1,2194,null,{}] 19:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:27:55 INFO - PROCESS | 3652 | 1463192875268 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:55 INFO - PROCESS | 3652 | 1463192875361 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:27:55 INFO - PROCESS | 3652 | 1463192875368 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:55 INFO - PROCESS | 3652 | ++DOCSHELL 10D2F800 == 63 [pid = 3652] [id = 558] 19:27:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (12F4C800) [pid = 3652] [serial = 1674] [outer = 00000000] 19:27:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (14337800) [pid = 3652] [serial = 1675] [outer = 12F4C800] 19:27:55 INFO - PROCESS | 3652 | 1463192875412 Marionette DEBUG loaded listener.js 19:27:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (16CB9400) [pid = 3652] [serial = 1676] [outer = 12F4C800] 19:27:55 INFO - PROCESS | 3652 | 1463192875830 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 19:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 630ms 19:27:55 INFO - PROCESS | 3652 | 1463192875886 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:27:55 INFO - PROCESS | 3652 | 1463192875888 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 19:27:55 INFO - PROCESS | 3652 | 1463192875891 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:27:55 INFO - PROCESS | 3652 | 1463192875893 Marionette TRACE conn3 <- [1,2198,null,{}] 19:27:55 INFO - PROCESS | 3652 | 1463192875896 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:55 INFO - PROCESS | 3652 | 1463192875982 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:27:55 INFO - PROCESS | 3652 | 1463192875988 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:55 INFO - PROCESS | 3652 | ++DOCSHELL 12F89800 == 64 [pid = 3652] [id = 559] 19:27:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (13192000) [pid = 3652] [serial = 1677] [outer = 00000000] 19:27:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (17E03400) [pid = 3652] [serial = 1678] [outer = 13192000] 19:27:56 INFO - PROCESS | 3652 | 1463192876038 Marionette DEBUG loaded listener.js 19:27:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (191A8C00) [pid = 3652] [serial = 1679] [outer = 13192000] 19:27:56 INFO - PROCESS | 3652 | 1463192876507 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 19:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 615ms 19:27:56 INFO - PROCESS | 3652 | 1463192876530 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:27:56 INFO - PROCESS | 3652 | 1463192876532 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 19:27:56 INFO - PROCESS | 3652 | 1463192876535 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:27:56 INFO - PROCESS | 3652 | 1463192876537 Marionette TRACE conn3 <- [1,2202,null,{}] 19:27:56 INFO - PROCESS | 3652 | 1463192876541 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:56 INFO - PROCESS | 3652 | 1463192876699 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:27:56 INFO - PROCESS | 3652 | 1463192876825 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:56 INFO - PROCESS | 3652 | ++DOCSHELL 0F333800 == 65 [pid = 3652] [id = 560] 19:27:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (0F336C00) [pid = 3652] [serial = 1680] [outer = 00000000] 19:27:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (105F9400) [pid = 3652] [serial = 1681] [outer = 0F336C00] 19:27:56 INFO - PROCESS | 3652 | 1463192876885 Marionette DEBUG loaded listener.js 19:27:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (10D31800) [pid = 3652] [serial = 1682] [outer = 0F336C00] 19:27:57 INFO - PROCESS | 3652 | --DOCSHELL 1AFE7400 == 64 [pid = 3652] [id = 16] 19:27:57 INFO - PROCESS | 3652 | 1463192877631 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 19:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1167ms 19:27:57 INFO - PROCESS | 3652 | 1463192877702 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:27:57 INFO - PROCESS | 3652 | 1463192877705 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 19:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:27:57 INFO - PROCESS | 3652 | 1463192877710 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:27:57 INFO - PROCESS | 3652 | 1463192877713 Marionette TRACE conn3 <- [1,2206,null,{}] 19:27:57 INFO - PROCESS | 3652 | 1463192877719 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:57 INFO - PROCESS | 3652 | 1463192877869 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:27:58 INFO - PROCESS | 3652 | 1463192878015 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:58 INFO - PROCESS | 3652 | ++DOCSHELL 155CE800 == 65 [pid = 3652] [id = 561] 19:27:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (155D0C00) [pid = 3652] [serial = 1683] [outer = 00000000] 19:27:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1633F400) [pid = 3652] [serial = 1684] [outer = 155D0C00] 19:27:58 INFO - PROCESS | 3652 | 1463192878075 Marionette DEBUG loaded listener.js 19:27:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (16CC7400) [pid = 3652] [serial = 1685] [outer = 155D0C00] 19:27:58 INFO - PROCESS | 3652 | 1463192878600 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 19:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 937ms 19:27:58 INFO - PROCESS | 3652 | 1463192878643 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:27:58 INFO - PROCESS | 3652 | 1463192878647 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 19:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:27:58 INFO - PROCESS | 3652 | 1463192878651 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:27:58 INFO - PROCESS | 3652 | 1463192878654 Marionette TRACE conn3 <- [1,2210,null,{}] 19:27:58 INFO - PROCESS | 3652 | 1463192878658 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:58 INFO - PROCESS | 3652 | 1463192878768 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:27:58 INFO - PROCESS | 3652 | 1463192878930 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:58 INFO - PROCESS | 3652 | ++DOCSHELL 11EB6C00 == 66 [pid = 3652] [id = 562] 19:27:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1743C800) [pid = 3652] [serial = 1686] [outer = 00000000] 19:27:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (191A9C00) [pid = 3652] [serial = 1687] [outer = 1743C800] 19:27:58 INFO - PROCESS | 3652 | 1463192878986 Marionette DEBUG loaded listener.js 19:27:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (191AF400) [pid = 3652] [serial = 1688] [outer = 1743C800] 19:27:59 INFO - PROCESS | 3652 | 1463192879588 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 983ms 19:27:59 INFO - PROCESS | 3652 | 1463192879638 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:27:59 INFO - PROCESS | 3652 | 1463192879641 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 19:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:27:59 INFO - PROCESS | 3652 | 1463192879651 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:27:59 INFO - PROCESS | 3652 | 1463192879657 Marionette TRACE conn3 <- [1,2214,null,{}] 19:27:59 INFO - PROCESS | 3652 | 1463192879661 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:27:59 INFO - PROCESS | 3652 | 1463192879774 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:27:59 INFO - PROCESS | 3652 | 1463192879923 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:59 INFO - PROCESS | 3652 | ++DOCSHELL 197AC400 == 67 [pid = 3652] [id = 563] 19:27:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1980EC00) [pid = 3652] [serial = 1689] [outer = 00000000] 19:27:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (19961800) [pid = 3652] [serial = 1690] [outer = 1980EC00] 19:27:59 INFO - PROCESS | 3652 | 1463192879978 Marionette DEBUG loaded listener.js 19:28:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (199C3000) [pid = 3652] [serial = 1691] [outer = 1980EC00] 19:28:00 INFO - PROCESS | 3652 | 1463192880507 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 19:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 891ms 19:28:00 INFO - PROCESS | 3652 | 1463192880535 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:28:00 INFO - PROCESS | 3652 | 1463192880538 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 19:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:28:00 INFO - PROCESS | 3652 | 1463192880542 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:28:00 INFO - PROCESS | 3652 | 1463192880544 Marionette TRACE conn3 <- [1,2218,null,{}] 19:28:00 INFO - PROCESS | 3652 | 1463192880547 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:00 INFO - PROCESS | 3652 | 1463192880657 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:28:00 INFO - PROCESS | 3652 | 1463192880822 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:00 INFO - PROCESS | 3652 | ++DOCSHELL 191AD800 == 68 [pid = 3652] [id = 564] 19:28:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (191AFC00) [pid = 3652] [serial = 1692] [outer = 00000000] 19:28:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (1A1E4400) [pid = 3652] [serial = 1693] [outer = 191AFC00] 19:28:00 INFO - PROCESS | 3652 | 1463192880876 Marionette DEBUG loaded listener.js 19:28:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1A58E800) [pid = 3652] [serial = 1694] [outer = 191AFC00] 19:28:01 INFO - PROCESS | 3652 | 1463192881427 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 19:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 922ms 19:28:01 INFO - PROCESS | 3652 | 1463192881470 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:28:01 INFO - PROCESS | 3652 | 1463192881473 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 19:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:28:01 INFO - PROCESS | 3652 | 1463192881476 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:28:01 INFO - PROCESS | 3652 | 1463192881478 Marionette TRACE conn3 <- [1,2222,null,{}] 19:28:01 INFO - PROCESS | 3652 | 1463192881482 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:01 INFO - PROCESS | 3652 | 1463192881588 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:28:01 INFO - PROCESS | 3652 | 1463192881759 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:01 INFO - PROCESS | 3652 | ++DOCSHELL 19276C00 == 69 [pid = 3652] [id = 565] 19:28:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (19278800) [pid = 3652] [serial = 1695] [outer = 00000000] 19:28:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1927CC00) [pid = 3652] [serial = 1696] [outer = 19278800] 19:28:01 INFO - PROCESS | 3652 | 1463192881821 Marionette DEBUG loaded listener.js 19:28:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1A1D9800) [pid = 3652] [serial = 1697] [outer = 19278800] 19:28:02 INFO - PROCESS | 3652 | 1463192882423 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 19:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 983ms 19:28:02 INFO - PROCESS | 3652 | 1463192882462 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:28:02 INFO - PROCESS | 3652 | 1463192882464 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 19:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:28:02 INFO - PROCESS | 3652 | 1463192882468 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:28:02 INFO - PROCESS | 3652 | 1463192882470 Marionette TRACE conn3 <- [1,2226,null,{}] 19:28:02 INFO - PROCESS | 3652 | 1463192882474 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:02 INFO - PROCESS | 3652 | 1463192882595 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:28:02 INFO - PROCESS | 3652 | 1463192882767 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 3652 | ++DOCSHELL 10375400 == 70 [pid = 3652] [id = 566] 19:28:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (10A5E800) [pid = 3652] [serial = 1698] [outer = 00000000] 19:28:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (13E2E000) [pid = 3652] [serial = 1699] [outer = 10A5E800] 19:28:02 INFO - PROCESS | 3652 | 1463192882824 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (143AE000) [pid = 3652] [serial = 1700] [outer = 10A5E800] 19:28:03 INFO - PROCESS | 3652 | 1463192883627 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1228ms 19:28:03 INFO - PROCESS | 3652 | 1463192883709 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 3652 | 1463192883713 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 19:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:28:03 INFO - PROCESS | 3652 | 1463192883718 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:28:03 INFO - PROCESS | 3652 | 1463192883722 Marionette TRACE conn3 <- [1,2230,null,{}] 19:28:03 INFO - PROCESS | 3652 | 1463192883728 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:03 INFO - PROCESS | 3652 | 1463192883873 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:28:04 INFO - PROCESS | 3652 | 1463192884033 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 3652 | ++DOCSHELL 1181AC00 == 71 [pid = 3652] [id = 567] 19:28:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (12961000) [pid = 3652] [serial = 1701] [outer = 00000000] 19:28:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (12B3A800) [pid = 3652] [serial = 1702] [outer = 12961000] 19:28:04 INFO - PROCESS | 3652 | 1463192884092 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (1320B000) [pid = 3652] [serial = 1703] [outer = 12961000] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 12F89800 == 70 [pid = 3652] [id = 559] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 10D2F800 == 69 [pid = 3652] [id = 558] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 0C7FE400 == 68 [pid = 3652] [id = 557] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 19E98000 == 67 [pid = 3652] [id = 556] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 19960400 == 66 [pid = 3652] [id = 555] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 197A8C00 == 65 [pid = 3652] [id = 554] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 16CB9000 == 64 [pid = 3652] [id = 553] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 17131400 == 63 [pid = 3652] [id = 552] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 0F333000 == 62 [pid = 3652] [id = 551] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 15E75400 == 61 [pid = 3652] [id = 550] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 114D9800 == 60 [pid = 3652] [id = 549] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (1AD7EC00) [pid = 3652] [serial = 1630] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 16A26C00 == 59 [pid = 3652] [id = 545] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 11EACC00 == 58 [pid = 3652] [id = 544] 19:28:04 INFO - PROCESS | 3652 | --DOCSHELL 1A583400 == 57 [pid = 3652] [id = 543] 19:28:04 INFO - PROCESS | 3652 | 1463192884640 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 983ms 19:28:04 INFO - PROCESS | 3652 | 1463192884706 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 3652 | 1463192884712 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 19:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:28:04 INFO - PROCESS | 3652 | 1463192884718 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:28:04 INFO - PROCESS | 3652 | 1463192884720 Marionette TRACE conn3 <- [1,2234,null,{}] 19:28:04 INFO - PROCESS | 3652 | 1463192884724 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:04 INFO - PROCESS | 3652 | 1463192884833 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (1AB7C000) [pid = 3652] [serial = 1628] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (19776000) [pid = 3652] [serial = 1625] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (1A891400) [pid = 3652] [serial = 1621] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (16CBC000) [pid = 3652] [serial = 1588] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (1A591C00) [pid = 3652] [serial = 1364] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1AD80C00) [pid = 3652] [serial = 1457] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (19E8EC00) [pid = 3652] [serial = 1358] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (177A4400) [pid = 3652] [serial = 1612] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (174A4C00) [pid = 3652] [serial = 1403] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (171C5800) [pid = 3652] [serial = 1445] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (12B2F400) [pid = 3652] [serial = 1442] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (15873000) [pid = 3652] [serial = 1604] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1610D400) [pid = 3652] [serial = 1493] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (14336000) [pid = 3652] [serial = 1400] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (11861800) [pid = 3652] [serial = 1307] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (17E10000) [pid = 3652] [serial = 1496] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (19970400) [pid = 3652] [serial = 1619] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (19777C00) [pid = 3652] [serial = 1313] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (1A7A0000) [pid = 3652] [serial = 1597] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (1749F400) [pid = 3652] [serial = 1541] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1AB92400) [pid = 3652] [serial = 1499] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (1996FC00) [pid = 3652] [serial = 1591] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (19803400) [pid = 3652] [serial = 1601] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (10E1D000) [pid = 3652] [serial = 1607] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1A8E7C00) [pid = 3652] [serial = 1451] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1185F800) [pid = 3652] [serial = 1585] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1943BC00) [pid = 3652] [serial = 1615] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (19805C00) [pid = 3652] [serial = 1262] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (1A1E6000) [pid = 3652] [serial = 1547] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1A1E5000) [pid = 3652] [serial = 1594] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (16110000) [pid = 3652] [serial = 1319] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (19E91000) [pid = 3652] [serial = 1544] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (171C2800) [pid = 3652] [serial = 1624] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (16CC0C00) [pid = 3652] [serial = 1355] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1AB7FC00) [pid = 3652] [serial = 1454] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (13D7F000) [pid = 3652] [serial = 1538] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1713C400) [pid = 3652] [serial = 1609] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (131FEC00) [pid = 3652] [serial = 1606] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (19961000) [pid = 3652] [serial = 1618] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (17489800) [pid = 3652] [serial = 1610] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (12B33000) [pid = 3652] [serial = 1352] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (17973400) [pid = 3652] [serial = 1613] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1A263C00) [pid = 3652] [serial = 1406] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1A7A7800) [pid = 3652] [serial = 1409] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1A0EB400) [pid = 3652] [serial = 1448] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1AFDF000) [pid = 3652] [serial = 1502] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (1A1E6400) [pid = 3652] [serial = 1361] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1A585400) [pid = 3652] [serial = 1627] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1943F800) [pid = 3652] [serial = 1616] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (16118000) [pid = 3652] [serial = 1310] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (18114400) [pid = 3652] [serial = 1600] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1A8EB400) [pid = 3652] [serial = 1622] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1A060800) [pid = 3652] [serial = 1316] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A890C00) [pid = 3652] [serial = 1550] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (141B5C00) [pid = 3652] [serial = 1603] [outer = 00000000] [url = about:blank] 19:28:04 INFO - PROCESS | 3652 | 1463192884948 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 3652 | ++DOCSHELL 0F646800 == 58 [pid = 3652] [id = 568] 19:28:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (0F93F000) [pid = 3652] [serial = 1704] [outer = 00000000] 19:28:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (114E4400) [pid = 3652] [serial = 1705] [outer = 0F93F000] 19:28:04 INFO - PROCESS | 3652 | 1463192884994 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (12B35000) [pid = 3652] [serial = 1706] [outer = 0F93F000] 19:28:05 INFO - PROCESS | 3652 | 1463192885423 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 19:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 783ms 19:28:05 INFO - PROCESS | 3652 | 1463192885502 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:28:05 INFO - PROCESS | 3652 | 1463192885504 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 19:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:28:05 INFO - PROCESS | 3652 | 1463192885508 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:28:05 INFO - PROCESS | 3652 | 1463192885511 Marionette TRACE conn3 <- [1,2238,null,{}] 19:28:05 INFO - PROCESS | 3652 | 1463192885521 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:05 INFO - PROCESS | 3652 | 1463192885618 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:28:05 INFO - PROCESS | 3652 | 1463192885628 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:05 INFO - PROCESS | 3652 | ++DOCSHELL 1610C400 == 59 [pid = 3652] [id = 569] 19:28:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1610D400) [pid = 3652] [serial = 1707] [outer = 00000000] 19:28:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1633F000) [pid = 3652] [serial = 1708] [outer = 1610D400] 19:28:05 INFO - PROCESS | 3652 | 1463192885675 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16AE9400) [pid = 3652] [serial = 1709] [outer = 1610D400] 19:28:06 INFO - PROCESS | 3652 | 1463192886151 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 675ms 19:28:06 INFO - PROCESS | 3652 | 1463192886207 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 3652 | 1463192886192 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 19:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:28:06 INFO - PROCESS | 3652 | 1463192886195 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - PROCESS | 3652 | 1463192886197 Marionette TRACE conn3 <- [1,2242,null,{}] 19:28:06 INFO - PROCESS | 3652 | 1463192886200 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:06 INFO - PROCESS | 3652 | 1463192886287 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:28:06 INFO - PROCESS | 3652 | 1463192886296 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:06 INFO - PROCESS | 3652 | ++DOCSHELL 16115000 == 60 [pid = 3652] [id = 570] 19:28:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16DB7000) [pid = 3652] [serial = 1710] [outer = 00000000] 19:28:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1713B000) [pid = 3652] [serial = 1711] [outer = 16DB7000] 19:28:06 INFO - PROCESS | 3652 | 1463192886341 Marionette DEBUG loaded listener.js 19:28:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (17414C00) [pid = 3652] [serial = 1712] [outer = 16DB7000] 19:28:06 INFO - PROCESS | 3652 | 1463192886778 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 614ms 19:28:06 INFO - PROCESS | 3652 | 1463192886833 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 3652 | 1463192886835 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 19:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:28:06 INFO - PROCESS | 3652 | 1463192886839 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - PROCESS | 3652 | 1463192886842 Marionette TRACE conn3 <- [1,2246,null,{}] 19:28:06 INFO - PROCESS | 3652 | 1463192886847 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:06 INFO - PROCESS | 3652 | 1463192886943 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:28:06 INFO - PROCESS | 3652 | 1463192886949 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:06 INFO - PROCESS | 3652 | ++DOCSHELL 16DB6C00 == 61 [pid = 3652] [id = 571] 19:28:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (16DBA800) [pid = 3652] [serial = 1713] [outer = 00000000] 19:28:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1760C800) [pid = 3652] [serial = 1714] [outer = 16DBA800] 19:28:06 INFO - PROCESS | 3652 | 1463192886994 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (17726C00) [pid = 3652] [serial = 1715] [outer = 16DBA800] 19:28:07 INFO - PROCESS | 3652 | 1463192887510 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 722ms 19:28:07 INFO - PROCESS | 3652 | 1463192887562 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:28:07 INFO - PROCESS | 3652 | 1463192887564 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 19:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:28:07 INFO - PROCESS | 3652 | 1463192887573 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:28:07 INFO - PROCESS | 3652 | 1463192887575 Marionette TRACE conn3 <- [1,2250,null,{}] 19:28:07 INFO - PROCESS | 3652 | 1463192887578 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:07 INFO - PROCESS | 3652 | 1463192887715 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (17489400) [pid = 3652] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (197A9400) [pid = 3652] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (12F4C800) [pid = 3652] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (0F330000) [pid = 3652] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (199B9400) [pid = 3652] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A1D8000) [pid = 3652] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (114DCC00) [pid = 3652] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1811A400) [pid = 3652] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1610F000) [pid = 3652] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:28:08 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (10374C00) [pid = 3652] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:28:08 INFO - PROCESS | 3652 | 1463192888138 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:08 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FBC00 == 62 [pid = 3652] [id = 572] 19:28:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (0C7FD000) [pid = 3652] [serial = 1716] [outer = 00000000] 19:28:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (105F4400) [pid = 3652] [serial = 1717] [outer = 0C7FD000] 19:28:08 INFO - PROCESS | 3652 | 1463192888179 Marionette DEBUG loaded listener.js 19:28:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (10E17C00) [pid = 3652] [serial = 1718] [outer = 0C7FD000] 19:28:08 INFO - PROCESS | 3652 | 1463192888802 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 19:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1275ms 19:28:08 INFO - PROCESS | 3652 | 1463192888853 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:28:08 INFO - PROCESS | 3652 | 1463192888858 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 19:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:28:08 INFO - PROCESS | 3652 | 1463192888877 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:28:08 INFO - PROCESS | 3652 | 1463192888881 Marionette TRACE conn3 <- [1,2254,null,{}] 19:28:08 INFO - PROCESS | 3652 | 1463192888887 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:09 INFO - PROCESS | 3652 | 1463192889008 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:28:09 INFO - PROCESS | 3652 | 1463192889155 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:09 INFO - PROCESS | 3652 | ++DOCSHELL 14319C00 == 63 [pid = 3652] [id = 573] 19:28:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (14320000) [pid = 3652] [serial = 1719] [outer = 00000000] 19:28:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (155CFC00) [pid = 3652] [serial = 1720] [outer = 14320000] 19:28:09 INFO - PROCESS | 3652 | 1463192889212 Marionette DEBUG loaded listener.js 19:28:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1610E800) [pid = 3652] [serial = 1721] [outer = 14320000] 19:28:09 INFO - PROCESS | 3652 | 1463192889787 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 19:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 921ms 19:28:09 INFO - PROCESS | 3652 | 1463192889820 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:28:09 INFO - PROCESS | 3652 | 1463192889824 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 19:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:28:09 INFO - PROCESS | 3652 | 1463192889830 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:28:09 INFO - PROCESS | 3652 | 1463192889832 Marionette TRACE conn3 <- [1,2258,null,{}] 19:28:09 INFO - PROCESS | 3652 | 1463192889836 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:09 INFO - PROCESS | 3652 | 1463192889951 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:28:10 INFO - PROCESS | 3652 | 1463192890114 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:10 INFO - PROCESS | 3652 | ++DOCSHELL 16DC1400 == 64 [pid = 3652] [id = 574] 19:28:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (171C2C00) [pid = 3652] [serial = 1722] [outer = 00000000] 19:28:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1760D000) [pid = 3652] [serial = 1723] [outer = 171C2C00] 19:28:10 INFO - PROCESS | 3652 | 1463192890170 Marionette DEBUG loaded listener.js 19:28:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1811F400) [pid = 3652] [serial = 1724] [outer = 171C2C00] 19:28:10 INFO - PROCESS | 3652 | 1463192890794 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 19:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 983ms 19:28:10 INFO - PROCESS | 3652 | 1463192890818 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:28:10 INFO - PROCESS | 3652 | 1463192890821 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 19:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:28:10 INFO - PROCESS | 3652 | 1463192890831 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:28:10 INFO - PROCESS | 3652 | 1463192890837 Marionette TRACE conn3 <- [1,2262,null,{}] 19:28:10 INFO - PROCESS | 3652 | 1463192890841 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:10 INFO - PROCESS | 3652 | 1463192890951 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:28:11 INFO - PROCESS | 3652 | 1463192891100 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:11 INFO - PROCESS | 3652 | ++DOCSHELL 114DF000 == 65 [pid = 3652] [id = 575] 19:28:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1760B800) [pid = 3652] [serial = 1725] [outer = 00000000] 19:28:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1927C400) [pid = 3652] [serial = 1726] [outer = 1760B800] 19:28:11 INFO - PROCESS | 3652 | 1463192891155 Marionette DEBUG loaded listener.js 19:28:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (19434800) [pid = 3652] [serial = 1727] [outer = 1760B800] 19:28:11 INFO - PROCESS | 3652 | 1463192891682 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 19:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 952ms 19:28:11 INFO - PROCESS | 3652 | 1463192891772 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:28:11 INFO - PROCESS | 3652 | 1463192891775 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 19:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:28:11 INFO - PROCESS | 3652 | 1463192891779 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:28:11 INFO - PROCESS | 3652 | 1463192891781 Marionette TRACE conn3 <- [1,2266,null,{}] 19:28:11 INFO - PROCESS | 3652 | 1463192891784 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:11 INFO - PROCESS | 3652 | 1463192891891 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:28:12 INFO - PROCESS | 3652 | 1463192892038 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:12 INFO - PROCESS | 3652 | ++DOCSHELL 1976F800 == 66 [pid = 3652] [id = 576] 19:28:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19771800) [pid = 3652] [serial = 1728] [outer = 00000000] 19:28:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (19779000) [pid = 3652] [serial = 1729] [outer = 19771800] 19:28:12 INFO - PROCESS | 3652 | 1463192892110 Marionette DEBUG loaded listener.js 19:28:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (197A6400) [pid = 3652] [serial = 1730] [outer = 19771800] 19:28:12 INFO - PROCESS | 3652 | 1463192892659 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 19:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 921ms 19:28:12 INFO - PROCESS | 3652 | 1463192892707 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:28:12 INFO - PROCESS | 3652 | 1463192892709 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 19:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:28:12 INFO - PROCESS | 3652 | 1463192892712 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:28:12 INFO - PROCESS | 3652 | 1463192892715 Marionette TRACE conn3 <- [1,2270,null,{}] 19:28:12 INFO - PROCESS | 3652 | 1463192892718 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:12 INFO - PROCESS | 3652 | 1463192892824 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:28:12 INFO - PROCESS | 3652 | 1463192892984 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:13 INFO - PROCESS | 3652 | ++DOCSHELL 19801C00 == 67 [pid = 3652] [id = 577] 19:28:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (19802000) [pid = 3652] [serial = 1731] [outer = 00000000] 19:28:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (19809400) [pid = 3652] [serial = 1732] [outer = 19802000] 19:28:13 INFO - PROCESS | 3652 | 1463192893053 Marionette DEBUG loaded listener.js 19:28:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1995A800) [pid = 3652] [serial = 1733] [outer = 19802000] 19:28:13 INFO - PROCESS | 3652 | 1463192893659 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 19:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 983ms 19:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:28:13 INFO - PROCESS | 3652 | 1463192893698 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:28:13 INFO - PROCESS | 3652 | 1463192893700 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 19:28:13 INFO - PROCESS | 3652 | 1463192893704 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:28:13 INFO - PROCESS | 3652 | 1463192893706 Marionette TRACE conn3 <- [1,2274,null,{}] 19:28:13 INFO - PROCESS | 3652 | 1463192893710 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:13 INFO - PROCESS | 3652 | 1463192893825 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:28:13 INFO - PROCESS | 3652 | 1463192893972 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:13 INFO - PROCESS | 3652 | ++DOCSHELL 1050B800 == 68 [pid = 3652] [id = 578] 19:28:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (10A63000) [pid = 3652] [serial = 1734] [outer = 00000000] 19:28:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (17E09000) [pid = 3652] [serial = 1735] [outer = 10A63000] 19:28:14 INFO - PROCESS | 3652 | 1463192894026 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (19973800) [pid = 3652] [serial = 1736] [outer = 10A63000] 19:28:14 INFO - PROCESS | 3652 | 1463192894560 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 19:28:14 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 19:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 890ms 19:28:14 INFO - PROCESS | 3652 | 1463192894598 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:28:14 INFO - PROCESS | 3652 | 1463192894600 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 19:28:14 INFO - PROCESS | 3652 | 1463192894605 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:28:14 INFO - PROCESS | 3652 | 1463192894607 Marionette TRACE conn3 <- [1,2278,null,{}] 19:28:14 INFO - PROCESS | 3652 | 1463192894611 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:14 INFO - PROCESS | 3652 | 1463192894716 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:28:14 INFO - PROCESS | 3652 | 1463192895001 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 3652 | ++DOCSHELL 1125A400 == 69 [pid = 3652] [id = 579] 19:28:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (114D9800) [pid = 3652] [serial = 1737] [outer = 00000000] 19:28:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (11E26800) [pid = 3652] [serial = 1738] [outer = 114D9800] 19:28:15 INFO - PROCESS | 3652 | 1463192895053 Marionette DEBUG loaded listener.js 19:28:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (12F0BC00) [pid = 3652] [serial = 1739] [outer = 114D9800] 19:28:15 INFO - PROCESS | 3652 | 1463192895645 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1059ms 19:28:15 INFO - PROCESS | 3652 | 1463192895687 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 3652 | 1463192895691 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 19:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:28:15 INFO - PROCESS | 3652 | 1463192895696 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 3652 | 1463192895700 Marionette TRACE conn3 <- [1,2282,null,{}] 19:28:15 INFO - PROCESS | 3652 | 1463192895704 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:15 INFO - PROCESS | 3652 | 1463192895828 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 11EB5000 == 68 [pid = 3652] [id = 500] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 16DB6C00 == 67 [pid = 3652] [id = 571] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 16115000 == 66 [pid = 3652] [id = 570] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 1610C400 == 65 [pid = 3652] [id = 569] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 0F646800 == 64 [pid = 3652] [id = 568] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 1181AC00 == 63 [pid = 3652] [id = 567] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 155CE800 == 62 [pid = 3652] [id = 561] 19:28:15 INFO - PROCESS | 3652 | --DOCSHELL 0F333800 == 61 [pid = 3652] [id = 560] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (19E98400) [pid = 3652] [serial = 1666] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (12F51000) [pid = 3652] [serial = 1633] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (1760FC00) [pid = 3652] [serial = 1636] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (1A7A1800) [pid = 3652] [serial = 1669] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1AB8FC00) [pid = 3652] [serial = 1639] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1AFE2C00) [pid = 3652] [serial = 1642] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (12F96000) [pid = 3652] [serial = 1649] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (118C1800) [pid = 3652] [serial = 1648] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1943A800) [pid = 3652] [serial = 1660] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1943B400) [pid = 3652] [serial = 1661] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (16E93C00) [pid = 3652] [serial = 1652] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (16CC4800) [pid = 3652] [serial = 1651] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (10D30800) [pid = 3652] [serial = 1654] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (131F7800) [pid = 3652] [serial = 1655] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (17606C00) [pid = 3652] [serial = 1657] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (177A9C00) [pid = 3652] [serial = 1658] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1A061000) [pid = 3652] [serial = 1667] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (19804800) [pid = 3652] [serial = 1663] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1B265800) [pid = 3652] [serial = 1645] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1A894800) [pid = 3652] [serial = 1670] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (14337800) [pid = 3652] [serial = 1675] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (10505400) [pid = 3652] [serial = 1672] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (11204C00) [pid = 3652] [serial = 1673] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (16CB9400) [pid = 3652] [serial = 1676] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (19810800) [pid = 3652] [serial = 1664] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (17E03400) [pid = 3652] [serial = 1678] [outer = 00000000] [url = about:blank] 19:28:15 INFO - PROCESS | 3652 | 1463192895984 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 3652 | ++DOCSHELL 10337000 == 62 [pid = 3652] [id = 580] 19:28:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (10505400) [pid = 3652] [serial = 1740] [outer = 00000000] 19:28:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (11204C00) [pid = 3652] [serial = 1741] [outer = 10505400] 19:28:16 INFO - PROCESS | 3652 | 1463192896016 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1295F800) [pid = 3652] [serial = 1742] [outer = 10505400] 19:28:16 INFO - PROCESS | 3652 | 1463192896464 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 19:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 814ms 19:28:16 INFO - PROCESS | 3652 | 1463192896522 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:28:16 INFO - PROCESS | 3652 | 1463192896526 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 19:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:28:16 INFO - PROCESS | 3652 | 1463192896530 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:28:16 INFO - PROCESS | 3652 | 1463192896532 Marionette TRACE conn3 <- [1,2286,null,{}] 19:28:16 INFO - PROCESS | 3652 | 1463192896536 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:16 INFO - PROCESS | 3652 | 1463192896627 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:28:16 INFO - PROCESS | 3652 | 1463192896639 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:16 INFO - PROCESS | 3652 | ++DOCSHELL 16115000 == 63 [pid = 3652] [id = 581] 19:28:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (16118000) [pid = 3652] [serial = 1743] [outer = 00000000] 19:28:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16CC6C00) [pid = 3652] [serial = 1744] [outer = 16118000] 19:28:16 INFO - PROCESS | 3652 | 1463192896685 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (16DBD400) [pid = 3652] [serial = 1745] [outer = 16118000] 19:28:17 INFO - PROCESS | 3652 | 1463192897156 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 19:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 19:28:17 INFO - PROCESS | 3652 | 1463192897213 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:28:17 INFO - PROCESS | 3652 | 1463192897215 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 19:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:28:17 INFO - PROCESS | 3652 | 1463192897224 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:28:17 INFO - PROCESS | 3652 | 1463192897229 Marionette TRACE conn3 <- [1,2290,null,{}] 19:28:17 INFO - PROCESS | 3652 | 1463192897234 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:17 INFO - PROCESS | 3652 | 1463192897325 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:28:17 INFO - PROCESS | 3652 | 1463192897432 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:17 INFO - PROCESS | 3652 | ++DOCSHELL 16DC2400 == 64 [pid = 3652] [id = 582] 19:28:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1749BC00) [pid = 3652] [serial = 1746] [outer = 00000000] 19:28:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (177A9C00) [pid = 3652] [serial = 1747] [outer = 1749BC00] 19:28:17 INFO - PROCESS | 3652 | 1463192897477 Marionette DEBUG loaded listener.js 19:28:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (18120400) [pid = 3652] [serial = 1748] [outer = 1749BC00] 19:28:17 INFO - PROCESS | 3652 | 1463192897854 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 19:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 645ms 19:28:17 INFO - PROCESS | 3652 | 1463192897877 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:28:17 INFO - PROCESS | 3652 | 1463192897880 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 19:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:28:17 INFO - PROCESS | 3652 | 1463192897883 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:28:17 INFO - PROCESS | 3652 | 1463192897885 Marionette TRACE conn3 <- [1,2294,null,{}] 19:28:17 INFO - PROCESS | 3652 | 1463192897888 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:18 INFO - PROCESS | 3652 | 1463192898008 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:28:18 INFO - PROCESS | 3652 | 1463192898057 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:18 INFO - PROCESS | 3652 | ++DOCSHELL 103CF800 == 65 [pid = 3652] [id = 583] 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (177A8800) [pid = 3652] [serial = 1749] [outer = 00000000] 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (191A9000) [pid = 3652] [serial = 1750] [outer = 177A8800] 19:28:18 INFO - PROCESS | 3652 | 1463192898103 Marionette DEBUG loaded listener.js 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19270C00) [pid = 3652] [serial = 1751] [outer = 177A8800] 19:28:18 INFO - PROCESS | 3652 | 1463192898569 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 19:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 721ms 19:28:18 INFO - PROCESS | 3652 | 1463192898606 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:28:18 INFO - PROCESS | 3652 | 1463192898608 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 19:28:18 INFO - PROCESS | 3652 | 1463192898611 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:28:18 INFO - PROCESS | 3652 | 1463192898613 Marionette TRACE conn3 <- [1,2298,null,{}] 19:28:18 INFO - PROCESS | 3652 | 1463192898617 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:18 INFO - PROCESS | 3652 | 1463192898738 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:28:18 INFO - PROCESS | 3652 | 1463192898810 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:18 INFO - PROCESS | 3652 | ++DOCSHELL 19771C00 == 66 [pid = 3652] [id = 584] 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19775C00) [pid = 3652] [serial = 1752] [outer = 00000000] 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (197A8C00) [pid = 3652] [serial = 1753] [outer = 19775C00] 19:28:18 INFO - PROCESS | 3652 | 1463192898860 Marionette DEBUG loaded listener.js 19:28:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19809000) [pid = 3652] [serial = 1754] [outer = 19775C00] 19:28:19 INFO - PROCESS | 3652 | 1463192899284 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 19:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 721ms 19:28:19 INFO - PROCESS | 3652 | 1463192899341 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:28:19 INFO - PROCESS | 3652 | 1463192899343 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 19:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:28:19 INFO - PROCESS | 3652 | 1463192899347 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:28:19 INFO - PROCESS | 3652 | 1463192899348 Marionette TRACE conn3 <- [1,2302,null,{}] 19:28:19 INFO - PROCESS | 3652 | 1463192899352 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:19 INFO - PROCESS | 3652 | 1463192899505 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:28:19 INFO - PROCESS | 3652 | 1463192899578 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:19 INFO - PROCESS | 3652 | ++DOCSHELL 1927AC00 == 67 [pid = 3652] [id = 585] 19:28:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (19778400) [pid = 3652] [serial = 1755] [outer = 00000000] 19:28:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (19E8C800) [pid = 3652] [serial = 1756] [outer = 19778400] 19:28:19 INFO - PROCESS | 3652 | 1463192899622 Marionette DEBUG loaded listener.js 19:28:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (19E94000) [pid = 3652] [serial = 1757] [outer = 19778400] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (13192000) [pid = 3652] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (12961000) [pid = 3652] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1610D400) [pid = 3652] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (0F93F000) [pid = 3652] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (16DB7000) [pid = 3652] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1B38C000) [pid = 3652] [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.] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1431EC00) [pid = 3652] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (19960800) [pid = 3652] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (10D35000) [pid = 3652] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (19802800) [pid = 3652] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (19966C00) [pid = 3652] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1995DC00) [pid = 3652] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:28:20 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1AFE8400) [pid = 3652] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:28:20 INFO - PROCESS | 3652 | 1463192900134 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 19:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 814ms 19:28:20 INFO - PROCESS | 3652 | 1463192900173 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 3652 | 1463192900175 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 19:28:20 INFO - PROCESS | 3652 | 1463192900178 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:28:20 INFO - PROCESS | 3652 | 1463192900180 Marionette TRACE conn3 <- [1,2306,null,{}] 19:28:20 INFO - PROCESS | 3652 | 1463192900183 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:20 INFO - PROCESS | 3652 | 1463192900276 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:28:20 INFO - PROCESS | 3652 | 1463192900282 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:20 INFO - PROCESS | 3652 | ++DOCSHELL 0F338800 == 68 [pid = 3652] [id = 586] 19:28:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (10D35000) [pid = 3652] [serial = 1758] [outer = 00000000] 19:28:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1671EC00) [pid = 3652] [serial = 1759] [outer = 10D35000] 19:28:20 INFO - PROCESS | 3652 | 1463192900328 Marionette DEBUG loaded listener.js 19:28:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1995DC00) [pid = 3652] [serial = 1760] [outer = 10D35000] 19:28:20 INFO - PROCESS | 3652 | 1463192900769 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 3652 | 1463192900812 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 19:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:28:20 INFO - PROCESS | 3652 | 1463192900840 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:28:20 INFO - PROCESS | 3652 | 1463192900842 Marionette TRACE conn3 <- [1,2310,null,{}] 19:28:20 INFO - PROCESS | 3652 | 1463192900848 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:20 INFO - PROCESS | 3652 | 1463192900935 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:28:20 INFO - PROCESS | 3652 | 1463192900942 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:20 INFO - PROCESS | 3652 | ++DOCSHELL 19957C00 == 69 [pid = 3652] [id = 587] 19:28:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (19965C00) [pid = 3652] [serial = 1761] [outer = 00000000] 19:28:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1A1DA000) [pid = 3652] [serial = 1762] [outer = 19965C00] 19:28:20 INFO - PROCESS | 3652 | 1463192900985 Marionette DEBUG loaded listener.js 19:28:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1A1E0800) [pid = 3652] [serial = 1763] [outer = 19965C00] 19:28:21 INFO - PROCESS | 3652 | 1463192901410 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 19:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 584ms 19:28:21 INFO - PROCESS | 3652 | 1463192901435 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:28:21 INFO - PROCESS | 3652 | 1463192901437 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 19:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:28:21 INFO - PROCESS | 3652 | 1463192901459 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:28:21 INFO - PROCESS | 3652 | 1463192901461 Marionette TRACE conn3 <- [1,2314,null,{}] 19:28:21 INFO - PROCESS | 3652 | 1463192901465 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:21 INFO - PROCESS | 3652 | 1463192901552 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:28:21 INFO - PROCESS | 3652 | 1463192901559 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:21 INFO - PROCESS | 3652 | ++DOCSHELL 1433B000 == 70 [pid = 3652] [id = 588] 19:28:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A1D9400) [pid = 3652] [serial = 1764] [outer = 00000000] 19:28:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1A584400) [pid = 3652] [serial = 1765] [outer = 1A1D9400] 19:28:21 INFO - PROCESS | 3652 | 1463192901602 Marionette DEBUG loaded listener.js 19:28:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A591C00) [pid = 3652] [serial = 1766] [outer = 1A1D9400] 19:28:22 INFO - PROCESS | 3652 | 1463192902009 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 19:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 599ms 19:28:22 INFO - PROCESS | 3652 | 1463192902099 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:28:22 INFO - PROCESS | 3652 | 1463192902103 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 19:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:28:22 INFO - PROCESS | 3652 | 1463192902113 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:28:22 INFO - PROCESS | 3652 | 1463192902117 Marionette TRACE conn3 <- [1,2318,null,{}] 19:28:22 INFO - PROCESS | 3652 | 1463192902124 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:22 INFO - PROCESS | 3652 | 1463192902245 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:28:22 INFO - PROCESS | 3652 | 1463192902438 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:22 INFO - PROCESS | 3652 | ++DOCSHELL 11EEC400 == 71 [pid = 3652] [id = 589] 19:28:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (12961800) [pid = 3652] [serial = 1767] [outer = 00000000] 19:28:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (131FD400) [pid = 3652] [serial = 1768] [outer = 12961800] 19:28:22 INFO - PROCESS | 3652 | 1463192902494 Marionette DEBUG loaded listener.js 19:28:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1431F400) [pid = 3652] [serial = 1769] [outer = 12961800] 19:28:23 INFO - PROCESS | 3652 | 1463192903058 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 19:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 983ms 19:28:23 INFO - PROCESS | 3652 | 1463192903099 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 3652 | 1463192903103 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 19:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:28:23 INFO - PROCESS | 3652 | 1463192903111 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 3652 | 1463192903114 Marionette TRACE conn3 <- [1,2322,null,{}] 19:28:23 INFO - PROCESS | 3652 | 1463192903119 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:23 INFO - PROCESS | 3652 | 1463192903231 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:28:23 INFO - PROCESS | 3652 | 1463192903401 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:23 INFO - PROCESS | 3652 | ++DOCSHELL 14323800 == 72 [pid = 3652] [id = 590] 19:28:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (155C5400) [pid = 3652] [serial = 1770] [outer = 00000000] 19:28:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (16E96400) [pid = 3652] [serial = 1771] [outer = 155C5400] 19:28:23 INFO - PROCESS | 3652 | 1463192903456 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1743E000) [pid = 3652] [serial = 1772] [outer = 155C5400] 19:28:24 INFO - PROCESS | 3652 | 1463192904024 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 19:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 983ms 19:28:24 INFO - PROCESS | 3652 | 1463192904093 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:28:24 INFO - PROCESS | 3652 | 1463192904096 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 19:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:28:24 INFO - PROCESS | 3652 | 1463192904100 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:28:24 INFO - PROCESS | 3652 | 1463192904102 Marionette TRACE conn3 <- [1,2326,null,{}] 19:28:24 INFO - PROCESS | 3652 | 1463192904111 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:24 INFO - PROCESS | 3652 | 1463192904228 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:28:24 INFO - PROCESS | 3652 | 1463192904388 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:24 INFO - PROCESS | 3652 | ++DOCSHELL 19808800 == 73 [pid = 3652] [id = 591] 19:28:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1980B400) [pid = 3652] [serial = 1773] [outer = 00000000] 19:28:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (19E8F400) [pid = 3652] [serial = 1774] [outer = 1980B400] 19:28:24 INFO - PROCESS | 3652 | 1463192904446 Marionette DEBUG loaded listener.js 19:28:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1A1E4800) [pid = 3652] [serial = 1775] [outer = 1980B400] 19:28:25 INFO - PROCESS | 3652 | 1463192905103 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 19:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1029ms 19:28:25 INFO - PROCESS | 3652 | 1463192905153 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 3652 | 1463192905155 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 19:28:25 INFO - PROCESS | 3652 | 1463192905160 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:28:25 INFO - PROCESS | 3652 | 1463192905162 Marionette TRACE conn3 <- [1,2330,null,{}] 19:28:25 INFO - PROCESS | 3652 | 1463192905166 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:25 INFO - PROCESS | 3652 | 1463192905277 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:28:25 INFO - PROCESS | 3652 | 1463192905435 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:25 INFO - PROCESS | 3652 | ++DOCSHELL 199C5800 == 74 [pid = 3652] [id = 592] 19:28:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1A79B000) [pid = 3652] [serial = 1776] [outer = 00000000] 19:28:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1A892C00) [pid = 3652] [serial = 1777] [outer = 1A79B000] 19:28:25 INFO - PROCESS | 3652 | 1463192905490 Marionette DEBUG loaded listener.js 19:28:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (1A897C00) [pid = 3652] [serial = 1778] [outer = 1A79B000] 19:28:26 INFO - PROCESS | 3652 | 1463192906016 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 19:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 890ms 19:28:26 INFO - PROCESS | 3652 | 1463192906063 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:28:26 INFO - PROCESS | 3652 | 1463192906065 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 19:28:26 INFO - PROCESS | 3652 | 1463192906070 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:28:26 INFO - PROCESS | 3652 | 1463192906072 Marionette TRACE conn3 <- [1,2334,null,{}] 19:28:26 INFO - PROCESS | 3652 | 1463192906076 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:26 INFO - PROCESS | 3652 | 1463192906183 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:28:26 INFO - PROCESS | 3652 | 1463192906372 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:26 INFO - PROCESS | 3652 | ++DOCSHELL 171C5800 == 75 [pid = 3652] [id = 593] 19:28:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (171CBC00) [pid = 3652] [serial = 1779] [outer = 00000000] 19:28:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1A8F1000) [pid = 3652] [serial = 1780] [outer = 171CBC00] 19:28:26 INFO - PROCESS | 3652 | 1463192906435 Marionette DEBUG loaded listener.js 19:28:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1AB7C400) [pid = 3652] [serial = 1781] [outer = 171CBC00] 19:28:27 INFO - PROCESS | 3652 | 1463192907327 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 19:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1275ms 19:28:27 INFO - PROCESS | 3652 | 1463192907361 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:28:27 INFO - PROCESS | 3652 | 1463192907365 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 19:28:27 INFO - PROCESS | 3652 | 1463192907370 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:28:27 INFO - PROCESS | 3652 | 1463192907373 Marionette TRACE conn3 <- [1,2338,null,{}] 19:28:27 INFO - PROCESS | 3652 | 1463192907379 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:27 INFO - PROCESS | 3652 | 1463192907485 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:28:27 INFO - PROCESS | 3652 | 1463192907636 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:27 INFO - PROCESS | 3652 | ++DOCSHELL 1032F000 == 76 [pid = 3652] [id = 594] 19:28:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (103D4800) [pid = 3652] [serial = 1782] [outer = 00000000] 19:28:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (11262400) [pid = 3652] [serial = 1783] [outer = 103D4800] 19:28:27 INFO - PROCESS | 3652 | 1463192907686 Marionette DEBUG loaded listener.js 19:28:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (12961400) [pid = 3652] [serial = 1784] [outer = 103D4800] 19:28:28 INFO - PROCESS | 3652 | 1463192908286 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 19:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 921ms 19:28:28 INFO - PROCESS | 3652 | 1463192908301 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:28:28 INFO - PROCESS | 3652 | 1463192908306 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 19:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:28:28 INFO - PROCESS | 3652 | 1463192908312 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:28:28 INFO - PROCESS | 3652 | 1463192908314 Marionette TRACE conn3 <- [1,2342,null,{}] 19:28:28 INFO - PROCESS | 3652 | 1463192908318 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:28 INFO - PROCESS | 3652 | 1463192908440 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 19957C00 == 75 [pid = 3652] [id = 587] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 0F338800 == 74 [pid = 3652] [id = 586] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 1927AC00 == 73 [pid = 3652] [id = 585] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 19771C00 == 72 [pid = 3652] [id = 584] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 103CF800 == 71 [pid = 3652] [id = 583] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 16DC2400 == 70 [pid = 3652] [id = 582] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 16115000 == 69 [pid = 3652] [id = 581] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 10337000 == 68 [pid = 3652] [id = 580] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 1125A400 == 67 [pid = 3652] [id = 579] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 1B389000 == 66 [pid = 3652] [id = 17] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 14319C00 == 65 [pid = 3652] [id = 573] 19:28:28 INFO - PROCESS | 3652 | --DOCSHELL 0C7FBC00 == 64 [pid = 3652] [id = 572] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1B273C00) [pid = 3652] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1760C800) [pid = 3652] [serial = 1714] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (105F9400) [pid = 3652] [serial = 1681] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1633F400) [pid = 3652] [serial = 1684] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (191A9C00) [pid = 3652] [serial = 1687] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (19961800) [pid = 3652] [serial = 1690] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1A1E4400) [pid = 3652] [serial = 1693] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1927CC00) [pid = 3652] [serial = 1696] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (1A262800) [pid = 3652] [serial = 1595] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19E94400) [pid = 3652] [serial = 1592] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (191A8C00) [pid = 3652] [serial = 1679] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (13E2E000) [pid = 3652] [serial = 1699] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1320B000) [pid = 3652] [serial = 1703] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (12B3A800) [pid = 3652] [serial = 1702] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1633F000) [pid = 3652] [serial = 1708] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (16AE9400) [pid = 3652] [serial = 1709] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (114E4400) [pid = 3652] [serial = 1705] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (12B35000) [pid = 3652] [serial = 1706] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1713B000) [pid = 3652] [serial = 1711] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (17414C00) [pid = 3652] [serial = 1712] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (11819C00) [pid = 3652] [serial = 1136] [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.] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (171C3800) [pid = 3652] [serial = 1589] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1A7A4000) [pid = 3652] [serial = 1598] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (12FF3400) [pid = 3652] [serial = 1586] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (199C5000) [pid = 3652] [serial = 1583] [outer = 00000000] [url = about:blank] 19:28:28 INFO - PROCESS | 3652 | 1463192908601 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 3652 | ++DOCSHELL 0F984000 == 65 [pid = 3652] [id = 595] 19:28:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (10335800) [pid = 3652] [serial = 1785] [outer = 00000000] 19:28:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (10D38800) [pid = 3652] [serial = 1786] [outer = 10335800] 19:28:28 INFO - PROCESS | 3652 | 1463192908632 Marionette DEBUG loaded listener.js 19:28:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (11EABC00) [pid = 3652] [serial = 1787] [outer = 10335800] 19:28:29 INFO - PROCESS | 3652 | 1463192909020 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 19:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 721ms 19:28:29 INFO - PROCESS | 3652 | 1463192909035 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:28:29 INFO - PROCESS | 3652 | 1463192909038 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 19:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:28:29 INFO - PROCESS | 3652 | 1463192909041 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:28:29 INFO - PROCESS | 3652 | 1463192909045 Marionette TRACE conn3 <- [1,2346,null,{}] 19:28:29 INFO - PROCESS | 3652 | 1463192909054 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:29 INFO - PROCESS | 3652 | 1463192909216 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:28:29 INFO - PROCESS | 3652 | 1463192909233 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:29 INFO - PROCESS | 3652 | ++DOCSHELL 13E2B400 == 66 [pid = 3652] [id = 596] 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (141BAC00) [pid = 3652] [serial = 1788] [outer = 00000000] 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (14335C00) [pid = 3652] [serial = 1789] [outer = 141BAC00] 19:28:29 INFO - PROCESS | 3652 | 1463192909280 Marionette DEBUG loaded listener.js 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (155CB400) [pid = 3652] [serial = 1790] [outer = 141BAC00] 19:28:29 INFO - PROCESS | 3652 | 1463192909695 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 19:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 19:28:29 INFO - PROCESS | 3652 | 1463192909722 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:28:29 INFO - PROCESS | 3652 | 1463192909725 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 19:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:28:29 INFO - PROCESS | 3652 | 1463192909728 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:28:29 INFO - PROCESS | 3652 | 1463192909730 Marionette TRACE conn3 <- [1,2350,null,{}] 19:28:29 INFO - PROCESS | 3652 | 1463192909738 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:29 INFO - PROCESS | 3652 | 1463192909822 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:28:29 INFO - PROCESS | 3652 | 1463192909857 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:29 INFO - PROCESS | 3652 | ++DOCSHELL 16112C00 == 67 [pid = 3652] [id = 597] 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (16115000) [pid = 3652] [serial = 1791] [outer = 00000000] 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (16A26C00) [pid = 3652] [serial = 1792] [outer = 16115000] 19:28:29 INFO - PROCESS | 3652 | 1463192909902 Marionette DEBUG loaded listener.js 19:28:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (16AF3C00) [pid = 3652] [serial = 1793] [outer = 16115000] 19:28:30 INFO - PROCESS | 3652 | 1463192910367 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 19:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 19:28:30 INFO - PROCESS | 3652 | 1463192910427 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:28:30 INFO - PROCESS | 3652 | 1463192910429 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 19:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:28:30 INFO - PROCESS | 3652 | 1463192910433 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:28:30 INFO - PROCESS | 3652 | 1463192910435 Marionette TRACE conn3 <- [1,2354,null,{}] 19:28:30 INFO - PROCESS | 3652 | 1463192910438 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:30 INFO - PROCESS | 3652 | 1463192910527 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:28:30 INFO - PROCESS | 3652 | 1463192910534 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:30 INFO - PROCESS | 3652 | ++DOCSHELL 0F93F000 == 68 [pid = 3652] [id = 598] 19:28:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (11E1B800) [pid = 3652] [serial = 1794] [outer = 00000000] 19:28:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (16DB9000) [pid = 3652] [serial = 1795] [outer = 11E1B800] 19:28:30 INFO - PROCESS | 3652 | 1463192910578 Marionette DEBUG loaded listener.js 19:28:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (16E9F000) [pid = 3652] [serial = 1796] [outer = 11E1B800] 19:28:31 INFO - PROCESS | 3652 | 1463192911063 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 19:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 19:28:31 INFO - PROCESS | 3652 | 1463192911116 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:28:31 INFO - PROCESS | 3652 | 1463192911118 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 19:28:31 INFO - PROCESS | 3652 | 1463192911122 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:28:31 INFO - PROCESS | 3652 | 1463192911123 Marionette TRACE conn3 <- [1,2358,null,{}] 19:28:31 INFO - PROCESS | 3652 | 1463192911127 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:31 INFO - PROCESS | 3652 | 1463192911293 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:28:31 INFO - PROCESS | 3652 | 1463192911372 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 3652 | ++DOCSHELL 17414C00 == 69 [pid = 3652] [id = 599] 19:28:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1741FC00) [pid = 3652] [serial = 1797] [outer = 00000000] 19:28:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (17604C00) [pid = 3652] [serial = 1798] [outer = 1741FC00] 19:28:31 INFO - PROCESS | 3652 | 1463192911417 Marionette DEBUG loaded listener.js 19:28:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1760F400) [pid = 3652] [serial = 1799] [outer = 1741FC00] 19:28:31 INFO - PROCESS | 3652 | 1463192911819 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 19:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 737ms 19:28:31 INFO - PROCESS | 3652 | 1463192911849 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:28:31 INFO - PROCESS | 3652 | 1463192911851 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 19:28:31 INFO - PROCESS | 3652 | 1463192911855 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:28:31 INFO - PROCESS | 3652 | 1463192911856 Marionette TRACE conn3 <- [1,2362,null,{}] 19:28:31 INFO - PROCESS | 3652 | 1463192911860 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:31 INFO - PROCESS | 3652 | 1463192911975 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:28:31 INFO - PROCESS | 3652 | 1463192911982 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 3652 | ++DOCSHELL 15E72C00 == 70 [pid = 3652] [id = 600] 19:28:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1760B400) [pid = 3652] [serial = 1800] [outer = 00000000] 19:28:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (181C7400) [pid = 3652] [serial = 1801] [outer = 1760B400] 19:28:32 INFO - PROCESS | 3652 | 1463192912025 Marionette DEBUG loaded listener.js 19:28:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1772A000) [pid = 3652] [serial = 1802] [outer = 1760B400] 19:28:32 INFO - PROCESS | 3652 | 1463192912503 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 19:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 691ms 19:28:32 INFO - PROCESS | 3652 | 1463192912556 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:28:32 INFO - PROCESS | 3652 | 1463192912559 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 19:28:32 INFO - PROCESS | 3652 | 1463192912547 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:28:32 INFO - PROCESS | 3652 | 1463192912549 Marionette TRACE conn3 <- [1,2366,null,{}] 19:28:32 INFO - PROCESS | 3652 | 1463192912552 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:32 INFO - PROCESS | 3652 | 1463192912722 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (19778400) [pid = 3652] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (10505400) [pid = 3652] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (16118000) [pid = 3652] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (114D9800) [pid = 3652] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1749BC00) [pid = 3652] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (10D35000) [pid = 3652] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (19965C00) [pid = 3652] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (177A8800) [pid = 3652] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1AB85C00) [pid = 3652] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (16DBA800) [pid = 3652] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:28:32 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (19775C00) [pid = 3652] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:28:33 INFO - PROCESS | 3652 | 1463192913027 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:33 INFO - PROCESS | 3652 | ++DOCSHELL 10505400 == 71 [pid = 3652] [id = 601] 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (105EF800) [pid = 3652] [serial = 1803] [outer = 00000000] 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (11EB5400) [pid = 3652] [serial = 1804] [outer = 105EF800] 19:28:33 INFO - PROCESS | 3652 | 1463192913071 Marionette DEBUG loaded listener.js 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1610A800) [pid = 3652] [serial = 1805] [outer = 105EF800] 19:28:33 INFO - PROCESS | 3652 | 1463192913431 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 19:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 921ms 19:28:33 INFO - PROCESS | 3652 | 1463192913494 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:28:33 INFO - PROCESS | 3652 | 1463192913496 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 19:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:28:33 INFO - PROCESS | 3652 | 1463192913491 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:28:33 INFO - PROCESS | 3652 | 1463192913502 Marionette TRACE conn3 <- [1,2370,null,{}] 19:28:33 INFO - PROCESS | 3652 | 1463192913506 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:33 INFO - PROCESS | 3652 | 1463192913594 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:28:33 INFO - PROCESS | 3652 | 1463192913601 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:33 INFO - PROCESS | 3652 | ++DOCSHELL 12B3A400 == 72 [pid = 3652] [id = 602] 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (15873800) [pid = 3652] [serial = 1806] [outer = 00000000] 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (191A9C00) [pid = 3652] [serial = 1807] [outer = 15873800] 19:28:33 INFO - PROCESS | 3652 | 1463192913647 Marionette DEBUG loaded listener.js 19:28:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1927CC00) [pid = 3652] [serial = 1808] [outer = 15873800] 19:28:34 INFO - PROCESS | 3652 | 1463192914111 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 19:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 645ms 19:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:28:34 INFO - PROCESS | 3652 | 1463192914154 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 3652 | 1463192914156 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 19:28:34 INFO - PROCESS | 3652 | 1463192914159 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:28:34 INFO - PROCESS | 3652 | 1463192914160 Marionette TRACE conn3 <- [1,2374,null,{}] 19:28:34 INFO - PROCESS | 3652 | 1463192914164 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:34 INFO - PROCESS | 3652 | 1463192914250 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:28:34 INFO - PROCESS | 3652 | 1463192914288 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:34 INFO - PROCESS | 3652 | ++DOCSHELL 1927B800 == 73 [pid = 3652] [id = 603] 19:28:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1927F400) [pid = 3652] [serial = 1809] [outer = 00000000] 19:28:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (19773400) [pid = 3652] [serial = 1810] [outer = 1927F400] 19:28:34 INFO - PROCESS | 3652 | 1463192914332 Marionette DEBUG loaded listener.js 19:28:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (197A5400) [pid = 3652] [serial = 1811] [outer = 1927F400] 19:28:34 INFO - PROCESS | 3652 | 1463192914781 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 19:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 675ms 19:28:34 INFO - PROCESS | 3652 | 1463192914838 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 3652 | 1463192914840 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 19:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:28:34 INFO - PROCESS | 3652 | 1463192914844 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:28:34 INFO - PROCESS | 3652 | 1463192914846 Marionette TRACE conn3 <- [1,2378,null,{}] 19:28:34 INFO - PROCESS | 3652 | 1463192914849 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:35 INFO - PROCESS | 3652 | 1463192915034 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:28:35 INFO - PROCESS | 3652 | 1463192915188 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:35 INFO - PROCESS | 3652 | ++DOCSHELL 0F335800 == 74 [pid = 3652] [id = 604] 19:28:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (0F336400) [pid = 3652] [serial = 1812] [outer = 00000000] 19:28:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (103D8800) [pid = 3652] [serial = 1813] [outer = 0F336400] 19:28:35 INFO - PROCESS | 3652 | 1463192915247 Marionette DEBUG loaded listener.js 19:28:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (10A5BC00) [pid = 3652] [serial = 1814] [outer = 0F336400] 19:28:35 INFO - PROCESS | 3652 | 1463192915860 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 19:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1075ms 19:28:35 INFO - PROCESS | 3652 | 1463192915927 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:28:35 INFO - PROCESS | 3652 | 1463192915931 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 19:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:28:35 INFO - PROCESS | 3652 | 1463192915936 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:28:35 INFO - PROCESS | 3652 | 1463192915940 Marionette TRACE conn3 <- [1,2382,null,{}] 19:28:35 INFO - PROCESS | 3652 | 1463192915945 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:36 INFO - PROCESS | 3652 | 1463192916087 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:28:36 INFO - PROCESS | 3652 | 1463192916233 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:36 INFO - PROCESS | 3652 | ++DOCSHELL 131FE800 == 75 [pid = 3652] [id = 605] 19:28:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (13205000) [pid = 3652] [serial = 1815] [outer = 00000000] 19:28:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (13D7CC00) [pid = 3652] [serial = 1816] [outer = 13205000] 19:28:36 INFO - PROCESS | 3652 | 1463192916292 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (14318000) [pid = 3652] [serial = 1817] [outer = 13205000] 19:28:36 INFO - PROCESS | 3652 | 1463192916869 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 19:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 983ms 19:28:36 INFO - PROCESS | 3652 | 1463192916924 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:28:36 INFO - PROCESS | 3652 | 1463192916927 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 19:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:28:36 INFO - PROCESS | 3652 | 1463192916931 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:28:36 INFO - PROCESS | 3652 | 1463192916933 Marionette TRACE conn3 <- [1,2386,null,{}] 19:28:36 INFO - PROCESS | 3652 | 1463192916938 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:37 INFO - PROCESS | 3652 | 1463192917062 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:28:37 INFO - PROCESS | 3652 | 1463192917224 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:37 INFO - PROCESS | 3652 | ++DOCSHELL 0F334800 == 76 [pid = 3652] [id = 606] 19:28:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (16DB6800) [pid = 3652] [serial = 1818] [outer = 00000000] 19:28:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (17432800) [pid = 3652] [serial = 1819] [outer = 16DB6800] 19:28:37 INFO - PROCESS | 3652 | 1463192917280 Marionette DEBUG loaded listener.js 19:28:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (1760F800) [pid = 3652] [serial = 1820] [outer = 16DB6800] 19:28:37 INFO - PROCESS | 3652 | 1463192917889 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 19:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 983ms 19:28:37 INFO - PROCESS | 3652 | 1463192917916 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:28:37 INFO - PROCESS | 3652 | 1463192917920 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 19:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:28:37 INFO - PROCESS | 3652 | 1463192917930 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:28:37 INFO - PROCESS | 3652 | 1463192917935 Marionette TRACE conn3 <- [1,2390,null,{}] 19:28:37 INFO - PROCESS | 3652 | 1463192917939 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:38 INFO - PROCESS | 3652 | 1463192918047 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:28:38 INFO - PROCESS | 3652 | 1463192918191 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:38 INFO - PROCESS | 3652 | ++DOCSHELL 19778C00 == 77 [pid = 3652] [id = 607] 19:28:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (197AC000) [pid = 3652] [serial = 1821] [outer = 00000000] 19:28:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (19961800) [pid = 3652] [serial = 1822] [outer = 197AC000] 19:28:38 INFO - PROCESS | 3652 | 1463192918246 Marionette DEBUG loaded listener.js 19:28:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (199BE800) [pid = 3652] [serial = 1823] [outer = 197AC000] 19:28:38 INFO - PROCESS | 3652 | 1463192918844 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 19:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 983ms 19:28:38 INFO - PROCESS | 3652 | 1463192918912 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:28:38 INFO - PROCESS | 3652 | 1463192918915 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 19:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:28:38 INFO - PROCESS | 3652 | 1463192918918 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:28:38 INFO - PROCESS | 3652 | 1463192918920 Marionette TRACE conn3 <- [1,2394,null,{}] 19:28:38 INFO - PROCESS | 3652 | 1463192918924 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:39 INFO - PROCESS | 3652 | 1463192919077 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:28:39 INFO - PROCESS | 3652 | 1463192919147 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:39 INFO - PROCESS | 3652 | ++DOCSHELL 19961000 == 78 [pid = 3652] [id = 608] 19:28:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (19E8F800) [pid = 3652] [serial = 1824] [outer = 00000000] 19:28:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1A052800) [pid = 3652] [serial = 1825] [outer = 19E8F800] 19:28:39 INFO - PROCESS | 3652 | 1463192919200 Marionette DEBUG loaded listener.js 19:28:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (1A0E8800) [pid = 3652] [serial = 1826] [outer = 19E8F800] 19:28:39 INFO - PROCESS | 3652 | 1463192919732 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 19:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 891ms 19:28:39 INFO - PROCESS | 3652 | 1463192919806 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:28:39 INFO - PROCESS | 3652 | 1463192919808 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 19:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:28:39 INFO - PROCESS | 3652 | 1463192919812 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:28:39 INFO - PROCESS | 3652 | 1463192919814 Marionette TRACE conn3 <- [1,2398,null,{}] 19:28:39 INFO - PROCESS | 3652 | 1463192919817 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:39 INFO - PROCESS | 3652 | 1463192919924 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:28:40 INFO - PROCESS | 3652 | 1463192920079 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:40 INFO - PROCESS | 3652 | ++DOCSHELL 1A1E1000 == 79 [pid = 3652] [id = 609] 19:28:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1A1E2C00) [pid = 3652] [serial = 1827] [outer = 00000000] 19:28:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1A1E6000) [pid = 3652] [serial = 1828] [outer = 1A1E2C00] 19:28:40 INFO - PROCESS | 3652 | 1463192920142 Marionette DEBUG loaded listener.js 19:28:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (1A58F000) [pid = 3652] [serial = 1829] [outer = 1A1E2C00] 19:28:40 INFO - PROCESS | 3652 | 1463192920769 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 19:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 983ms 19:28:40 INFO - PROCESS | 3652 | 1463192920798 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:28:40 INFO - PROCESS | 3652 | 1463192920800 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 19:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:28:40 INFO - PROCESS | 3652 | 1463192920804 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:28:40 INFO - PROCESS | 3652 | 1463192920806 Marionette TRACE conn3 <- [1,2402,null,{}] 19:28:40 INFO - PROCESS | 3652 | 1463192920811 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:40 INFO - PROCESS | 3652 | 1463192920917 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:28:41 INFO - PROCESS | 3652 | 1463192921199 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:41 INFO - PROCESS | 3652 | ++DOCSHELL 0F64E000 == 80 [pid = 3652] [id = 610] 19:28:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (0F64E400) [pid = 3652] [serial = 1830] [outer = 00000000] 19:28:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (11265C00) [pid = 3652] [serial = 1831] [outer = 0F64E400] 19:28:41 INFO - PROCESS | 3652 | 1463192921238 Marionette DEBUG loaded listener.js 19:28:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (11CB7400) [pid = 3652] [serial = 1832] [outer = 0F64E400] 19:28:41 INFO - PROCESS | 3652 | 1463192921816 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 19:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1075ms 19:28:41 INFO - PROCESS | 3652 | 1463192921889 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:28:41 INFO - PROCESS | 3652 | 1463192921893 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 19:28:41 INFO - PROCESS | 3652 | 1463192921898 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:28:41 INFO - PROCESS | 3652 | 1463192921902 Marionette TRACE conn3 <- [1,2406,null,{}] 19:28:41 INFO - PROCESS | 3652 | 1463192921906 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:42 INFO - PROCESS | 3652 | 1463192922048 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:28:42 INFO - PROCESS | 3652 | 1463192922224 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 10D34C00 == 79 [pid = 3652] [id = 468] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 1927B800 == 78 [pid = 3652] [id = 603] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 12B3A400 == 77 [pid = 3652] [id = 602] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 10505400 == 76 [pid = 3652] [id = 601] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 15E72C00 == 75 [pid = 3652] [id = 600] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 17414C00 == 74 [pid = 3652] [id = 599] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 0F93F000 == 73 [pid = 3652] [id = 598] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 16112C00 == 72 [pid = 3652] [id = 597] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 13E2B400 == 71 [pid = 3652] [id = 596] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 0F984000 == 70 [pid = 3652] [id = 595] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 1032F000 == 69 [pid = 3652] [id = 594] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (1A584400) [pid = 3652] [serial = 1765] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | ++DOCSHELL 0F984000 == 70 [pid = 3652] [id = 611] 19:28:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (1032F000) [pid = 3652] [serial = 1833] [outer = 00000000] 19:28:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (11861800) [pid = 3652] [serial = 1834] [outer = 1032F000] 19:28:42 INFO - PROCESS | 3652 | 1463192922308 Marionette DEBUG loaded listener.js 19:28:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (13E25400) [pid = 3652] [serial = 1835] [outer = 1032F000] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 19808800 == 69 [pid = 3652] [id = 591] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 14323800 == 68 [pid = 3652] [id = 590] 19:28:42 INFO - PROCESS | 3652 | --DOCSHELL 11EEC400 == 67 [pid = 3652] [id = 589] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (1AD82400) [pid = 3652] [serial = 1631] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (17726C00) [pid = 3652] [serial = 1715] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (197A8C00) [pid = 3652] [serial = 1753] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (19E8C800) [pid = 3652] [serial = 1756] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (19809000) [pid = 3652] [serial = 1754] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (11204C00) [pid = 3652] [serial = 1741] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1295F800) [pid = 3652] [serial = 1742] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (16CC6C00) [pid = 3652] [serial = 1744] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (16DBD400) [pid = 3652] [serial = 1745] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (12F0BC00) [pid = 3652] [serial = 1739] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (11E26800) [pid = 3652] [serial = 1738] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (177A9C00) [pid = 3652] [serial = 1747] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (18120400) [pid = 3652] [serial = 1748] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (105F4400) [pid = 3652] [serial = 1717] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (155CFC00) [pid = 3652] [serial = 1720] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1760D000) [pid = 3652] [serial = 1723] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1927C400) [pid = 3652] [serial = 1726] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1671EC00) [pid = 3652] [serial = 1759] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (19779000) [pid = 3652] [serial = 1729] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (19809400) [pid = 3652] [serial = 1732] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (17E09000) [pid = 3652] [serial = 1735] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1995DC00) [pid = 3652] [serial = 1760] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (1A1DA000) [pid = 3652] [serial = 1762] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (19E94000) [pid = 3652] [serial = 1757] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (191A9000) [pid = 3652] [serial = 1750] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (19270C00) [pid = 3652] [serial = 1751] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (1A1E0800) [pid = 3652] [serial = 1763] [outer = 00000000] [url = about:blank] 19:28:42 INFO - PROCESS | 3652 | 1463192922750 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 891ms 19:28:42 INFO - PROCESS | 3652 | 1463192922789 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:28:42 INFO - PROCESS | 3652 | 1463192922792 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 19:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:28:42 INFO - PROCESS | 3652 | 1463192922797 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:28:42 INFO - PROCESS | 3652 | 1463192922799 Marionette TRACE conn3 <- [1,2410,null,{}] 19:28:42 INFO - PROCESS | 3652 | 1463192922803 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:42 INFO - PROCESS | 3652 | 1463192922897 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:28:42 INFO - PROCESS | 3652 | 1463192922906 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 3652 | ++DOCSHELL 13E2E000 == 68 [pid = 3652] [id = 612] 19:28:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (14323000) [pid = 3652] [serial = 1836] [outer = 00000000] 19:28:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (16CBCC00) [pid = 3652] [serial = 1837] [outer = 14323000] 19:28:42 INFO - PROCESS | 3652 | 1463192922951 Marionette DEBUG loaded listener.js 19:28:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (16DB6000) [pid = 3652] [serial = 1838] [outer = 14323000] 19:28:43 INFO - PROCESS | 3652 | 1463192923429 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 19:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 676ms 19:28:43 INFO - PROCESS | 3652 | 1463192923478 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:28:43 INFO - PROCESS | 3652 | 1463192923481 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 19:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:28:43 INFO - PROCESS | 3652 | 1463192923486 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:28:43 INFO - PROCESS | 3652 | 1463192923491 Marionette TRACE conn3 <- [1,2414,null,{}] 19:28:43 INFO - PROCESS | 3652 | 1463192923500 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:43 INFO - PROCESS | 3652 | 1463192923614 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:28:43 INFO - PROCESS | 3652 | 1463192923733 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:43 INFO - PROCESS | 3652 | ++DOCSHELL 16DBD400 == 69 [pid = 3652] [id = 613] 19:28:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (171CB400) [pid = 3652] [serial = 1839] [outer = 00000000] 19:28:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (177B0000) [pid = 3652] [serial = 1840] [outer = 171CB400] 19:28:43 INFO - PROCESS | 3652 | 1463192923778 Marionette DEBUG loaded listener.js 19:28:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (17E5D400) [pid = 3652] [serial = 1841] [outer = 171CB400] 19:28:44 INFO - PROCESS | 3652 | 1463192924143 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 19:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 676ms 19:28:44 INFO - PROCESS | 3652 | 1463192924184 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 3652 | 1463192924187 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 19:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:28:44 INFO - PROCESS | 3652 | 1463192924190 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:28:44 INFO - PROCESS | 3652 | 1463192924192 Marionette TRACE conn3 <- [1,2418,null,{}] 19:28:44 INFO - PROCESS | 3652 | 1463192924195 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:44 INFO - PROCESS | 3652 | 1463192924264 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:28:44 INFO - PROCESS | 3652 | 1463192924271 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:44 INFO - PROCESS | 3652 | ++DOCSHELL 1760D400 == 70 [pid = 3652] [id = 614] 19:28:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (177A9C00) [pid = 3652] [serial = 1842] [outer = 00000000] 19:28:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (191AD000) [pid = 3652] [serial = 1843] [outer = 177A9C00] 19:28:44 INFO - PROCESS | 3652 | 1463192924315 Marionette DEBUG loaded listener.js 19:28:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1927C800) [pid = 3652] [serial = 1844] [outer = 177A9C00] 19:28:44 INFO - PROCESS | 3652 | 1463192924796 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 19:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 615ms 19:28:44 INFO - PROCESS | 3652 | 1463192924810 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 3652 | 1463192924811 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 19:28:44 INFO - PROCESS | 3652 | 1463192924815 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:28:44 INFO - PROCESS | 3652 | 1463192924817 Marionette TRACE conn3 <- [1,2422,null,{}] 19:28:44 INFO - PROCESS | 3652 | 1463192924820 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:44 INFO - PROCESS | 3652 | 1463192924950 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:28:45 INFO - PROCESS | 3652 | 1463192925054 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:45 INFO - PROCESS | 3652 | ++DOCSHELL 1927F800 == 71 [pid = 3652] [id = 615] 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (19437000) [pid = 3652] [serial = 1845] [outer = 00000000] 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (197A7800) [pid = 3652] [serial = 1846] [outer = 19437000] 19:28:45 INFO - PROCESS | 3652 | 1463192925112 Marionette DEBUG loaded listener.js 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (19809000) [pid = 3652] [serial = 1847] [outer = 19437000] 19:28:45 INFO - PROCESS | 3652 | 1463192925550 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 19:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 786ms 19:28:45 INFO - PROCESS | 3652 | 1463192925600 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:28:45 INFO - PROCESS | 3652 | 1463192925602 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 19:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:28:45 INFO - PROCESS | 3652 | 1463192925605 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:28:45 INFO - PROCESS | 3652 | 1463192925607 Marionette TRACE conn3 <- [1,2426,null,{}] 19:28:45 INFO - PROCESS | 3652 | 1463192925611 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:45 INFO - PROCESS | 3652 | 1463192925732 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:28:45 INFO - PROCESS | 3652 | 1463192925738 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:45 INFO - PROCESS | 3652 | ++DOCSHELL 19773C00 == 72 [pid = 3652] [id = 616] 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (197A6800) [pid = 3652] [serial = 1848] [outer = 00000000] 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (199C6400) [pid = 3652] [serial = 1849] [outer = 197A6800] 19:28:45 INFO - PROCESS | 3652 | 1463192925812 Marionette DEBUG loaded listener.js 19:28:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (19E98800) [pid = 3652] [serial = 1850] [outer = 197A6800] 19:28:46 INFO - PROCESS | 3652 | 1463192926302 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 19:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 725ms 19:28:46 INFO - PROCESS | 3652 | 1463192926380 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:28:46 INFO - PROCESS | 3652 | 1463192926382 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 19:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:28:46 INFO - PROCESS | 3652 | 1463192926388 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:28:46 INFO - PROCESS | 3652 | 1463192926389 Marionette TRACE conn3 <- [1,2430,null,{}] 19:28:46 INFO - PROCESS | 3652 | 1463192926393 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:46 INFO - PROCESS | 3652 | 1463192926609 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (15873800) [pid = 3652] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (1A1D9400) [pid = 3652] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1741FC00) [pid = 3652] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (141BAC00) [pid = 3652] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (103D4800) [pid = 3652] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (10335800) [pid = 3652] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (1760B400) [pid = 3652] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (11E1B800) [pid = 3652] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (16115000) [pid = 3652] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:28:46 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (105EF800) [pid = 3652] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:28:46 INFO - PROCESS | 3652 | 1463192926686 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:46 INFO - PROCESS | 3652 | ++DOCSHELL 103D4800 == 73 [pid = 3652] [id = 617] 19:28:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (105EF800) [pid = 3652] [serial = 1851] [outer = 00000000] 19:28:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (1431B000) [pid = 3652] [serial = 1852] [outer = 105EF800] 19:28:46 INFO - PROCESS | 3652 | 1463192926730 Marionette DEBUG loaded listener.js 19:28:46 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (16DBF800) [pid = 3652] [serial = 1853] [outer = 105EF800] 19:28:47 INFO - PROCESS | 3652 | 1463192927083 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 19:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 726ms 19:28:47 INFO - PROCESS | 3652 | 1463192927117 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:28:47 INFO - PROCESS | 3652 | 1463192927119 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 19:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:28:47 INFO - PROCESS | 3652 | 1463192927132 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:28:47 INFO - PROCESS | 3652 | 1463192927134 Marionette TRACE conn3 <- [1,2434,null,{}] 19:28:47 INFO - PROCESS | 3652 | 1463192927137 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:47 INFO - PROCESS | 3652 | 1463192927221 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:28:47 INFO - PROCESS | 3652 | 1463192927227 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:47 INFO - PROCESS | 3652 | ++DOCSHELL 169B0000 == 74 [pid = 3652] [id = 618] 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1760B400) [pid = 3652] [serial = 1854] [outer = 00000000] 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1A1D7400) [pid = 3652] [serial = 1855] [outer = 1760B400] 19:28:47 INFO - PROCESS | 3652 | 1463192927272 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1A1E1C00) [pid = 3652] [serial = 1856] [outer = 1760B400] 19:28:47 INFO - PROCESS | 3652 | 1463192927731 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 19:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 618ms 19:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:28:47 INFO - PROCESS | 3652 | 1463192927770 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:28:47 INFO - PROCESS | 3652 | 1463192927772 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 19:28:47 INFO - PROCESS | 3652 | 1463192927776 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:28:47 INFO - PROCESS | 3652 | 1463192927777 Marionette TRACE conn3 <- [1,2438,null,{}] 19:28:47 INFO - PROCESS | 3652 | 1463192927781 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:47 INFO - PROCESS | 3652 | 1463192927863 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:28:47 INFO - PROCESS | 3652 | 1463192927869 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:47 INFO - PROCESS | 3652 | ++DOCSHELL 19432000 == 75 [pid = 3652] [id = 619] 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1A255C00) [pid = 3652] [serial = 1857] [outer = 00000000] 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (1A7A4C00) [pid = 3652] [serial = 1858] [outer = 1A255C00] 19:28:47 INFO - PROCESS | 3652 | 1463192927913 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1A889400) [pid = 3652] [serial = 1859] [outer = 1A255C00] 19:28:48 INFO - PROCESS | 3652 | 1463192928346 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 19:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 617ms 19:28:48 INFO - PROCESS | 3652 | 1463192928412 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:28:48 INFO - PROCESS | 3652 | 1463192928414 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 19:28:48 INFO - PROCESS | 3652 | 1463192928418 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:28:48 INFO - PROCESS | 3652 | 1463192928420 Marionette TRACE conn3 <- [1,2442,null,{}] 19:28:48 INFO - PROCESS | 3652 | 1463192928424 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:48 INFO - PROCESS | 3652 | 1463192928510 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:28:48 INFO - PROCESS | 3652 | 1463192928516 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:48 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A4400 == 76 [pid = 3652] [id = 620] 19:28:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (1A88E000) [pid = 3652] [serial = 1860] [outer = 00000000] 19:28:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (1A8EF800) [pid = 3652] [serial = 1861] [outer = 1A88E000] 19:28:48 INFO - PROCESS | 3652 | 1463192928566 Marionette DEBUG loaded listener.js 19:28:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1AB80400) [pid = 3652] [serial = 1862] [outer = 1A88E000] 19:28:49 INFO - PROCESS | 3652 | 1463192929297 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 19:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 926ms 19:28:49 INFO - PROCESS | 3652 | 1463192929352 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:28:49 INFO - PROCESS | 3652 | 1463192929357 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 19:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:28:49 INFO - PROCESS | 3652 | 1463192929362 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:28:49 INFO - PROCESS | 3652 | 1463192929366 Marionette TRACE conn3 <- [1,2446,null,{}] 19:28:49 INFO - PROCESS | 3652 | 1463192929372 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:49 INFO - PROCESS | 3652 | 1463192929488 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:28:49 INFO - PROCESS | 3652 | 1463192929640 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:49 INFO - PROCESS | 3652 | ++DOCSHELL 10D2D800 == 77 [pid = 3652] [id = 621] 19:28:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (11206400) [pid = 3652] [serial = 1863] [outer = 00000000] 19:28:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (143AA800) [pid = 3652] [serial = 1864] [outer = 11206400] 19:28:49 INFO - PROCESS | 3652 | 1463192929697 Marionette DEBUG loaded listener.js 19:28:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (16118000) [pid = 3652] [serial = 1865] [outer = 11206400] 19:28:50 INFO - PROCESS | 3652 | 1463192930275 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 19:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 941ms 19:28:50 INFO - PROCESS | 3652 | 1463192930308 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:28:50 INFO - PROCESS | 3652 | 1463192930314 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 19:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:28:50 INFO - PROCESS | 3652 | 1463192930320 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:28:50 INFO - PROCESS | 3652 | 1463192930323 Marionette TRACE conn3 <- [1,2450,null,{}] 19:28:50 INFO - PROCESS | 3652 | 1463192930327 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:50 INFO - PROCESS | 3652 | 1463192930440 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:28:50 INFO - PROCESS | 3652 | 1463192930605 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:50 INFO - PROCESS | 3652 | ++DOCSHELL 17137000 == 78 [pid = 3652] [id = 622] 19:28:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1713B000) [pid = 3652] [serial = 1866] [outer = 00000000] 19:28:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (177A7800) [pid = 3652] [serial = 1867] [outer = 1713B000] 19:28:50 INFO - PROCESS | 3652 | 1463192930661 Marionette DEBUG loaded listener.js 19:28:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (191A9800) [pid = 3652] [serial = 1868] [outer = 1713B000] 19:28:51 INFO - PROCESS | 3652 | 1463192931265 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 19:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 988ms 19:28:51 INFO - PROCESS | 3652 | 1463192931303 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:28:51 INFO - PROCESS | 3652 | 1463192931306 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 19:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:28:51 INFO - PROCESS | 3652 | 1463192931309 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:28:51 INFO - PROCESS | 3652 | 1463192931313 Marionette TRACE conn3 <- [1,2454,null,{}] 19:28:51 INFO - PROCESS | 3652 | 1463192931324 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:51 INFO - PROCESS | 3652 | 1463192931449 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:28:51 INFO - PROCESS | 3652 | 1463192931601 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:51 INFO - PROCESS | 3652 | ++DOCSHELL 177AC400 == 79 [pid = 3652] [id = 623] 19:28:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (19275C00) [pid = 3652] [serial = 1869] [outer = 00000000] 19:28:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (1A1E3C00) [pid = 3652] [serial = 1870] [outer = 19275C00] 19:28:51 INFO - PROCESS | 3652 | 1463192931658 Marionette DEBUG loaded listener.js 19:28:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1A893400) [pid = 3652] [serial = 1871] [outer = 19275C00] 19:28:52 INFO - PROCESS | 3652 | 1463192932259 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 19:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 987ms 19:28:52 INFO - PROCESS | 3652 | 1463192932294 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:28:52 INFO - PROCESS | 3652 | 1463192932297 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 19:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:28:52 INFO - PROCESS | 3652 | 1463192932315 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:28:52 INFO - PROCESS | 3652 | 1463192932317 Marionette TRACE conn3 <- [1,2458,null,{}] 19:28:52 INFO - PROCESS | 3652 | 1463192932321 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:52 INFO - PROCESS | 3652 | 1463192932429 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:28:52 INFO - PROCESS | 3652 | 1463192932577 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:52 INFO - PROCESS | 3652 | ++DOCSHELL 19973400 == 80 [pid = 3652] [id = 624] 19:28:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (1997B800) [pid = 3652] [serial = 1872] [outer = 00000000] 19:28:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1AB88C00) [pid = 3652] [serial = 1873] [outer = 1997B800] 19:28:52 INFO - PROCESS | 3652 | 1463192932633 Marionette DEBUG loaded listener.js 19:28:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1AB93800) [pid = 3652] [serial = 1874] [outer = 1997B800] 19:28:53 INFO - PROCESS | 3652 | 1463192933157 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 19:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 864ms 19:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:28:53 INFO - PROCESS | 3652 | 1463192933185 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:28:53 INFO - PROCESS | 3652 | 1463192933188 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 19:28:53 INFO - PROCESS | 3652 | 1463192933191 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:28:53 INFO - PROCESS | 3652 | 1463192933193 Marionette TRACE conn3 <- [1,2462,null,{}] 19:28:53 INFO - PROCESS | 3652 | 1463192933197 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:53 INFO - PROCESS | 3652 | 1463192933302 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:28:53 INFO - PROCESS | 3652 | 1463192933463 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:53 INFO - PROCESS | 3652 | ++DOCSHELL 1A8F5000 == 81 [pid = 3652] [id = 625] 19:28:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1AB7B400) [pid = 3652] [serial = 1875] [outer = 00000000] 19:28:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1AD7FC00) [pid = 3652] [serial = 1876] [outer = 1AB7B400] 19:28:53 INFO - PROCESS | 3652 | 1463192933517 Marionette DEBUG loaded listener.js 19:28:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1AD82C00) [pid = 3652] [serial = 1877] [outer = 1AB7B400] 19:28:54 INFO - PROCESS | 3652 | 1463192934104 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 19:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 925ms 19:28:54 INFO - PROCESS | 3652 | 1463192934136 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:28:54 INFO - PROCESS | 3652 | 1463192934138 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 19:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:28:54 INFO - PROCESS | 3652 | 1463192934142 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:28:54 INFO - PROCESS | 3652 | 1463192934144 Marionette TRACE conn3 <- [1,2466,null,{}] 19:28:54 INFO - PROCESS | 3652 | 1463192934148 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:54 INFO - PROCESS | 3652 | 1463192934261 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:28:54 INFO - PROCESS | 3652 | 1463192934413 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:54 INFO - PROCESS | 3652 | ++DOCSHELL 12F0C800 == 82 [pid = 3652] [id = 626] 19:28:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1AB80C00) [pid = 3652] [serial = 1878] [outer = 00000000] 19:28:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1AFE2800) [pid = 3652] [serial = 1879] [outer = 1AB80C00] 19:28:54 INFO - PROCESS | 3652 | 1463192934470 Marionette DEBUG loaded listener.js 19:28:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1AFE9400) [pid = 3652] [serial = 1880] [outer = 1AB80C00] 19:28:54 INFO - PROCESS | 3652 | 1463192935004 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 19:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 895ms 19:28:55 INFO - PROCESS | 3652 | 1463192935030 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:28:55 INFO - PROCESS | 3652 | 1463192935032 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 19:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:28:55 INFO - PROCESS | 3652 | 1463192935036 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:28:55 INFO - PROCESS | 3652 | 1463192935038 Marionette TRACE conn3 <- [1,2470,null,{}] 19:28:55 INFO - PROCESS | 3652 | 1463192935042 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:55 INFO - PROCESS | 3652 | 1463192935153 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:28:55 INFO - PROCESS | 3652 | 1463192935317 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:55 INFO - PROCESS | 3652 | ++DOCSHELL 11205C00 == 83 [pid = 3652] [id = 627] 19:28:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (11CB9800) [pid = 3652] [serial = 1881] [outer = 00000000] 19:28:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (15E78000) [pid = 3652] [serial = 1882] [outer = 11CB9800] 19:28:55 INFO - PROCESS | 3652 | 1463192935374 Marionette DEBUG loaded listener.js 19:28:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (171C1400) [pid = 3652] [serial = 1883] [outer = 11CB9800] 19:28:56 INFO - PROCESS | 3652 | 1463192936132 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 19:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1126ms 19:28:56 INFO - PROCESS | 3652 | 1463192936167 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:28:56 INFO - PROCESS | 3652 | 1463192936172 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 19:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:28:56 INFO - PROCESS | 3652 | 1463192936176 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:28:56 INFO - PROCESS | 3652 | 1463192936180 Marionette TRACE conn3 <- [1,2474,null,{}] 19:28:56 INFO - PROCESS | 3652 | 1463192936185 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:56 INFO - PROCESS | 3652 | 1463192936290 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:28:56 INFO - PROCESS | 3652 | 1463192936457 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:56 INFO - PROCESS | 3652 | ++DOCSHELL 114E1C00 == 84 [pid = 3652] [id = 628] 19:28:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (114E5000) [pid = 3652] [serial = 1884] [outer = 00000000] 19:28:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (1585E400) [pid = 3652] [serial = 1885] [outer = 114E5000] 19:28:56 INFO - PROCESS | 3652 | 1463192936514 Marionette DEBUG loaded listener.js 19:28:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (169AD400) [pid = 3652] [serial = 1886] [outer = 114E5000] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 19432000 == 83 [pid = 3652] [id = 619] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 169B0000 == 82 [pid = 3652] [id = 618] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 103D4800 == 81 [pid = 3652] [id = 617] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 19773C00 == 80 [pid = 3652] [id = 616] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 1927F800 == 79 [pid = 3652] [id = 615] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 1760D400 == 78 [pid = 3652] [id = 614] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 16DBD400 == 77 [pid = 3652] [id = 613] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 13E2E000 == 76 [pid = 3652] [id = 612] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 0F984000 == 75 [pid = 3652] [id = 611] 19:28:56 INFO - PROCESS | 3652 | --DOCSHELL 0F64E000 == 74 [pid = 3652] [id = 610] 19:28:56 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (19773400) [pid = 3652] [serial = 1810] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOCSHELL 131FE800 == 73 [pid = 3652] [id = 605] 19:28:57 INFO - PROCESS | 3652 | --DOCSHELL 0F335800 == 72 [pid = 3652] [id = 604] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (1A591C00) [pid = 3652] [serial = 1766] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (17604C00) [pid = 3652] [serial = 1798] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (14335C00) [pid = 3652] [serial = 1789] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (12961400) [pid = 3652] [serial = 1784] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (11262400) [pid = 3652] [serial = 1783] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (10D38800) [pid = 3652] [serial = 1786] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (155CB400) [pid = 3652] [serial = 1790] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (181C7400) [pid = 3652] [serial = 1801] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (11EABC00) [pid = 3652] [serial = 1787] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (16DB9000) [pid = 3652] [serial = 1795] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (1A8F1000) [pid = 3652] [serial = 1780] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (131FD400) [pid = 3652] [serial = 1768] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (16AF3C00) [pid = 3652] [serial = 1793] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (16E96400) [pid = 3652] [serial = 1771] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (1760F400) [pid = 3652] [serial = 1799] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (19E8F400) [pid = 3652] [serial = 1774] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (1A892C00) [pid = 3652] [serial = 1777] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (11EB5400) [pid = 3652] [serial = 1804] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (1610A800) [pid = 3652] [serial = 1805] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (191A9C00) [pid = 3652] [serial = 1807] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (16A26C00) [pid = 3652] [serial = 1792] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (1772A000) [pid = 3652] [serial = 1802] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (1927CC00) [pid = 3652] [serial = 1808] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (16E9F000) [pid = 3652] [serial = 1796] [outer = 00000000] [url = about:blank] 19:28:57 INFO - PROCESS | 3652 | 1463192937127 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 19:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 988ms 19:28:57 INFO - PROCESS | 3652 | 1463192937165 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:28:57 INFO - PROCESS | 3652 | 1463192937170 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 19:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:28:57 INFO - PROCESS | 3652 | 1463192937176 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:28:57 INFO - PROCESS | 3652 | 1463192937178 Marionette TRACE conn3 <- [1,2478,null,{}] 19:28:57 INFO - PROCESS | 3652 | 1463192937182 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:57 INFO - PROCESS | 3652 | 1463192937278 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:28:57 INFO - PROCESS | 3652 | 1463192937386 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:57 INFO - PROCESS | 3652 | ++DOCSHELL 10505800 == 73 [pid = 3652] [id = 629] 19:28:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1055F800) [pid = 3652] [serial = 1887] [outer = 00000000] 19:28:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (155C2800) [pid = 3652] [serial = 1888] [outer = 1055F800] 19:28:57 INFO - PROCESS | 3652 | 1463192937431 Marionette DEBUG loaded listener.js 19:28:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (16DBDC00) [pid = 3652] [serial = 1889] [outer = 1055F800] 19:28:57 INFO - PROCESS | 3652 | 1463192937835 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 679ms 19:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:28:57 INFO - PROCESS | 3652 | 1463192937874 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:28:57 INFO - PROCESS | 3652 | 1463192937876 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 19:28:57 INFO - PROCESS | 3652 | 1463192937883 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:28:57 INFO - PROCESS | 3652 | 1463192937887 Marionette TRACE conn3 <- [1,2482,null,{}] 19:28:57 INFO - PROCESS | 3652 | 1463192937897 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:57 INFO - PROCESS | 3652 | 1463192937986 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:28:57 INFO - PROCESS | 3652 | 1463192937993 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:57 INFO - PROCESS | 3652 | ++DOCSHELL 1760CC00 == 74 [pid = 3652] [id = 630] 19:28:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (17726C00) [pid = 3652] [serial = 1890] [outer = 00000000] 19:28:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1811EC00) [pid = 3652] [serial = 1891] [outer = 17726C00] 19:28:58 INFO - PROCESS | 3652 | 1463192938043 Marionette DEBUG loaded listener.js 19:28:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (191AB400) [pid = 3652] [serial = 1892] [outer = 17726C00] 19:28:58 INFO - PROCESS | 3652 | 1463192938502 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 19:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 679ms 19:28:58 INFO - PROCESS | 3652 | 1463192938562 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:28:58 INFO - PROCESS | 3652 | 1463192938565 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 19:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:28:58 INFO - PROCESS | 3652 | 1463192938568 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:28:58 INFO - PROCESS | 3652 | 1463192938570 Marionette TRACE conn3 <- [1,2486,null,{}] 19:28:58 INFO - PROCESS | 3652 | 1463192938573 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:58 INFO - PROCESS | 3652 | 1463192938661 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:28:58 INFO - PROCESS | 3652 | 1463192938806 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:58 INFO - PROCESS | 3652 | ++DOCSHELL 1943B400 == 75 [pid = 3652] [id = 631] 19:28:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1943BC00) [pid = 3652] [serial = 1893] [outer = 00000000] 19:28:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (1977A800) [pid = 3652] [serial = 1894] [outer = 1943BC00] 19:28:58 INFO - PROCESS | 3652 | 1463192938851 Marionette DEBUG loaded listener.js 19:28:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (197B0000) [pid = 3652] [serial = 1895] [outer = 1943BC00] 19:28:59 INFO - PROCESS | 3652 | 1463192939269 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 19:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 725ms 19:28:59 INFO - PROCESS | 3652 | 1463192939308 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:28:59 INFO - PROCESS | 3652 | 1463192939310 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 19:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:28:59 INFO - PROCESS | 3652 | 1463192939313 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:28:59 INFO - PROCESS | 3652 | 1463192939315 Marionette TRACE conn3 <- [1,2490,null,{}] 19:28:59 INFO - PROCESS | 3652 | 1463192939318 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:28:59 INFO - PROCESS | 3652 | 1463192939444 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:28:59 INFO - PROCESS | 3652 | 1463192939517 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:59 INFO - PROCESS | 3652 | ++DOCSHELL 1431A400 == 76 [pid = 3652] [id = 632] 19:28:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (143A3000) [pid = 3652] [serial = 1896] [outer = 00000000] 19:28:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (19964800) [pid = 3652] [serial = 1897] [outer = 143A3000] 19:28:59 INFO - PROCESS | 3652 | 1463192939561 Marionette DEBUG loaded listener.js 19:28:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (19E92400) [pid = 3652] [serial = 1898] [outer = 143A3000] 19:28:59 INFO - PROCESS | 3652 | 1463192939975 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 725ms 19:29:00 INFO - PROCESS | 3652 | 1463192940054 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:29:00 INFO - PROCESS | 3652 | 1463192940056 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 19:29:00 INFO - PROCESS | 3652 | 1463192940059 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:29:00 INFO - PROCESS | 3652 | 1463192940061 Marionette TRACE conn3 <- [1,2494,null,{}] 19:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:29:00 INFO - PROCESS | 3652 | 1463192940064 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:00 INFO - PROCESS | 3652 | 1463192940200 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:29:00 INFO - PROCESS | 3652 | 1463192940223 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:00 INFO - PROCESS | 3652 | ++DOCSHELL 19960800 == 77 [pid = 3652] [id = 633] 19:29:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1A1DD000) [pid = 3652] [serial = 1899] [outer = 00000000] 19:29:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1A7A0000) [pid = 3652] [serial = 1900] [outer = 1A1DD000] 19:29:00 INFO - PROCESS | 3652 | 1463192940268 Marionette DEBUG loaded listener.js 19:29:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1A892C00) [pid = 3652] [serial = 1901] [outer = 1A1DD000] 19:29:00 INFO - PROCESS | 3652 | 1463192940717 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 19:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 679ms 19:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:29:00 INFO - PROCESS | 3652 | 1463192940761 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:29:00 INFO - PROCESS | 3652 | 1463192940763 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 19:29:00 INFO - PROCESS | 3652 | 1463192940766 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:29:00 INFO - PROCESS | 3652 | 1463192940768 Marionette TRACE conn3 <- [1,2498,null,{}] 19:29:00 INFO - PROCESS | 3652 | 1463192940772 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:00 INFO - PROCESS | 3652 | 1463192940894 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:29:00 INFO - PROCESS | 3652 | 1463192940951 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:00 INFO - PROCESS | 3652 | ++DOCSHELL 1610DC00 == 78 [pid = 3652] [id = 634] 19:29:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1A88E400) [pid = 3652] [serial = 1902] [outer = 00000000] 19:29:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1AB83000) [pid = 3652] [serial = 1903] [outer = 1A88E400] 19:29:00 INFO - PROCESS | 3652 | 1463192940995 Marionette DEBUG loaded listener.js 19:29:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1AD80800) [pid = 3652] [serial = 1904] [outer = 1A88E400] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (1A255C00) [pid = 3652] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (19437000) [pid = 3652] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (197A6800) [pid = 3652] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (105EF800) [pid = 3652] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (177A9C00) [pid = 3652] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1032F000) [pid = 3652] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (171CB400) [pid = 3652] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (1927F400) [pid = 3652] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (1760B400) [pid = 3652] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (14323000) [pid = 3652] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:29:01 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (0F64E400) [pid = 3652] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:29:01 INFO - PROCESS | 3652 | 1463192941529 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 19:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 817ms 19:29:01 INFO - PROCESS | 3652 | 1463192941592 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:29:01 INFO - PROCESS | 3652 | 1463192941594 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 19:29:01 INFO - PROCESS | 3652 | 1463192941597 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:29:01 INFO - PROCESS | 3652 | 1463192941599 Marionette TRACE conn3 <- [1,2502,null,{}] 19:29:01 INFO - PROCESS | 3652 | 1463192941603 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:01 INFO - PROCESS | 3652 | 1463192941698 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:29:01 INFO - PROCESS | 3652 | 1463192941704 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:01 INFO - PROCESS | 3652 | ++DOCSHELL 1633F400 == 79 [pid = 3652] [id = 635] 19:29:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (16A2DC00) [pid = 3652] [serial = 1905] [outer = 00000000] 19:29:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (1927B400) [pid = 3652] [serial = 1906] [outer = 16A2DC00] 19:29:01 INFO - PROCESS | 3652 | 1463192941747 Marionette DEBUG loaded listener.js 19:29:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1A25A000) [pid = 3652] [serial = 1907] [outer = 16A2DC00] 19:29:02 INFO - PROCESS | 3652 | 1463192942183 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 19:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 632ms 19:29:02 INFO - PROCESS | 3652 | 1463192942236 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:29:02 INFO - PROCESS | 3652 | 1463192942238 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 19:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:29:02 INFO - PROCESS | 3652 | 1463192942241 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:29:02 INFO - PROCESS | 3652 | 1463192942243 Marionette TRACE conn3 <- [1,2506,null,{}] 19:29:02 INFO - PROCESS | 3652 | 1463192942246 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:02 INFO - PROCESS | 3652 | 1463192942316 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:29:02 INFO - PROCESS | 3652 | 1463192942322 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:02 INFO - PROCESS | 3652 | ++DOCSHELL 19279800 == 80 [pid = 3652] [id = 636] 19:29:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (1A1D7800) [pid = 3652] [serial = 1908] [outer = 00000000] 19:29:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1AFE4000) [pid = 3652] [serial = 1909] [outer = 1A1D7800] 19:29:02 INFO - PROCESS | 3652 | 1463192942366 Marionette DEBUG loaded listener.js 19:29:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1B264400) [pid = 3652] [serial = 1910] [outer = 1A1D7800] 19:29:02 INFO - PROCESS | 3652 | 1463192942803 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 633ms 19:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:29:02 INFO - PROCESS | 3652 | 1463192942866 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:29:02 INFO - PROCESS | 3652 | 1463192942868 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 19:29:02 INFO - PROCESS | 3652 | 1463192942871 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:29:02 INFO - PROCESS | 3652 | 1463192942873 Marionette TRACE conn3 <- [1,2510,null,{}] 19:29:02 INFO - PROCESS | 3652 | 1463192942877 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:02 INFO - PROCESS | 3652 | 1463192942962 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:29:02 INFO - PROCESS | 3652 | 1463192942968 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:02 INFO - PROCESS | 3652 | ++DOCSHELL 1AD89C00 == 81 [pid = 3652] [id = 637] 19:29:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (1AFDE000) [pid = 3652] [serial = 1911] [outer = 00000000] 19:29:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (1B273800) [pid = 3652] [serial = 1912] [outer = 1AFDE000] 19:29:03 INFO - PROCESS | 3652 | 1463192943012 Marionette DEBUG loaded listener.js 19:29:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1B383800) [pid = 3652] [serial = 1913] [outer = 1AFDE000] 19:29:03 INFO - PROCESS | 3652 | 1463192943734 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 19:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 880ms 19:29:03 INFO - PROCESS | 3652 | 1463192943761 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:29:03 INFO - PROCESS | 3652 | 1463192943766 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 19:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:29:03 INFO - PROCESS | 3652 | 1463192943772 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:29:03 INFO - PROCESS | 3652 | 1463192943775 Marionette TRACE conn3 <- [1,2514,null,{}] 19:29:03 INFO - PROCESS | 3652 | 1463192943781 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:03 INFO - PROCESS | 3652 | 1463192943900 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:29:04 INFO - PROCESS | 3652 | 1463192944068 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 3652 | ++DOCSHELL 12F87C00 == 82 [pid = 3652] [id = 638] 19:29:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (131F5C00) [pid = 3652] [serial = 1914] [outer = 00000000] 19:29:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (14335C00) [pid = 3652] [serial = 1915] [outer = 131F5C00] 19:29:04 INFO - PROCESS | 3652 | 1463192944126 Marionette DEBUG loaded listener.js 19:29:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1610A800) [pid = 3652] [serial = 1916] [outer = 131F5C00] 19:29:04 INFO - PROCESS | 3652 | 1463192944737 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 19:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 987ms 19:29:04 INFO - PROCESS | 3652 | 1463192944774 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:29:04 INFO - PROCESS | 3652 | 1463192944780 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 19:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:29:04 INFO - PROCESS | 3652 | 1463192944786 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:29:04 INFO - PROCESS | 3652 | 1463192944789 Marionette TRACE conn3 <- [1,2518,null,{}] 19:29:04 INFO - PROCESS | 3652 | 1463192944793 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:04 INFO - PROCESS | 3652 | 1463192944905 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:29:05 INFO - PROCESS | 3652 | 1463192945059 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:05 INFO - PROCESS | 3652 | ++DOCSHELL 1587FC00 == 83 [pid = 3652] [id = 639] 19:29:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (171C7400) [pid = 3652] [serial = 1917] [outer = 00000000] 19:29:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (1811E000) [pid = 3652] [serial = 1918] [outer = 171C7400] 19:29:05 INFO - PROCESS | 3652 | 1463192945114 Marionette DEBUG loaded listener.js 19:29:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (19432000) [pid = 3652] [serial = 1919] [outer = 171C7400] 19:29:05 INFO - PROCESS | 3652 | 1463192945742 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 19:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1034ms 19:29:05 INFO - PROCESS | 3652 | 1463192945812 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:29:05 INFO - PROCESS | 3652 | 1463192945815 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 19:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:29:05 INFO - PROCESS | 3652 | 1463192945835 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:29:05 INFO - PROCESS | 3652 | 1463192945839 Marionette TRACE conn3 <- [1,2522,null,{}] 19:29:05 INFO - PROCESS | 3652 | 1463192945850 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:05 INFO - PROCESS | 3652 | 1463192945998 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:29:06 INFO - PROCESS | 3652 | 1463192946156 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:06 INFO - PROCESS | 3652 | ++DOCSHELL 1A591C00 == 84 [pid = 3652] [id = 640] 19:29:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (1A799400) [pid = 3652] [serial = 1920] [outer = 00000000] 19:29:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (1AD8CC00) [pid = 3652] [serial = 1921] [outer = 1A799400] 19:29:06 INFO - PROCESS | 3652 | 1463192946214 Marionette DEBUG loaded listener.js 19:29:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (1B26F400) [pid = 3652] [serial = 1922] [outer = 1A799400] 19:29:06 INFO - PROCESS | 3652 | 1463192946766 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 19:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 19:29:06 INFO - PROCESS | 3652 | 1463192946823 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:29:06 INFO - PROCESS | 3652 | 1463192946825 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 19:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:29:06 INFO - PROCESS | 3652 | 1463192946829 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:29:06 INFO - PROCESS | 3652 | 1463192946831 Marionette TRACE conn3 <- [1,2526,null,{}] 19:29:06 INFO - PROCESS | 3652 | 1463192946835 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:06 INFO - PROCESS | 3652 | 1463192946944 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:29:07 INFO - PROCESS | 3652 | 1463192947110 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:07 INFO - PROCESS | 3652 | ++DOCSHELL 14323C00 == 85 [pid = 3652] [id = 641] 19:29:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 166 (17479C00) [pid = 3652] [serial = 1923] [outer = 00000000] 19:29:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 167 (1B38C800) [pid = 3652] [serial = 1924] [outer = 17479C00] 19:29:07 INFO - PROCESS | 3652 | 1463192947166 Marionette DEBUG loaded listener.js 19:29:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 168 (1B563C00) [pid = 3652] [serial = 1925] [outer = 17479C00] 19:29:07 INFO - PROCESS | 3652 | 1463192947739 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 19:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 987ms 19:29:07 INFO - PROCESS | 3652 | 1463192947814 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:29:07 INFO - PROCESS | 3652 | 1463192947816 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 19:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:29:07 INFO - PROCESS | 3652 | 1463192947820 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:29:07 INFO - PROCESS | 3652 | 1463192947822 Marionette TRACE conn3 <- [1,2530,null,{}] 19:29:07 INFO - PROCESS | 3652 | 1463192947825 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:07 INFO - PROCESS | 3652 | 1463192947933 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:29:08 INFO - PROCESS | 3652 | 1463192948086 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:08 INFO - PROCESS | 3652 | ++DOCSHELL 1AFE1000 == 86 [pid = 3652] [id = 642] 19:29:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 169 (1B389800) [pid = 3652] [serial = 1926] [outer = 00000000] 19:29:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 170 (1B56B000) [pid = 3652] [serial = 1927] [outer = 1B389800] 19:29:08 INFO - PROCESS | 3652 | 1463192948141 Marionette DEBUG loaded listener.js 19:29:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 171 (1B571400) [pid = 3652] [serial = 1928] [outer = 1B389800] 19:29:08 INFO - PROCESS | 3652 | 1463192948955 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 19:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1204ms 19:29:09 INFO - PROCESS | 3652 | 1463192949011 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:29:09 INFO - PROCESS | 3652 | 1463192949015 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 19:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:29:09 INFO - PROCESS | 3652 | 1463192949035 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 3652 | 1463192949039 Marionette TRACE conn3 <- [1,2534,null,{}] 19:29:09 INFO - PROCESS | 3652 | 1463192949046 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:09 INFO - PROCESS | 3652 | 1463192949160 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:29:09 INFO - PROCESS | 3652 | 1463192949310 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:09 INFO - PROCESS | 3652 | ++DOCSHELL 12B37C00 == 87 [pid = 3652] [id = 643] 19:29:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 172 (13285C00) [pid = 3652] [serial = 1929] [outer = 00000000] 19:29:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 173 (13DAF800) [pid = 3652] [serial = 1930] [outer = 13285C00] 19:29:09 INFO - PROCESS | 3652 | 1463192949368 Marionette DEBUG loaded listener.js 19:29:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (1585DC00) [pid = 3652] [serial = 1931] [outer = 13285C00] 19:29:09 INFO - PROCESS | 3652 | 1463192949947 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 19:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 956ms 19:29:09 INFO - PROCESS | 3652 | 1463192949972 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:29:09 INFO - PROCESS | 3652 | 1463192949977 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 19:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:29:09 INFO - PROCESS | 3652 | 1463192949983 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 3652 | 1463192949985 Marionette TRACE conn3 <- [1,2538,null,{}] 19:29:09 INFO - PROCESS | 3652 | 1463192949989 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:10 INFO - PROCESS | 3652 | 1463192950092 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:29:10 INFO - PROCESS | 3652 | 1463192950264 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:10 INFO - PROCESS | 3652 | ++DOCSHELL 12B33000 == 88 [pid = 3652] [id = 644] 19:29:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (16CBD000) [pid = 3652] [serial = 1932] [outer = 00000000] 19:29:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (1747C000) [pid = 3652] [serial = 1933] [outer = 16CBD000] 19:29:10 INFO - PROCESS | 3652 | 1463192950312 Marionette DEBUG loaded listener.js 19:29:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 177 (17724400) [pid = 3652] [serial = 1934] [outer = 16CBD000] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1977C800 == 87 [pid = 3652] [id = 527] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 19279800 == 86 [pid = 3652] [id = 636] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1633F400 == 85 [pid = 3652] [id = 635] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1610DC00 == 84 [pid = 3652] [id = 634] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 19960800 == 83 [pid = 3652] [id = 633] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1431A400 == 82 [pid = 3652] [id = 632] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1943B400 == 81 [pid = 3652] [id = 631] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1760CC00 == 80 [pid = 3652] [id = 630] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 10505800 == 79 [pid = 3652] [id = 629] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 114E1C00 == 78 [pid = 3652] [id = 628] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 176 (103D8800) [pid = 3652] [serial = 1813] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 175 (13D7CC00) [pid = 3652] [serial = 1816] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 174 (17432800) [pid = 3652] [serial = 1819] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 173 (19961800) [pid = 3652] [serial = 1822] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 172 (1A052800) [pid = 3652] [serial = 1825] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOMWINDOW == 171 (1A1E6000) [pid = 3652] [serial = 1828] [outer = 00000000] [url = about:blank] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 177AC400 == 77 [pid = 3652] [id = 623] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 17137000 == 76 [pid = 3652] [id = 622] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 10D2D800 == 75 [pid = 3652] [id = 621] 19:29:10 INFO - PROCESS | 3652 | --DOCSHELL 1A7A4400 == 74 [pid = 3652] [id = 620] 19:29:10 INFO - PROCESS | 3652 | 1463192950980 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 19:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1033ms 19:29:11 INFO - PROCESS | 3652 | 1463192951038 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:29:11 INFO - PROCESS | 3652 | 1463192951040 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 19:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 170 (197A7800) [pid = 3652] [serial = 1846] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 169 (199C6400) [pid = 3652] [serial = 1849] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 168 (19809000) [pid = 3652] [serial = 1847] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 167 (1431B000) [pid = 3652] [serial = 1852] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 166 (19E98800) [pid = 3652] [serial = 1850] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 165 (191AD000) [pid = 3652] [serial = 1843] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (11861800) [pid = 3652] [serial = 1834] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (13E25400) [pid = 3652] [serial = 1835] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (177B0000) [pid = 3652] [serial = 1840] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (17E5D400) [pid = 3652] [serial = 1841] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (197A5400) [pid = 3652] [serial = 1811] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (1A1D7400) [pid = 3652] [serial = 1855] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (16CBCC00) [pid = 3652] [serial = 1837] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (16DB6000) [pid = 3652] [serial = 1838] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (11CB7400) [pid = 3652] [serial = 1832] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (11265C00) [pid = 3652] [serial = 1831] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1A889400) [pid = 3652] [serial = 1859] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (16DBF800) [pid = 3652] [serial = 1853] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1A1E1C00) [pid = 3652] [serial = 1856] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (1927C800) [pid = 3652] [serial = 1844] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (1A7A4C00) [pid = 3652] [serial = 1858] [outer = 00000000] [url = about:blank] 19:29:11 INFO - PROCESS | 3652 | 1463192951064 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:29:11 INFO - PROCESS | 3652 | 1463192951068 Marionette TRACE conn3 <- [1,2542,null,{}] 19:29:11 INFO - PROCESS | 3652 | 1463192951081 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:11 INFO - PROCESS | 3652 | 1463192951174 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:29:11 INFO - PROCESS | 3652 | 1463192951187 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:11 INFO - PROCESS | 3652 | ++DOCSHELL 1395F000 == 75 [pid = 3652] [id = 645] 19:29:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (13D7CC00) [pid = 3652] [serial = 1935] [outer = 00000000] 19:29:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (16CC2000) [pid = 3652] [serial = 1936] [outer = 13D7CC00] 19:29:11 INFO - PROCESS | 3652 | 1463192951218 Marionette DEBUG loaded listener.js 19:29:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (171C3400) [pid = 3652] [serial = 1937] [outer = 13D7CC00] 19:29:11 INFO - PROCESS | 3652 | 1463192951734 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 19:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 741ms 19:29:11 INFO - PROCESS | 3652 | 1463192951804 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:29:11 INFO - PROCESS | 3652 | 1463192951806 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 19:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:29:11 INFO - PROCESS | 3652 | 1463192951810 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:29:11 INFO - PROCESS | 3652 | 1463192951811 Marionette TRACE conn3 <- [1,2546,null,{}] 19:29:11 INFO - PROCESS | 3652 | 1463192951815 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:11 INFO - PROCESS | 3652 | 1463192951921 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:29:12 INFO - PROCESS | 3652 | 1463192952042 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:12 INFO - PROCESS | 3652 | ++DOCSHELL 17489800 == 76 [pid = 3652] [id = 646] 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (177A9C00) [pid = 3652] [serial = 1938] [outer = 00000000] 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (18851800) [pid = 3652] [serial = 1939] [outer = 177A9C00] 19:29:12 INFO - PROCESS | 3652 | 1463192952088 Marionette DEBUG loaded listener.js 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (18859400) [pid = 3652] [serial = 1940] [outer = 177A9C00] 19:29:12 INFO - PROCESS | 3652 | 1463192952488 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 19:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 725ms 19:29:12 INFO - PROCESS | 3652 | 1463192952542 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:29:12 INFO - PROCESS | 3652 | 1463192952544 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 19:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:29:12 INFO - PROCESS | 3652 | 1463192952548 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:29:12 INFO - PROCESS | 3652 | 1463192952549 Marionette TRACE conn3 <- [1,2550,null,{}] 19:29:12 INFO - PROCESS | 3652 | 1463192952553 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:12 INFO - PROCESS | 3652 | 1463192952638 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:29:12 INFO - PROCESS | 3652 | 1463192952644 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:12 INFO - PROCESS | 3652 | ++DOCSHELL 18851400 == 77 [pid = 3652] [id = 647] 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (1885A800) [pid = 3652] [serial = 1941] [outer = 00000000] 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (191AAC00) [pid = 3652] [serial = 1942] [outer = 1885A800] 19:29:12 INFO - PROCESS | 3652 | 1463192952688 Marionette DEBUG loaded listener.js 19:29:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1927A800) [pid = 3652] [serial = 1943] [outer = 1885A800] 19:29:13 INFO - PROCESS | 3652 | 1463192953148 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 19:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 632ms 19:29:13 INFO - PROCESS | 3652 | 1463192953188 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:29:13 INFO - PROCESS | 3652 | 1463192953190 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 19:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:29:13 INFO - PROCESS | 3652 | 1463192953209 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:29:13 INFO - PROCESS | 3652 | 1463192953211 Marionette TRACE conn3 <- [1,2554,null,{}] 19:29:13 INFO - PROCESS | 3652 | 1463192953215 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:13 INFO - PROCESS | 3652 | 1463192953355 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:29:13 INFO - PROCESS | 3652 | 1463192953441 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:13 INFO - PROCESS | 3652 | ++DOCSHELL 10A56800 == 78 [pid = 3652] [id = 648] 19:29:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (191A9400) [pid = 3652] [serial = 1944] [outer = 00000000] 19:29:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (197AF800) [pid = 3652] [serial = 1945] [outer = 191A9400] 19:29:13 INFO - PROCESS | 3652 | 1463192953485 Marionette DEBUG loaded listener.js 19:29:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (19958400) [pid = 3652] [serial = 1946] [outer = 191A9400] 19:29:13 INFO - PROCESS | 3652 | 1463192953897 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 19:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 740ms 19:29:13 INFO - PROCESS | 3652 | 1463192953937 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:29:13 INFO - PROCESS | 3652 | 1463192953939 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 19:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:29:13 INFO - PROCESS | 3652 | 1463192953943 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:29:13 INFO - PROCESS | 3652 | 1463192953944 Marionette TRACE conn3 <- [1,2558,null,{}] 19:29:13 INFO - PROCESS | 3652 | 1463192953954 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:14 INFO - PROCESS | 3652 | 1463192954103 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:29:14 INFO - PROCESS | 3652 | 1463192954181 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:14 INFO - PROCESS | 3652 | ++DOCSHELL 19151800 == 79 [pid = 3652] [id = 649] 19:29:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (19153800) [pid = 3652] [serial = 1947] [outer = 00000000] 19:29:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (1915B800) [pid = 3652] [serial = 1948] [outer = 19153800] 19:29:14 INFO - PROCESS | 3652 | 1463192954225 Marionette DEBUG loaded listener.js 19:29:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (1915F800) [pid = 3652] [serial = 1949] [outer = 19153800] 19:29:14 INFO - PROCESS | 3652 | 1463192954676 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 19:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 787ms 19:29:14 INFO - PROCESS | 3652 | 1463192954751 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:29:14 INFO - PROCESS | 3652 | 1463192954753 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 19:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:29:14 INFO - PROCESS | 3652 | 1463192954757 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:29:14 INFO - PROCESS | 3652 | 1463192954758 Marionette TRACE conn3 <- [1,2562,null,{}] 19:29:14 INFO - PROCESS | 3652 | 1463192954762 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:14 INFO - PROCESS | 3652 | 1463192954885 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 164 (1980EC00) [pid = 3652] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (10A5E800) [pid = 3652] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (11EB0400) [pid = 3652] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (1743C800) [pid = 3652] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (19771800) [pid = 3652] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (155D0C00) [pid = 3652] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (191AFC00) [pid = 3652] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (19278800) [pid = 3652] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (1A79B000) [pid = 3652] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (1A1E2C00) [pid = 3652] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (12961800) [pid = 3652] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (1AB82C00) [pid = 3652] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (1A1E2400) [pid = 3652] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (19802000) [pid = 3652] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (19E8F800) [pid = 3652] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (14320000) [pid = 3652] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (171C2C00) [pid = 3652] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (10A63000) [pid = 3652] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (0F336C00) [pid = 3652] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (197AC000) [pid = 3652] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1AB8EC00) [pid = 3652] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1980B400) [pid = 3652] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (16DB6800) [pid = 3652] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (143A3000) [pid = 3652] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (1A1DD000) [pid = 3652] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (1A88E400) [pid = 3652] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (1A1D7800) [pid = 3652] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (114E5000) [pid = 3652] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (1943BC00) [pid = 3652] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (17726C00) [pid = 3652] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (11CB9800) [pid = 3652] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1055F800) [pid = 3652] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (16A2DC00) [pid = 3652] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (155C5400) [pid = 3652] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (13205000) [pid = 3652] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1760B800) [pid = 3652] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (171CBC00) [pid = 3652] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (0C7FD000) [pid = 3652] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (0F336400) [pid = 3652] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:29:15 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (16DB8800) [pid = 3652] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:29:15 INFO - PROCESS | 3652 | 1463192955500 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:15 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FD000 == 80 [pid = 3652] [id = 650] 19:29:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (0F333000) [pid = 3652] [serial = 1950] [outer = 00000000] 19:29:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (0F984000) [pid = 3652] [serial = 1951] [outer = 0F333000] 19:29:15 INFO - PROCESS | 3652 | 1463192955563 Marionette DEBUG loaded listener.js 19:29:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (105FB400) [pid = 3652] [serial = 1952] [outer = 0F333000] 19:29:16 INFO - PROCESS | 3652 | 1463192956141 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 19:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1419ms 19:29:16 INFO - PROCESS | 3652 | 1463192956184 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:29:16 INFO - PROCESS | 3652 | 1463192956188 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 19:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:29:16 INFO - PROCESS | 3652 | 1463192956193 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:29:16 INFO - PROCESS | 3652 | 1463192956197 Marionette TRACE conn3 <- [1,2566,null,{}] 19:29:16 INFO - PROCESS | 3652 | 1463192956202 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:16 INFO - PROCESS | 3652 | 1463192956323 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:29:16 INFO - PROCESS | 3652 | 1463192956490 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:16 INFO - PROCESS | 3652 | ++DOCSHELL 11EF7000 == 81 [pid = 3652] [id = 651] 19:29:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (11EFAC00) [pid = 3652] [serial = 1953] [outer = 00000000] 19:29:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (12B35C00) [pid = 3652] [serial = 1954] [outer = 11EFAC00] 19:29:16 INFO - PROCESS | 3652 | 1463192956548 Marionette DEBUG loaded listener.js 19:29:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (12BDB400) [pid = 3652] [serial = 1955] [outer = 11EFAC00] 19:29:17 INFO - PROCESS | 3652 | 1463192957152 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 19:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1033ms 19:29:17 INFO - PROCESS | 3652 | 1463192957227 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:29:17 INFO - PROCESS | 3652 | 1463192957232 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 19:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:29:17 INFO - PROCESS | 3652 | 1463192957263 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:29:17 INFO - PROCESS | 3652 | 1463192957266 Marionette TRACE conn3 <- [1,2570,null,{}] 19:29:17 INFO - PROCESS | 3652 | 1463192957310 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:17 INFO - PROCESS | 3652 | 1463192957473 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:29:17 INFO - PROCESS | 3652 | 1463192957590 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:17 INFO - PROCESS | 3652 | ++DOCSHELL 131FD400 == 82 [pid = 3652] [id = 652] 19:29:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (13286400) [pid = 3652] [serial = 1956] [outer = 00000000] 19:29:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (13E2C000) [pid = 3652] [serial = 1957] [outer = 13286400] 19:29:17 INFO - PROCESS | 3652 | 1463192957647 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (14320C00) [pid = 3652] [serial = 1958] [outer = 13286400] 19:29:18 INFO - PROCESS | 3652 | 1463192958245 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1034ms 19:29:18 INFO - PROCESS | 3652 | 1463192958286 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 3652 | 1463192958289 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 19:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:29:18 INFO - PROCESS | 3652 | 1463192958298 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 3652 | 1463192958304 Marionette TRACE conn3 <- [1,2574,null,{}] 19:29:18 INFO - PROCESS | 3652 | 1463192958310 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:18 INFO - PROCESS | 3652 | 1463192958428 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:29:18 INFO - PROCESS | 3652 | 1463192958605 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 3652 | ++DOCSHELL 16721800 == 83 [pid = 3652] [id = 653] 19:29:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (169BA800) [pid = 3652] [serial = 1959] [outer = 00000000] 19:29:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (16DBD000) [pid = 3652] [serial = 1960] [outer = 169BA800] 19:29:18 INFO - PROCESS | 3652 | 1463192958661 Marionette DEBUG loaded listener.js 19:29:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (17136000) [pid = 3652] [serial = 1961] [outer = 169BA800] 19:29:19 INFO - PROCESS | 3652 | 1463192959226 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 19:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 19:29:19 INFO - PROCESS | 3652 | 1463192959278 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:29:19 INFO - PROCESS | 3652 | 1463192959281 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 19:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:29:19 INFO - PROCESS | 3652 | 1463192959285 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:29:19 INFO - PROCESS | 3652 | 1463192959287 Marionette TRACE conn3 <- [1,2578,null,{}] 19:29:19 INFO - PROCESS | 3652 | 1463192959290 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:19 INFO - PROCESS | 3652 | 1463192959432 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:29:19 INFO - PROCESS | 3652 | 1463192959593 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:19 INFO - PROCESS | 3652 | ++DOCSHELL 16CC4800 == 84 [pid = 3652] [id = 654] 19:29:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (171C2800) [pid = 3652] [serial = 1962] [outer = 00000000] 19:29:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (1760D400) [pid = 3652] [serial = 1963] [outer = 171C2800] 19:29:19 INFO - PROCESS | 3652 | 1463192959650 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (181C9400) [pid = 3652] [serial = 1964] [outer = 171C2800] 19:29:20 INFO - PROCESS | 3652 | 1463192960217 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 19:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 987ms 19:29:20 INFO - PROCESS | 3652 | 1463192960287 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:29:20 INFO - PROCESS | 3652 | 1463192960289 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 19:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:29:20 INFO - PROCESS | 3652 | 1463192960293 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:29:20 INFO - PROCESS | 3652 | 1463192960295 Marionette TRACE conn3 <- [1,2582,null,{}] 19:29:20 INFO - PROCESS | 3652 | 1463192960298 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:20 INFO - PROCESS | 3652 | 1463192960406 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:29:20 INFO - PROCESS | 3652 | 1463192960578 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:20 INFO - PROCESS | 3652 | ++DOCSHELL 17603800 == 85 [pid = 3652] [id = 655] 19:29:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (18856800) [pid = 3652] [serial = 1965] [outer = 00000000] 19:29:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1885F400) [pid = 3652] [serial = 1966] [outer = 18856800] 19:29:20 INFO - PROCESS | 3652 | 1463192960642 Marionette DEBUG loaded listener.js 19:29:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (19436800) [pid = 3652] [serial = 1967] [outer = 18856800] 19:29:21 INFO - PROCESS | 3652 | 1463192961245 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 19:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 988ms 19:29:21 INFO - PROCESS | 3652 | 1463192961277 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:29:21 INFO - PROCESS | 3652 | 1463192961279 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 19:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:29:21 INFO - PROCESS | 3652 | 1463192961283 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:29:21 INFO - PROCESS | 3652 | 1463192961284 Marionette TRACE conn3 <- [1,2586,null,{}] 19:29:21 INFO - PROCESS | 3652 | 1463192961288 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:21 INFO - PROCESS | 3652 | 1463192961399 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:29:21 INFO - PROCESS | 3652 | 1463192961568 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 3652 | ++DOCSHELL 18117800 == 86 [pid = 3652] [id = 656] 19:29:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1885E400) [pid = 3652] [serial = 1968] [outer = 00000000] 19:29:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (19802000) [pid = 3652] [serial = 1969] [outer = 1885E400] 19:29:21 INFO - PROCESS | 3652 | 1463192961626 Marionette DEBUG loaded listener.js 19:29:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (1980B400) [pid = 3652] [serial = 1970] [outer = 1885E400] 19:29:22 INFO - PROCESS | 3652 | 1463192962270 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 19:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 19:29:22 INFO - PROCESS | 3652 | 1463192962307 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 3652 | 1463192962309 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 19:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:29:22 INFO - PROCESS | 3652 | 1463192962329 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:29:22 INFO - PROCESS | 3652 | 1463192962331 Marionette TRACE conn3 <- [1,2590,null,{}] 19:29:22 INFO - PROCESS | 3652 | 1463192962335 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:22 INFO - PROCESS | 3652 | 1463192962441 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:29:22 INFO - PROCESS | 3652 | 1463192962613 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:22 INFO - PROCESS | 3652 | ++DOCSHELL 0F93EC00 == 87 [pid = 3652] [id = 657] 19:29:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (0F97C000) [pid = 3652] [serial = 1971] [outer = 00000000] 19:29:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (12F17000) [pid = 3652] [serial = 1972] [outer = 0F97C000] 19:29:22 INFO - PROCESS | 3652 | 1463192962668 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (16114800) [pid = 3652] [serial = 1973] [outer = 0F97C000] 19:29:23 INFO - PROCESS | 3652 | 1463192963397 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 19:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1126ms 19:29:23 INFO - PROCESS | 3652 | 1463192963459 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:29:23 INFO - PROCESS | 3652 | 1463192963463 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 19:29:23 INFO - PROCESS | 3652 | 1463192963469 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:29:23 INFO - PROCESS | 3652 | 1463192963472 Marionette TRACE conn3 <- [1,2594,null,{}] 19:29:23 INFO - PROCESS | 3652 | 1463192963527 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:23 INFO - PROCESS | 3652 | 1463192963651 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:29:23 INFO - PROCESS | 3652 | 1463192963818 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 103D2C00 == 86 [pid = 3652] [id = 369] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 19151800 == 85 [pid = 3652] [id = 649] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 10A56800 == 84 [pid = 3652] [id = 648] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 18851400 == 83 [pid = 3652] [id = 647] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 17489800 == 82 [pid = 3652] [id = 646] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 1395F000 == 81 [pid = 3652] [id = 645] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 12B33000 == 80 [pid = 3652] [id = 644] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 12B37C00 == 79 [pid = 3652] [id = 643] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 1AFE1000 == 78 [pid = 3652] [id = 642] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 14323C00 == 77 [pid = 3652] [id = 641] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 1A591C00 == 76 [pid = 3652] [id = 640] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 1587FC00 == 75 [pid = 3652] [id = 639] 19:29:23 INFO - PROCESS | 3652 | --DOCSHELL 12F87C00 == 74 [pid = 3652] [id = 638] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (1743E000) [pid = 3652] [serial = 1772] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (14318000) [pid = 3652] [serial = 1817] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (19434800) [pid = 3652] [serial = 1727] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (1AB7C400) [pid = 3652] [serial = 1781] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (10E17C00) [pid = 3652] [serial = 1718] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (10A5BC00) [pid = 3652] [serial = 1814] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (19436400) [pid = 3652] [serial = 1637] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (199C3000) [pid = 3652] [serial = 1691] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 140 (143AE000) [pid = 3652] [serial = 1700] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 139 (14330800) [pid = 3652] [serial = 1634] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 138 (191AF400) [pid = 3652] [serial = 1688] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 137 (197A6400) [pid = 3652] [serial = 1730] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 136 (16CC7400) [pid = 3652] [serial = 1685] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 135 (1A58E800) [pid = 3652] [serial = 1694] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 134 (1A1D9800) [pid = 3652] [serial = 1697] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (1A897C00) [pid = 3652] [serial = 1778] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (1A58F000) [pid = 3652] [serial = 1829] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (1431F400) [pid = 3652] [serial = 1769] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (1B268C00) [pid = 3652] [serial = 1646] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (1AD85C00) [pid = 3652] [serial = 1640] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (1995A800) [pid = 3652] [serial = 1733] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (1A0E8800) [pid = 3652] [serial = 1826] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1610E800) [pid = 3652] [serial = 1721] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1811F400) [pid = 3652] [serial = 1724] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (19973800) [pid = 3652] [serial = 1736] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (10D31800) [pid = 3652] [serial = 1682] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (199BE800) [pid = 3652] [serial = 1823] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1AFE5800) [pid = 3652] [serial = 1643] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (1A1E4800) [pid = 3652] [serial = 1775] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1760F800) [pid = 3652] [serial = 1820] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (19964800) [pid = 3652] [serial = 1897] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (19E92400) [pid = 3652] [serial = 1898] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1A7A0000) [pid = 3652] [serial = 1900] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1AB83000) [pid = 3652] [serial = 1903] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1AFE4000) [pid = 3652] [serial = 1909] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (169AD400) [pid = 3652] [serial = 1886] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1585E400) [pid = 3652] [serial = 1885] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (177A7800) [pid = 3652] [serial = 1867] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1977A800) [pid = 3652] [serial = 1894] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1A1E3C00) [pid = 3652] [serial = 1870] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1811EC00) [pid = 3652] [serial = 1891] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (191AB400) [pid = 3652] [serial = 1892] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A8EF800) [pid = 3652] [serial = 1861] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (171C1400) [pid = 3652] [serial = 1883] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (15E78000) [pid = 3652] [serial = 1882] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1AB88C00) [pid = 3652] [serial = 1873] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (143AA800) [pid = 3652] [serial = 1864] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (1AD7FC00) [pid = 3652] [serial = 1876] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1AFE2800) [pid = 3652] [serial = 1879] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1AD80800) [pid = 3652] [serial = 1904] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (16DBDC00) [pid = 3652] [serial = 1889] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (1B273800) [pid = 3652] [serial = 1912] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (155C2800) [pid = 3652] [serial = 1888] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (1B264400) [pid = 3652] [serial = 1910] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1927B400) [pid = 3652] [serial = 1906] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1A892C00) [pid = 3652] [serial = 1901] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (197B0000) [pid = 3652] [serial = 1895] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1A25A000) [pid = 3652] [serial = 1907] [outer = 00000000] [url = about:blank] 19:29:23 INFO - PROCESS | 3652 | ++DOCSHELL 10A55800 == 75 [pid = 3652] [id = 658] 19:29:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (10A56800) [pid = 3652] [serial = 1974] [outer = 00000000] 19:29:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (10E19800) [pid = 3652] [serial = 1975] [outer = 10A56800] 19:29:23 INFO - PROCESS | 3652 | 1463192963906 Marionette DEBUG loaded listener.js 19:29:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (12964400) [pid = 3652] [serial = 1976] [outer = 10A56800] 19:29:24 INFO - PROCESS | 3652 | 1463192964356 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 19:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 926ms 19:29:24 INFO - PROCESS | 3652 | 1463192964399 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 3652 | 1463192964404 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 19:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:29:24 INFO - PROCESS | 3652 | 1463192964410 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:29:24 INFO - PROCESS | 3652 | 1463192964413 Marionette TRACE conn3 <- [1,2598,null,{}] 19:29:24 INFO - PROCESS | 3652 | 1463192964416 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:24 INFO - PROCESS | 3652 | 1463192964513 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:29:24 INFO - PROCESS | 3652 | 1463192964523 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:24 INFO - PROCESS | 3652 | ++DOCSHELL 12FEDC00 == 76 [pid = 3652] [id = 659] 19:29:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (13943800) [pid = 3652] [serial = 1977] [outer = 00000000] 19:29:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (14319800) [pid = 3652] [serial = 1978] [outer = 13943800] 19:29:24 INFO - PROCESS | 3652 | 1463192964569 Marionette DEBUG loaded listener.js 19:29:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (14338C00) [pid = 3652] [serial = 1979] [outer = 13943800] 19:29:25 INFO - PROCESS | 3652 | 1463192965091 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 19:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 725ms 19:29:25 INFO - PROCESS | 3652 | 1463192965149 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:29:25 INFO - PROCESS | 3652 | 1463192965152 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 19:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:29:25 INFO - PROCESS | 3652 | 1463192965182 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:29:25 INFO - PROCESS | 3652 | 1463192965186 Marionette TRACE conn3 <- [1,2602,null,{}] 19:29:25 INFO - PROCESS | 3652 | 1463192965198 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:25 INFO - PROCESS | 3652 | 1463192965309 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:29:25 INFO - PROCESS | 3652 | 1463192965421 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:25 INFO - PROCESS | 3652 | ++DOCSHELL 16341000 == 77 [pid = 3652] [id = 660] 19:29:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (16341400) [pid = 3652] [serial = 1980] [outer = 00000000] 19:29:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (16AF1000) [pid = 3652] [serial = 1981] [outer = 16341400] 19:29:25 INFO - PROCESS | 3652 | 1463192965472 Marionette DEBUG loaded listener.js 19:29:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (16DB5400) [pid = 3652] [serial = 1982] [outer = 16341400] 19:29:25 INFO - PROCESS | 3652 | 1463192965863 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 19:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 741ms 19:29:25 INFO - PROCESS | 3652 | 1463192965905 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:29:25 INFO - PROCESS | 3652 | 1463192965907 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 19:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:29:25 INFO - PROCESS | 3652 | 1463192965910 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:29:25 INFO - PROCESS | 3652 | 1463192965912 Marionette TRACE conn3 <- [1,2606,null,{}] 19:29:25 INFO - PROCESS | 3652 | 1463192965916 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:26 INFO - PROCESS | 3652 | 1463192966016 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:29:26 INFO - PROCESS | 3652 | 1463192966023 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 3652 | ++DOCSHELL 17137000 == 78 [pid = 3652] [id = 661] 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (171C3800) [pid = 3652] [serial = 1983] [outer = 00000000] 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (17603000) [pid = 3652] [serial = 1984] [outer = 171C3800] 19:29:26 INFO - PROCESS | 3652 | 1463192966069 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1760F800) [pid = 3652] [serial = 1985] [outer = 171C3800] 19:29:26 INFO - PROCESS | 3652 | 1463192966594 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 19:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 725ms 19:29:26 INFO - PROCESS | 3652 | 1463192966652 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 3652 | 1463192966655 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 19:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:29:26 INFO - PROCESS | 3652 | 1463192966659 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:29:26 INFO - PROCESS | 3652 | 1463192966661 Marionette TRACE conn3 <- [1,2610,null,{}] 19:29:26 INFO - PROCESS | 3652 | 1463192966665 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:26 INFO - PROCESS | 3652 | 1463192966821 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:29:26 INFO - PROCESS | 3652 | 1463192966864 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 3652 | ++DOCSHELL 181CAC00 == 79 [pid = 3652] [id = 662] 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (181CB800) [pid = 3652] [serial = 1986] [outer = 00000000] 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (18856C00) [pid = 3652] [serial = 1987] [outer = 181CB800] 19:29:26 INFO - PROCESS | 3652 | 1463192966910 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1885F800) [pid = 3652] [serial = 1988] [outer = 181CB800] 19:29:27 INFO - PROCESS | 3652 | 1463192967368 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 19:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 725ms 19:29:27 INFO - PROCESS | 3652 | 1463192967380 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:29:27 INFO - PROCESS | 3652 | 1463192967382 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 19:29:27 INFO - PROCESS | 3652 | 1463192967385 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:29:27 INFO - PROCESS | 3652 | 1463192967387 Marionette TRACE conn3 <- [1,2614,null,{}] 19:29:27 INFO - PROCESS | 3652 | 1463192967397 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:27 INFO - PROCESS | 3652 | 1463192967550 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:29:27 INFO - PROCESS | 3652 | 1463192967626 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 3652 | ++DOCSHELL 18853C00 == 80 [pid = 3652] [id = 663] 19:29:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1915C800) [pid = 3652] [serial = 1989] [outer = 00000000] 19:29:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (19277000) [pid = 3652] [serial = 1990] [outer = 1915C800] 19:29:27 INFO - PROCESS | 3652 | 1463192967678 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (19772C00) [pid = 3652] [serial = 1991] [outer = 1915C800] 19:29:28 INFO - PROCESS | 3652 | 1463192968105 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 725ms 19:29:28 INFO - PROCESS | 3652 | 1463192968126 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 3652 | 1463192968128 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 19:29:28 INFO - PROCESS | 3652 | 1463192968131 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:29:28 INFO - PROCESS | 3652 | 1463192968133 Marionette TRACE conn3 <- [1,2618,null,{}] 19:29:28 INFO - PROCESS | 3652 | 1463192968136 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:28 INFO - PROCESS | 3652 | 1463192968359 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1885A800) [pid = 3652] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (191A9400) [pid = 3652] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1A88E000) [pid = 3652] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (11206400) [pid = 3652] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1713B000) [pid = 3652] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (19275C00) [pid = 3652] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (13D7CC00) [pid = 3652] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (177A9C00) [pid = 3652] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (13285C00) [pid = 3652] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:29:28 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (16CBD000) [pid = 3652] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:29:28 INFO - PROCESS | 3652 | 1463192968419 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 3652 | ++DOCSHELL 0F64CC00 == 81 [pid = 3652] [id = 664] 19:29:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (0F9E8800) [pid = 3652] [serial = 1992] [outer = 00000000] 19:29:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (13202C00) [pid = 3652] [serial = 1993] [outer = 0F9E8800] 19:29:28 INFO - PROCESS | 3652 | 1463192968464 Marionette DEBUG loaded listener.js 19:29:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1748B400) [pid = 3652] [serial = 1994] [outer = 0F9E8800] 19:29:28 INFO - PROCESS | 3652 | 1463192968851 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 802ms 19:29:28 INFO - PROCESS | 3652 | 1463192968915 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 3652 | 1463192968917 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 19:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:29:28 INFO - PROCESS | 3652 | 1463192968921 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - PROCESS | 3652 | 1463192968922 Marionette TRACE conn3 <- [1,2622,null,{}] 19:29:28 INFO - PROCESS | 3652 | 1463192968926 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:28 INFO - PROCESS | 3652 | 1463192969013 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:29:28 INFO - PROCESS | 3652 | 1463192969020 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 3652 | ++DOCSHELL 1885F000 == 82 [pid = 3652] [id = 665] 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (19274C00) [pid = 3652] [serial = 1995] [outer = 00000000] 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (197A8800) [pid = 3652] [serial = 1996] [outer = 19274C00] 19:29:29 INFO - PROCESS | 3652 | 1463192969065 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (1980B800) [pid = 3652] [serial = 1997] [outer = 19274C00] 19:29:29 INFO - PROCESS | 3652 | 1463192969539 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 19:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 694ms 19:29:29 INFO - PROCESS | 3652 | 1463192969620 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:29:29 INFO - PROCESS | 3652 | 1463192969622 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 19:29:29 INFO - PROCESS | 3652 | 1463192969626 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:29:29 INFO - PROCESS | 3652 | 1463192969627 Marionette TRACE conn3 <- [1,2626,null,{}] 19:29:29 INFO - PROCESS | 3652 | 1463192969631 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:29 INFO - PROCESS | 3652 | 1463192969735 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:29:29 INFO - PROCESS | 3652 | 1463192969744 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 3652 | ++DOCSHELL 10D30400 == 83 [pid = 3652] [id = 666] 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (16CC7800) [pid = 3652] [serial = 1998] [outer = 00000000] 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (1997C400) [pid = 3652] [serial = 1999] [outer = 16CC7800] 19:29:29 INFO - PROCESS | 3652 | 1463192969789 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (199C4400) [pid = 3652] [serial = 2000] [outer = 16CC7800] 19:29:30 INFO - PROCESS | 3652 | 1463192970227 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 633ms 19:29:30 INFO - PROCESS | 3652 | 1463192970247 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 3652 | 1463192970249 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 19:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:29:30 INFO - PROCESS | 3652 | 1463192970253 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - PROCESS | 3652 | 1463192970254 Marionette TRACE conn3 <- [1,2630,null,{}] 19:29:30 INFO - PROCESS | 3652 | 1463192970343 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:30 INFO - PROCESS | 3652 | 1463192970453 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:29:30 INFO - PROCESS | 3652 | 1463192970599 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:30 INFO - PROCESS | 3652 | ++DOCSHELL 10E1C800 == 84 [pid = 3652] [id = 667] 19:29:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (11207400) [pid = 3652] [serial = 2001] [outer = 00000000] 19:29:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1185F400) [pid = 3652] [serial = 2002] [outer = 11207400] 19:29:30 INFO - PROCESS | 3652 | 1463192970700 Marionette DEBUG loaded listener.js 19:29:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (12964800) [pid = 3652] [serial = 2003] [outer = 11207400] 19:29:31 INFO - PROCESS | 3652 | 1463192971393 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 19:29:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1203ms 19:29:31 INFO - PROCESS | 3652 | 1463192971446 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:29:31 INFO - PROCESS | 3652 | 1463192971451 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 19:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:29:31 INFO - PROCESS | 3652 | 1463192971456 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:29:31 INFO - PROCESS | 3652 | 1463192971459 Marionette TRACE conn3 <- [1,2634,null,{}] 19:29:31 INFO - PROCESS | 3652 | 1463192971464 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:31 INFO - PROCESS | 3652 | 1463192971664 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:29:31 INFO - PROCESS | 3652 | 1463192971783 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 3652 | ++DOCSHELL 15E74400 == 85 [pid = 3652] [id = 668] 19:29:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (15E7C800) [pid = 3652] [serial = 2004] [outer = 00000000] 19:29:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1633F000) [pid = 3652] [serial = 2005] [outer = 15E7C800] 19:29:31 INFO - PROCESS | 3652 | 1463192971849 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (16DBB400) [pid = 3652] [serial = 2006] [outer = 15E7C800] 19:29:32 INFO - PROCESS | 3652 | 1463192972404 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 19:29:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 988ms 19:29:32 INFO - PROCESS | 3652 | 1463192972443 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 3652 | 1463192972446 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 19:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:29:32 INFO - PROCESS | 3652 | 1463192972449 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:29:32 INFO - PROCESS | 3652 | 1463192972452 Marionette TRACE conn3 <- [1,2638,null,{}] 19:29:32 INFO - PROCESS | 3652 | 1463192972456 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:32 INFO - PROCESS | 3652 | 1463192972571 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:29:32 INFO - PROCESS | 3652 | 1463192972739 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:32 INFO - PROCESS | 3652 | ++DOCSHELL 1915A000 == 86 [pid = 3652] [id = 669] 19:29:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1915A800) [pid = 3652] [serial = 2007] [outer = 00000000] 19:29:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (191B0000) [pid = 3652] [serial = 2008] [outer = 1915A800] 19:29:32 INFO - PROCESS | 3652 | 1463192972805 Marionette DEBUG loaded listener.js 19:29:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19438C00) [pid = 3652] [serial = 2009] [outer = 1915A800] 19:29:33 INFO - PROCESS | 3652 | 1463192973411 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 19:29:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:29:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 987ms 19:29:33 INFO - PROCESS | 3652 | 1463192973456 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:29:33 INFO - PROCESS | 3652 | 1463192973462 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 19:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:29:33 INFO - PROCESS | 3652 | 1463192973467 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:29:33 INFO - PROCESS | 3652 | 1463192973469 Marionette TRACE conn3 <- [1,2642,null,{}] 19:29:33 INFO - PROCESS | 3652 | 1463192973473 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:33 INFO - PROCESS | 3652 | 1463192973584 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:29:33 INFO - PROCESS | 3652 | 1463192973752 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:33 INFO - PROCESS | 3652 | ++DOCSHELL 19966800 == 87 [pid = 3652] [id = 670] 19:29:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19977800) [pid = 3652] [serial = 2010] [outer = 00000000] 19:29:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1A0E2800) [pid = 3652] [serial = 2011] [outer = 19977800] 19:29:33 INFO - PROCESS | 3652 | 1463192973815 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1A0EBC00) [pid = 3652] [serial = 2012] [outer = 19977800] 19:29:34 INFO - PROCESS | 3652 | 1463192974359 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 19:29:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:29:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 941ms 19:29:34 INFO - PROCESS | 3652 | 1463192974396 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:29:34 INFO - PROCESS | 3652 | 1463192974398 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 19:29:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:29:34 INFO - PROCESS | 3652 | 1463192974402 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:29:34 INFO - PROCESS | 3652 | 1463192974404 Marionette TRACE conn3 <- [1,2646,null,{}] 19:29:34 INFO - PROCESS | 3652 | 1463192974407 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:34 INFO - PROCESS | 3652 | 1463192974516 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:29:34 INFO - PROCESS | 3652 | 1463192974681 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 3652 | ++DOCSHELL 1943BC00 == 88 [pid = 3652] [id = 671] 19:29:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (19E8EC00) [pid = 3652] [serial = 2013] [outer = 00000000] 19:29:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A1E3000) [pid = 3652] [serial = 2014] [outer = 19E8EC00] 19:29:34 INFO - PROCESS | 3652 | 1463192974735 Marionette DEBUG loaded listener.js 19:29:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A256400) [pid = 3652] [serial = 2015] [outer = 19E8EC00] 19:29:35 INFO - PROCESS | 3652 | 1463192975657 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 19:29:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:29:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1281ms 19:29:35 INFO - PROCESS | 3652 | 1463192975681 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:29:35 INFO - PROCESS | 3652 | 1463192975685 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 19:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:29:35 INFO - PROCESS | 3652 | 1463192975690 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:29:35 INFO - PROCESS | 3652 | 1463192975694 Marionette TRACE conn3 <- [1,2650,null,{}] 19:29:35 INFO - PROCESS | 3652 | 1463192975700 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:35 INFO - PROCESS | 3652 | 1463192975801 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:29:35 INFO - PROCESS | 3652 | 1463192975976 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:35 INFO - PROCESS | 3652 | ++DOCSHELL 0F32D000 == 89 [pid = 3652] [id = 672] 19:29:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (0F331400) [pid = 3652] [serial = 2016] [outer = 00000000] 19:29:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (10D36C00) [pid = 3652] [serial = 2017] [outer = 0F331400] 19:29:36 INFO - PROCESS | 3652 | 1463192976026 Marionette DEBUG loaded listener.js 19:29:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (118C5000) [pid = 3652] [serial = 2018] [outer = 0F331400] 19:29:36 INFO - PROCESS | 3652 | 1463192976559 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 19:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 941ms 19:29:36 INFO - PROCESS | 3652 | 1463192976616 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 3652 | 1463192976622 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 19:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:29:36 INFO - PROCESS | 3652 | 1463192976628 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:29:36 INFO - PROCESS | 3652 | 1463192976630 Marionette TRACE conn3 <- [1,2654,null,{}] 19:29:36 INFO - PROCESS | 3652 | 1463192976634 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:36 INFO - PROCESS | 3652 | 1463192976739 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:29:36 INFO - PROCESS | 3652 | 1463192976913 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 0F651000 == 88 [pid = 3652] [id = 367] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 0F339400 == 87 [pid = 3652] [id = 364] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 12F48400 == 86 [pid = 3652] [id = 405] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 114E3400 == 85 [pid = 3652] [id = 466] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 16E97800 == 84 [pid = 3652] [id = 363] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 118B9400 == 83 [pid = 3652] [id = 368] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 15860800 == 82 [pid = 3652] [id = 360] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 18117800 == 81 [pid = 3652] [id = 656] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 17603800 == 80 [pid = 3652] [id = 655] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 16CC4800 == 79 [pid = 3652] [id = 654] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 16721800 == 78 [pid = 3652] [id = 653] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 131FD400 == 77 [pid = 3652] [id = 652] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 11EF7000 == 76 [pid = 3652] [id = 651] 19:29:36 INFO - PROCESS | 3652 | --DOCSHELL 0C7FD000 == 75 [pid = 3652] [id = 650] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1927A800) [pid = 3652] [serial = 1943] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (191AAC00) [pid = 3652] [serial = 1942] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (197AF800) [pid = 3652] [serial = 1945] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (19958400) [pid = 3652] [serial = 1946] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (1AB80400) [pid = 3652] [serial = 1862] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (16118000) [pid = 3652] [serial = 1865] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (191A9800) [pid = 3652] [serial = 1868] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1A893400) [pid = 3652] [serial = 1871] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (171C3400) [pid = 3652] [serial = 1937] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1B56B000) [pid = 3652] [serial = 1927] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1AD8CC00) [pid = 3652] [serial = 1921] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (18851800) [pid = 3652] [serial = 1939] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (16CC2000) [pid = 3652] [serial = 1936] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1585DC00) [pid = 3652] [serial = 1931] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1747C000) [pid = 3652] [serial = 1933] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (14335C00) [pid = 3652] [serial = 1915] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (18859400) [pid = 3652] [serial = 1940] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (17724400) [pid = 3652] [serial = 1934] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1B38C800) [pid = 3652] [serial = 1924] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (13DAF800) [pid = 3652] [serial = 1930] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1811E000) [pid = 3652] [serial = 1918] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1915B800) [pid = 3652] [serial = 1948] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FDC00 == 76 [pid = 3652] [id = 673] 19:29:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (0F339400) [pid = 3652] [serial = 2019] [outer = 00000000] 19:29:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (118B9400) [pid = 3652] [serial = 2020] [outer = 0F339400] 19:29:36 INFO - PROCESS | 3652 | 1463192977001 Marionette DEBUG loaded listener.js 19:29:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (13936400) [pid = 3652] [serial = 2021] [outer = 0F339400] 19:29:37 INFO - PROCESS | 3652 | 1463192977917 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 19:29:37 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) 19:29:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1342ms 19:29:37 INFO - PROCESS | 3652 | 1463192977976 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:29:37 INFO - PROCESS | 3652 | 1463192977978 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 19:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:29:37 INFO - PROCESS | 3652 | 1463192977982 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:29:37 INFO - PROCESS | 3652 | 1463192977985 Marionette TRACE conn3 <- [1,2658,null,{}] 19:29:37 INFO - PROCESS | 3652 | 1463192977995 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:38 INFO - PROCESS | 3652 | 1463192978087 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:29:38 INFO - PROCESS | 3652 | 1463192978096 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 3652 | ++DOCSHELL 13E30800 == 77 [pid = 3652] [id = 674] 19:29:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (14320000) [pid = 3652] [serial = 2022] [outer = 00000000] 19:29:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (15860800) [pid = 3652] [serial = 2023] [outer = 14320000] 19:29:38 INFO - PROCESS | 3652 | 1463192978143 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (15E78000) [pid = 3652] [serial = 2024] [outer = 14320000] 19:29:39 INFO - PROCESS | 3652 | 1463192979094 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:39 INFO - PROCESS | 3652 | 1463192979121 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 19:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:29:39 INFO - PROCESS | 3652 | 1463192979134 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:29:39 INFO - PROCESS | 3652 | 1463192979135 Marionette TRACE conn3 <- [1,2662,null,{}] 19:29:39 INFO - PROCESS | 3652 | 1463192979139 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:39 INFO - PROCESS | 3652 | 1463192979261 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:29:39 INFO - PROCESS | 3652 | 1463192979326 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:39 INFO - PROCESS | 3652 | ++DOCSHELL 1585DC00 == 78 [pid = 3652] [id = 675] 19:29:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1671DC00) [pid = 3652] [serial = 2025] [outer = 00000000] 19:29:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16DBF000) [pid = 3652] [serial = 2026] [outer = 1671DC00] 19:29:39 INFO - PROCESS | 3652 | 1463192979371 Marionette DEBUG loaded listener.js 19:29:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (17131400) [pid = 3652] [serial = 2027] [outer = 1671DC00] 19:29:40 INFO - PROCESS | 3652 | 1463192980289 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:40 INFO - PROCESS | 3652 | 1463192980312 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 19:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:29:40 INFO - PROCESS | 3652 | 1463192980321 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:29:40 INFO - PROCESS | 3652 | 1463192980323 Marionette TRACE conn3 <- [1,2666,null,{}] 19:29:40 INFO - PROCESS | 3652 | 1463192980326 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:40 INFO - PROCESS | 3652 | 1463192980447 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:29:40 INFO - PROCESS | 3652 | 1463192980454 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:40 INFO - PROCESS | 3652 | ++DOCSHELL 105F5400 == 79 [pid = 3652] [id = 676] 19:29:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (12BDA400) [pid = 3652] [serial = 2028] [outer = 00000000] 19:29:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (17493800) [pid = 3652] [serial = 2029] [outer = 12BDA400] 19:29:40 INFO - PROCESS | 3652 | 1463192980559 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1760AC00) [pid = 3652] [serial = 2030] [outer = 12BDA400] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (1A799400) [pid = 3652] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (17479C00) [pid = 3652] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (171C7400) [pid = 3652] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1AB7B400) [pid = 3652] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1B389800) [pid = 3652] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1AFDE000) [pid = 3652] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1AB80C00) [pid = 3652] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (131F5C00) [pid = 3652] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1997B800) [pid = 3652] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (181CB800) [pid = 3652] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (0F97C000) [pid = 3652] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (171C3800) [pid = 3652] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (1915C800) [pid = 3652] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (169BA800) [pid = 3652] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (171C2800) [pid = 3652] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (13286400) [pid = 3652] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (11EFAC00) [pid = 3652] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (16341400) [pid = 3652] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (18856800) [pid = 3652] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (13943800) [pid = 3652] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (0F9E8800) [pid = 3652] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (19274C00) [pid = 3652] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (10A56800) [pid = 3652] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:29:41 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (0F333000) [pid = 3652] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:29:41 INFO - PROCESS | 3652 | 1463192981487 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 19:29:41 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) 19:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1173ms 19:29:41 INFO - PROCESS | 3652 | 1463192981495 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 3652 | 1463192981497 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 19:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:29:41 INFO - PROCESS | 3652 | 1463192981503 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:29:41 INFO - PROCESS | 3652 | 1463192981504 Marionette TRACE conn3 <- [1,2670,null,{}] 19:29:41 INFO - PROCESS | 3652 | 1463192981508 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:41 INFO - PROCESS | 3652 | 1463192981653 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:29:41 INFO - PROCESS | 3652 | 1463192981738 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 3652 | ++DOCSHELL 13DA8800 == 80 [pid = 3652] [id = 677] 19:29:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (169BA800) [pid = 3652] [serial = 2031] [outer = 00000000] 19:29:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (171C9400) [pid = 3652] [serial = 2032] [outer = 169BA800] 19:29:41 INFO - PROCESS | 3652 | 1463192981784 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (174A3400) [pid = 3652] [serial = 2033] [outer = 169BA800] 19:29:42 INFO - PROCESS | 3652 | 1463192982665 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 19:29:42 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) 19:29:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1173ms 19:29:42 INFO - PROCESS | 3652 | 1463192982698 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 19:29:42 INFO - PROCESS | 3652 | 1463192982700 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 19:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:29:42 INFO - PROCESS | 3652 | 1463192982704 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:29:42 INFO - PROCESS | 3652 | 1463192982705 Marionette TRACE conn3 <- [1,2674,null,{}] 19:29:42 INFO - PROCESS | 3652 | 1463192982709 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:42 INFO - PROCESS | 3652 | 1463192982816 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:29:42 INFO - PROCESS | 3652 | 1463192982823 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:42 INFO - PROCESS | 3652 | ++DOCSHELL 10D38400 == 81 [pid = 3652] [id = 678] 19:29:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (16727400) [pid = 3652] [serial = 2034] [outer = 00000000] 19:29:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (18115000) [pid = 3652] [serial = 2035] [outer = 16727400] 19:29:42 INFO - PROCESS | 3652 | 1463192982867 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (181D3400) [pid = 3652] [serial = 2036] [outer = 16727400] 19:29:43 INFO - PROCESS | 3652 | 1463192983817 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:43 INFO - PROCESS | 3652 | 1463192983837 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 19:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:29:43 INFO - PROCESS | 3652 | 1463192983843 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:29:43 INFO - PROCESS | 3652 | 1463192983847 Marionette TRACE conn3 <- [1,2678,null,{}] 19:29:43 INFO - PROCESS | 3652 | 1463192983854 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:43 INFO - PROCESS | 3652 | 1463192984004 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:29:44 INFO - PROCESS | 3652 | 1463192984147 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:44 INFO - PROCESS | 3652 | ++DOCSHELL 10E17C00 == 82 [pid = 3652] [id = 679] 19:29:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1120A400) [pid = 3652] [serial = 2037] [outer = 00000000] 19:29:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (11817C00) [pid = 3652] [serial = 2038] [outer = 1120A400] 19:29:44 INFO - PROCESS | 3652 | 1463192984247 Marionette DEBUG loaded listener.js 19:29:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (12B3B400) [pid = 3652] [serial = 2039] [outer = 1120A400] 19:29:45 INFO - PROCESS | 3652 | 1463192985313 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:45 INFO - PROCESS | 3652 | 1463192985337 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 19:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:29:45 INFO - PROCESS | 3652 | 1463192985344 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:29:45 INFO - PROCESS | 3652 | 1463192985347 Marionette TRACE conn3 <- [1,2682,null,{}] 19:29:45 INFO - PROCESS | 3652 | 1463192985351 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:45 INFO - PROCESS | 3652 | 1463192985447 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:29:45 INFO - PROCESS | 3652 | 1463192985624 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:45 INFO - PROCESS | 3652 | ++DOCSHELL 12F51000 == 83 [pid = 3652] [id = 680] 19:29:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1320AC00) [pid = 3652] [serial = 2040] [outer = 00000000] 19:29:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1433AC00) [pid = 3652] [serial = 2041] [outer = 1320AC00] 19:29:45 INFO - PROCESS | 3652 | 1463192985684 Marionette DEBUG loaded listener.js 19:29:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (15879C00) [pid = 3652] [serial = 2042] [outer = 1320AC00] 19:29:46 INFO - PROCESS | 3652 | 1463192986690 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:46 INFO - PROCESS | 3652 | 1463192986714 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 19:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:29:46 INFO - PROCESS | 3652 | 1463192986718 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:29:46 INFO - PROCESS | 3652 | 1463192986721 Marionette TRACE conn3 <- [1,2686,null,{}] 19:29:46 INFO - PROCESS | 3652 | 1463192986732 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:46 INFO - PROCESS | 3652 | 1463192986917 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:29:47 INFO - PROCESS | 3652 | 1463192987108 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:47 INFO - PROCESS | 3652 | ++DOCSHELL 181C9C00 == 84 [pid = 3652] [id = 681] 19:29:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (181CA800) [pid = 3652] [serial = 2043] [outer = 00000000] 19:29:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (1885DC00) [pid = 3652] [serial = 2044] [outer = 181CA800] 19:29:47 INFO - PROCESS | 3652 | 1463192987165 Marionette DEBUG loaded listener.js 19:29:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (19159000) [pid = 3652] [serial = 2045] [outer = 181CA800] 19:29:48 INFO - PROCESS | 3652 | 1463192988159 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:48 INFO - PROCESS | 3652 | 1463192988206 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 19:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:29:48 INFO - PROCESS | 3652 | 1463192988210 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:29:48 INFO - PROCESS | 3652 | 1463192988212 Marionette TRACE conn3 <- [1,2690,null,{}] 19:29:48 INFO - PROCESS | 3652 | 1463192988216 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:48 INFO - PROCESS | 3652 | 1463192988324 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:29:48 INFO - PROCESS | 3652 | 1463192988497 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:48 INFO - PROCESS | 3652 | ++DOCSHELL 181D3800 == 85 [pid = 3652] [id = 682] 19:29:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1885A800) [pid = 3652] [serial = 2046] [outer = 00000000] 19:29:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (191AF400) [pid = 3652] [serial = 2047] [outer = 1885A800] 19:29:48 INFO - PROCESS | 3652 | 1463192988555 Marionette DEBUG loaded listener.js 19:29:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1927AC00) [pid = 3652] [serial = 2048] [outer = 1885A800] 19:29:49 INFO - PROCESS | 3652 | 1463192989090 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 19:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 879ms 19:29:49 INFO - PROCESS | 3652 | 1463192989294 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 19:29:49 INFO - PROCESS | 3652 | 1463192989299 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 19:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:29:49 INFO - PROCESS | 3652 | 1463192989318 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:29:49 INFO - PROCESS | 3652 | 1463192989321 Marionette TRACE conn3 <- [1,2694,null,{}] 19:29:49 INFO - PROCESS | 3652 | 1463192989327 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:49 INFO - PROCESS | 3652 | 1463192989429 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:29:49 INFO - PROCESS | 3652 | 1463192989573 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 3652 | ++DOCSHELL 10D38C00 == 86 [pid = 3652] [id = 683] 19:29:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (10E16800) [pid = 3652] [serial = 2049] [outer = 00000000] 19:29:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (114E4400) [pid = 3652] [serial = 2050] [outer = 10E16800] 19:29:49 INFO - PROCESS | 3652 | 1463192989622 Marionette DEBUG loaded listener.js 19:29:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (11EFAC00) [pid = 3652] [serial = 2051] [outer = 10E16800] 19:29:50 INFO - PROCESS | 3652 | --DOCSHELL 1AD89C00 == 85 [pid = 3652] [id = 637] 19:29:50 INFO - PROCESS | 3652 | --DOCSHELL 1433B000 == 84 [pid = 3652] [id = 588] 19:29:50 INFO - PROCESS | 3652 | --DOCSHELL 0F9EF000 == 83 [pid = 3652] [id = 354] 19:29:50 INFO - PROCESS | 3652 | --DOCSHELL 10A5FC00 == 82 [pid = 3652] [id = 370] 19:29:50 INFO - PROCESS | 3652 | --DOCSHELL 0F652400 == 81 [pid = 3652] [id = 353] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (1B26F400) [pid = 3652] [serial = 1922] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1B563C00) [pid = 3652] [serial = 1925] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (19432000) [pid = 3652] [serial = 1919] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1AD82C00) [pid = 3652] [serial = 1877] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1B571400) [pid = 3652] [serial = 1928] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1B383800) [pid = 3652] [serial = 1913] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1AFE9400) [pid = 3652] [serial = 1880] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1610A800) [pid = 3652] [serial = 1916] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (1AB93800) [pid = 3652] [serial = 1874] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (19772C00) [pid = 3652] [serial = 1991] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (197A8800) [pid = 3652] [serial = 1996] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (10E19800) [pid = 3652] [serial = 1975] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (16DB5400) [pid = 3652] [serial = 1982] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (12964400) [pid = 3652] [serial = 1976] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (105FB400) [pid = 3652] [serial = 1952] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (0F984000) [pid = 3652] [serial = 1951] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (16114800) [pid = 3652] [serial = 1973] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (19436800) [pid = 3652] [serial = 1967] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (1748B400) [pid = 3652] [serial = 1994] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1885F800) [pid = 3652] [serial = 1988] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1980B800) [pid = 3652] [serial = 1997] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (1760F800) [pid = 3652] [serial = 1985] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (1997C400) [pid = 3652] [serial = 1999] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (18856C00) [pid = 3652] [serial = 1987] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (12F17000) [pid = 3652] [serial = 1972] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (17603000) [pid = 3652] [serial = 1984] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (19277000) [pid = 3652] [serial = 1990] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (17136000) [pid = 3652] [serial = 1961] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (16DBD000) [pid = 3652] [serial = 1960] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (181C9400) [pid = 3652] [serial = 1964] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (14320C00) [pid = 3652] [serial = 1958] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (1760D400) [pid = 3652] [serial = 1963] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (13E2C000) [pid = 3652] [serial = 1957] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (12BDB400) [pid = 3652] [serial = 1955] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (12B35C00) [pid = 3652] [serial = 1954] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (16AF1000) [pid = 3652] [serial = 1981] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 76 (1885F400) [pid = 3652] [serial = 1966] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 75 (14319800) [pid = 3652] [serial = 1978] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 74 (14338C00) [pid = 3652] [serial = 1979] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 73 (19802000) [pid = 3652] [serial = 1969] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | --DOMWINDOW == 72 (13202C00) [pid = 3652] [serial = 1993] [outer = 00000000] [url = about:blank] 19:29:50 INFO - PROCESS | 3652 | 1463192990313 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 19:29:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1018ms 19:29:50 INFO - PROCESS | 3652 | 1463192990379 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 19:29:50 INFO - PROCESS | 3652 | 1463192990383 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 19:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:29:50 INFO - PROCESS | 3652 | 1463192990390 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:29:50 INFO - PROCESS | 3652 | 1463192990394 Marionette TRACE conn3 <- [1,2698,null,{}] 19:29:50 INFO - PROCESS | 3652 | 1463192990398 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:50 INFO - PROCESS | 3652 | 1463192990501 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:29:50 INFO - PROCESS | 3652 | 1463192990608 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:50 INFO - PROCESS | 3652 | ++DOCSHELL 10A5FC00 == 82 [pid = 3652] [id = 684] 19:29:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 73 (10A61C00) [pid = 3652] [serial = 2052] [outer = 00000000] 19:29:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 74 (11EACC00) [pid = 3652] [serial = 2053] [outer = 10A61C00] 19:29:50 INFO - PROCESS | 3652 | 1463192990636 Marionette DEBUG loaded listener.js 19:29:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 75 (12F17800) [pid = 3652] [serial = 2054] [outer = 10A61C00] 19:29:51 INFO - PROCESS | 3652 | 1463192991094 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 3652 | 1463192991111 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 19:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:29:51 INFO - PROCESS | 3652 | 1463192991115 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:29:51 INFO - PROCESS | 3652 | 1463192991117 Marionette TRACE conn3 <- [1,2702,null,{}] 19:29:51 INFO - PROCESS | 3652 | 1463192991126 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:51 INFO - PROCESS | 3652 | 1463192991218 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:29:51 INFO - PROCESS | 3652 | 1463192991229 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 3652 | ++DOCSHELL 15E74000 == 83 [pid = 3652] [id = 685] 19:29:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 76 (15E79000) [pid = 3652] [serial = 2055] [outer = 00000000] 19:29:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 77 (1671EC00) [pid = 3652] [serial = 2056] [outer = 15E79000] 19:29:51 INFO - PROCESS | 3652 | 1463192991279 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (16CB9400) [pid = 3652] [serial = 2057] [outer = 15E79000] 19:29:51 INFO - PROCESS | 3652 | 1463192991753 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 19:29:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 679ms 19:29:51 INFO - PROCESS | 3652 | 1463192991814 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 3652 | 1463192991816 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 19:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:29:51 INFO - PROCESS | 3652 | 1463192991819 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:29:51 INFO - PROCESS | 3652 | 1463192991821 Marionette TRACE conn3 <- [1,2706,null,{}] 19:29:51 INFO - PROCESS | 3652 | 1463192991824 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:51 INFO - PROCESS | 3652 | 1463192991924 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:29:52 INFO - PROCESS | 3652 | 1463192992013 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 3652 | ++DOCSHELL 16DBBC00 == 84 [pid = 3652] [id = 686] 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (16DBD000) [pid = 3652] [serial = 2058] [outer = 00000000] 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (171C2C00) [pid = 3652] [serial = 2059] [outer = 16DBD000] 19:29:52 INFO - PROCESS | 3652 | 1463192992058 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (17414C00) [pid = 3652] [serial = 2060] [outer = 16DBD000] 19:29:52 INFO - PROCESS | 3652 | 1463192992458 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 19:29:52 INFO - PROCESS | 3652 | 1463192992504 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 19:29:52 INFO - PROCESS | 3652 | 1463192992508 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:29:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:29:52 INFO - PROCESS | 3652 | 1463192992509 Marionette TRACE conn3 <- [1,2710,null,{}] 19:29:52 INFO - PROCESS | 3652 | 1463192992513 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:52 INFO - PROCESS | 3652 | 1463192992680 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:29:52 INFO - PROCESS | 3652 | 1463192992704 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 3652 | ++DOCSHELL 16DB6400 == 85 [pid = 3652] [id = 687] 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (171C0C00) [pid = 3652] [serial = 2061] [outer = 00000000] 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (17724400) [pid = 3652] [serial = 2062] [outer = 171C0C00] 19:29:52 INFO - PROCESS | 3652 | 1463192992748 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (18115800) [pid = 3652] [serial = 2063] [outer = 171C0C00] 19:29:53 INFO - PROCESS | 3652 | 1463192993209 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 3652 | 1463192993251 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 19:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:29:53 INFO - PROCESS | 3652 | 1463192993258 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:29:53 INFO - PROCESS | 3652 | 1463192993260 Marionette TRACE conn3 <- [1,2714,null,{}] 19:29:53 INFO - PROCESS | 3652 | 1463192993263 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:53 INFO - PROCESS | 3652 | 1463192993392 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:29:53 INFO - PROCESS | 3652 | 1463192993468 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 3652 | ++DOCSHELL 1885D400 == 86 [pid = 3652] [id = 688] 19:29:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (19150C00) [pid = 3652] [serial = 2064] [outer = 00000000] 19:29:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (19158C00) [pid = 3652] [serial = 2065] [outer = 19150C00] 19:29:53 INFO - PROCESS | 3652 | 1463192993513 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (191A9400) [pid = 3652] [serial = 2066] [outer = 19150C00] 19:29:53 INFO - PROCESS | 3652 | 1463192993928 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 19:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 725ms 19:29:54 INFO - PROCESS | 3652 | 1463192994019 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:29:54 INFO - PROCESS | 3652 | 1463192994021 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 19:29:54 INFO - PROCESS | 3652 | 1463192994025 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:29:54 INFO - PROCESS | 3652 | 1463192994027 Marionette TRACE conn3 <- [1,2718,null,{}] 19:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:29:54 INFO - PROCESS | 3652 | 1463192994030 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:54 INFO - PROCESS | 3652 | 1463192994160 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:29:54 INFO - PROCESS | 3652 | 1463192994239 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:54 INFO - PROCESS | 3652 | ++DOCSHELL 0C7FA800 == 87 [pid = 3652] [id = 689] 19:29:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (105F1800) [pid = 3652] [serial = 2067] [outer = 00000000] 19:29:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (1943B400) [pid = 3652] [serial = 2068] [outer = 105F1800] 19:29:54 INFO - PROCESS | 3652 | 1463192994287 Marionette DEBUG loaded listener.js 19:29:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (19440400) [pid = 3652] [serial = 2069] [outer = 105F1800] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (19153800) [pid = 3652] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1885E400) [pid = 3652] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (11207400) [pid = 3652] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (1915A800) [pid = 3652] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (0F331400) [pid = 3652] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 84 (15E7C800) [pid = 3652] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 83 (19977800) [pid = 3652] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 82 (14320000) [pid = 3652] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 81 (0F339400) [pid = 3652] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 80 (12BDA400) [pid = 3652] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 79 (19E8EC00) [pid = 3652] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 78 (169BA800) [pid = 3652] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:29:54 INFO - PROCESS | 3652 | --DOMWINDOW == 77 (1671DC00) [pid = 3652] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:29:55 INFO - PROCESS | 3652 | 1463192995261 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 19:29:55 INFO - PROCESS | 3652 | 1463192995320 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 19:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:29:55 INFO - PROCESS | 3652 | 1463192995324 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:29:55 INFO - PROCESS | 3652 | 1463192995325 Marionette TRACE conn3 <- [1,2722,null,{}] 19:29:55 INFO - PROCESS | 3652 | 1463192995329 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:55 INFO - PROCESS | 3652 | 1463192995432 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:29:55 INFO - PROCESS | 3652 | 1463192995438 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 3652 | ++DOCSHELL 0F93F800 == 88 [pid = 3652] [id = 690] 19:29:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 78 (10D2D800) [pid = 3652] [serial = 2070] [outer = 00000000] 19:29:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 79 (1811F400) [pid = 3652] [serial = 2071] [outer = 10D2D800] 19:29:55 INFO - PROCESS | 3652 | 1463192995483 Marionette DEBUG loaded listener.js 19:29:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 80 (18853400) [pid = 3652] [serial = 2072] [outer = 10D2D800] 19:29:55 INFO - PROCESS | 3652 | 1463192995948 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 19:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 694ms 19:29:56 INFO - PROCESS | 3652 | 1463192996023 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 19:29:56 INFO - PROCESS | 3652 | 1463192996025 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 19:29:56 INFO - PROCESS | 3652 | 1463192996028 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:29:56 INFO - PROCESS | 3652 | 1463192996014 Marionette TRACE conn3 <- [1,2726,null,{}] 19:29:56 INFO - PROCESS | 3652 | 1463192996017 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:56 INFO - PROCESS | 3652 | 1463192996103 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:29:56 INFO - PROCESS | 3652 | 1463192996109 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:56 INFO - PROCESS | 3652 | ++DOCSHELL 1811EC00 == 89 [pid = 3652] [id = 691] 19:29:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 81 (1915A800) [pid = 3652] [serial = 2073] [outer = 00000000] 19:29:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 82 (197A8400) [pid = 3652] [serial = 2074] [outer = 1915A800] 19:29:56 INFO - PROCESS | 3652 | 1463192996153 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 83 (197AD000) [pid = 3652] [serial = 2075] [outer = 1915A800] 19:29:56 INFO - PROCESS | 3652 | 1463192996612 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 19:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 617ms 19:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:29:56 INFO - PROCESS | 3652 | 1463192996650 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:29:56 INFO - PROCESS | 3652 | 1463192996652 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 19:29:56 INFO - PROCESS | 3652 | 1463192996655 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:29:56 INFO - PROCESS | 3652 | 1463192996657 Marionette TRACE conn3 <- [1,2730,null,{}] 19:29:56 INFO - PROCESS | 3652 | 1463192996660 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:56 INFO - PROCESS | 3652 | 1463192996810 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:29:57 INFO - PROCESS | 3652 | 1463192997012 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 3652 | ++DOCSHELL 0F64E000 == 90 [pid = 3652] [id = 692] 19:29:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 84 (0F651000) [pid = 3652] [serial = 2076] [outer = 00000000] 19:29:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 85 (10503400) [pid = 3652] [serial = 2077] [outer = 0F651000] 19:29:57 INFO - PROCESS | 3652 | 1463192997071 Marionette DEBUG loaded listener.js 19:29:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (10D2C000) [pid = 3652] [serial = 2078] [outer = 0F651000] 19:29:57 INFO - PROCESS | 3652 | 1463192997585 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 19:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 972ms 19:29:57 INFO - PROCESS | 3652 | 1463192997628 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 3652 | 1463192997631 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 19:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:29:57 INFO - PROCESS | 3652 | 1463192997636 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:29:57 INFO - PROCESS | 3652 | 1463192997641 Marionette TRACE conn3 <- [1,2734,null,{}] 19:29:57 INFO - PROCESS | 3652 | 1463192997646 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:57 INFO - PROCESS | 3652 | 1463192997761 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:29:57 INFO - PROCESS | 3652 | 1463192997923 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 3652 | ++DOCSHELL 1433B000 == 91 [pid = 3652] [id = 693] 19:29:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1439E800) [pid = 3652] [serial = 2079] [outer = 00000000] 19:29:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (16110800) [pid = 3652] [serial = 2080] [outer = 1439E800] 19:29:57 INFO - PROCESS | 3652 | 1463192997980 Marionette DEBUG loaded listener.js 19:29:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (16CC1000) [pid = 3652] [serial = 2081] [outer = 1439E800] 19:29:58 INFO - PROCESS | 3652 | 1463192998565 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 19:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 988ms 19:29:58 INFO - PROCESS | 3652 | 1463192998644 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:29:58 INFO - PROCESS | 3652 | 1463192998648 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 19:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:29:58 INFO - PROCESS | 3652 | 1463192998651 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:29:58 INFO - PROCESS | 3652 | 1463192998654 Marionette TRACE conn3 <- [1,2738,null,{}] 19:29:58 INFO - PROCESS | 3652 | 1463192998658 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:58 INFO - PROCESS | 3652 | 1463192998753 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:29:58 INFO - PROCESS | 3652 | 1463192998903 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:58 INFO - PROCESS | 3652 | ++DOCSHELL 19153C00 == 92 [pid = 3652] [id = 694] 19:29:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (19156400) [pid = 3652] [serial = 2082] [outer = 00000000] 19:29:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (19278800) [pid = 3652] [serial = 2083] [outer = 19156400] 19:29:58 INFO - PROCESS | 3652 | 1463192998959 Marionette DEBUG loaded listener.js 19:29:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (19779800) [pid = 3652] [serial = 2084] [outer = 19156400] 19:29:59 INFO - PROCESS | 3652 | 1463192999515 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 19:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 941ms 19:29:59 INFO - PROCESS | 3652 | 1463192999578 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:29:59 INFO - PROCESS | 3652 | 1463192999582 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 19:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:29:59 INFO - PROCESS | 3652 | 1463192999593 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:29:59 INFO - PROCESS | 3652 | 1463192999598 Marionette TRACE conn3 <- [1,2742,null,{}] 19:29:59 INFO - PROCESS | 3652 | 1463192999602 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:29:59 INFO - PROCESS | 3652 | 1463192999716 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:29:59 INFO - PROCESS | 3652 | 1463192999863 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:59 INFO - PROCESS | 3652 | ++DOCSHELL 10505800 == 93 [pid = 3652] [id = 695] 19:29:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (197AFC00) [pid = 3652] [serial = 2085] [outer = 00000000] 19:29:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (19965400) [pid = 3652] [serial = 2086] [outer = 197AFC00] 19:29:59 INFO - PROCESS | 3652 | 1463192999918 Marionette DEBUG loaded listener.js 19:29:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (1997B800) [pid = 3652] [serial = 2087] [outer = 197AFC00] 19:30:00 INFO - PROCESS | 3652 | 1463193000480 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 19:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 926ms 19:30:00 INFO - PROCESS | 3652 | 1463193000517 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 3652 | 1463193000520 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 19:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:30:00 INFO - PROCESS | 3652 | 1463193000523 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:30:00 INFO - PROCESS | 3652 | 1463193000525 Marionette TRACE conn3 <- [1,2746,null,{}] 19:30:00 INFO - PROCESS | 3652 | 1463193000529 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:00 INFO - PROCESS | 3652 | 1463193000638 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:30:00 INFO - PROCESS | 3652 | 1463193000799 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:00 INFO - PROCESS | 3652 | ++DOCSHELL 1980EC00 == 94 [pid = 3652] [id = 696] 19:30:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (1995F400) [pid = 3652] [serial = 2088] [outer = 00000000] 19:30:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (19E90000) [pid = 3652] [serial = 2089] [outer = 1995F400] 19:30:00 INFO - PROCESS | 3652 | 1463193000853 Marionette DEBUG loaded listener.js 19:30:00 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1A056400) [pid = 3652] [serial = 2090] [outer = 1995F400] 19:30:01 INFO - PROCESS | 3652 | 1463193001368 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 19:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 895ms 19:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:30:01 INFO - PROCESS | 3652 | 1463193001412 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 3652 | 1463193001414 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 19:30:01 INFO - PROCESS | 3652 | 1463193001418 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:30:01 INFO - PROCESS | 3652 | 1463193001420 Marionette TRACE conn3 <- [1,2750,null,{}] 19:30:01 INFO - PROCESS | 3652 | 1463193001423 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:01 INFO - PROCESS | 3652 | 1463193001532 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:30:01 INFO - PROCESS | 3652 | 1463193001697 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 3652 | ++DOCSHELL 1A1D7800 == 95 [pid = 3652] [id = 697] 19:30:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1A1D9400) [pid = 3652] [serial = 2091] [outer = 00000000] 19:30:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1A1DD800) [pid = 3652] [serial = 2092] [outer = 1A1D9400] 19:30:01 INFO - PROCESS | 3652 | 1463193001759 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1A263C00) [pid = 3652] [serial = 2093] [outer = 1A1D9400] 19:30:02 INFO - PROCESS | 3652 | 1463193002353 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 19:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 988ms 19:30:02 INFO - PROCESS | 3652 | 1463193002420 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:30:02 INFO - PROCESS | 3652 | 1463193002423 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 19:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:30:02 INFO - PROCESS | 3652 | 1463193002426 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:30:02 INFO - PROCESS | 3652 | 1463193002428 Marionette TRACE conn3 <- [1,2754,null,{}] 19:30:02 INFO - PROCESS | 3652 | 1463193002432 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:02 INFO - PROCESS | 3652 | 1463193002526 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:30:02 INFO - PROCESS | 3652 | 1463193002673 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 3652 | ++DOCSHELL 1A1DA400 == 96 [pid = 3652] [id = 698] 19:30:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1A1E4000) [pid = 3652] [serial = 2094] [outer = 00000000] 19:30:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1A79B400) [pid = 3652] [serial = 2095] [outer = 1A1E4000] 19:30:02 INFO - PROCESS | 3652 | 1463193002728 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1A7A0800) [pid = 3652] [serial = 2096] [outer = 1A1E4000] 19:30:03 INFO - PROCESS | 3652 | 1463193003292 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 19:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 941ms 19:30:03 INFO - PROCESS | 3652 | 1463193003355 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 3652 | 1463193003358 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 19:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:30:03 INFO - PROCESS | 3652 | 1463193003361 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:30:03 INFO - PROCESS | 3652 | 1463193003363 Marionette TRACE conn3 <- [1,2758,null,{}] 19:30:03 INFO - PROCESS | 3652 | 1463193003367 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:03 INFO - PROCESS | 3652 | 1463193003476 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:30:03 INFO - PROCESS | 3652 | 1463193003750 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 3652 | ++DOCSHELL 10565800 == 97 [pid = 3652] [id = 699] 19:30:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (105F4000) [pid = 3652] [serial = 2097] [outer = 00000000] 19:30:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (10E19000) [pid = 3652] [serial = 2098] [outer = 105F4000] 19:30:03 INFO - PROCESS | 3652 | 1463193003793 Marionette DEBUG loaded listener.js 19:30:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (12B35000) [pid = 3652] [serial = 2099] [outer = 105F4000] 19:30:04 INFO - PROCESS | 3652 | 1463193004357 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 19:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1033ms 19:30:04 INFO - PROCESS | 3652 | 1463193004400 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:30:04 INFO - PROCESS | 3652 | 1463193004404 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 19:30:04 INFO - PROCESS | 3652 | 1463193004409 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:30:04 INFO - PROCESS | 3652 | 1463193004412 Marionette TRACE conn3 <- [1,2762,null,{}] 19:30:04 INFO - PROCESS | 3652 | 1463193004417 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:04 INFO - PROCESS | 3652 | 1463193004527 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:30:04 INFO - PROCESS | 3652 | 1463193004717 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:04 INFO - PROCESS | 3652 | ++DOCSHELL 105F4400 == 98 [pid = 3652] [id = 700] 19:30:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (10D35000) [pid = 3652] [serial = 2100] [outer = 00000000] 19:30:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (14336000) [pid = 3652] [serial = 2101] [outer = 10D35000] 19:30:04 INFO - PROCESS | 3652 | 1463193004768 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16A2DC00) [pid = 3652] [serial = 2102] [outer = 10D35000] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 105F5400 == 97 [pid = 3652] [id = 676] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 11EB6C00 == 96 [pid = 3652] [id = 562] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 114DF000 == 95 [pid = 3652] [id = 575] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 1A8F5000 == 94 [pid = 3652] [id = 625] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 1811EC00 == 93 [pid = 3652] [id = 691] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 0F93F800 == 92 [pid = 3652] [id = 690] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 0C7FA800 == 91 [pid = 3652] [id = 689] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 1885D400 == 90 [pid = 3652] [id = 688] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 16DB6400 == 89 [pid = 3652] [id = 687] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 16DBBC00 == 88 [pid = 3652] [id = 686] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 15E74000 == 87 [pid = 3652] [id = 685] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 10A5FC00 == 86 [pid = 3652] [id = 684] 19:30:04 INFO - PROCESS | 3652 | --DOCSHELL 10D38C00 == 85 [pid = 3652] [id = 683] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1915F800) [pid = 3652] [serial = 1949] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1980B400) [pid = 3652] [serial = 1970] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (12964800) [pid = 3652] [serial = 2003] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (1185F400) [pid = 3652] [serial = 2002] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (19438C00) [pid = 3652] [serial = 2009] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 104 (191B0000) [pid = 3652] [serial = 2008] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 103 (118C5000) [pid = 3652] [serial = 2018] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 102 (10D36C00) [pid = 3652] [serial = 2017] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 101 (16DBB400) [pid = 3652] [serial = 2006] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 100 (1633F000) [pid = 3652] [serial = 2005] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (1A0EBC00) [pid = 3652] [serial = 2012] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (1A0E2800) [pid = 3652] [serial = 2011] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (15860800) [pid = 3652] [serial = 2023] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (118B9400) [pid = 3652] [serial = 2020] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (13936400) [pid = 3652] [serial = 2021] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (17493800) [pid = 3652] [serial = 2029] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (1A256400) [pid = 3652] [serial = 2015] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (1A1E3000) [pid = 3652] [serial = 2014] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 91 (174A3400) [pid = 3652] [serial = 2033] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 90 (18115000) [pid = 3652] [serial = 2035] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 89 (171C9400) [pid = 3652] [serial = 2032] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 88 (1760AC00) [pid = 3652] [serial = 2030] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 87 (16DBF000) [pid = 3652] [serial = 2026] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 86 (15E78000) [pid = 3652] [serial = 2024] [outer = 00000000] [url = about:blank] 19:30:04 INFO - PROCESS | 3652 | --DOMWINDOW == 85 (17131400) [pid = 3652] [serial = 2027] [outer = 00000000] [url = about:blank] 19:30:05 INFO - PROCESS | 3652 | 1463193005274 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 19:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 895ms 19:30:05 INFO - PROCESS | 3652 | 1463193005304 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:30:05 INFO - PROCESS | 3652 | 1463193005308 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 19:30:05 INFO - PROCESS | 3652 | 1463193005313 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:30:05 INFO - PROCESS | 3652 | 1463193005315 Marionette TRACE conn3 <- [1,2766,null,{}] 19:30:05 INFO - PROCESS | 3652 | 1463193005319 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:05 INFO - PROCESS | 3652 | 1463193005418 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:30:05 INFO - PROCESS | 3652 | 1463193005428 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 3652 | ++DOCSHELL 12B3CC00 == 86 [pid = 3652] [id = 701] 19:30:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 86 (12B3A800) [pid = 3652] [serial = 2103] [outer = 00000000] 19:30:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 87 (1433A800) [pid = 3652] [serial = 2104] [outer = 12B3A800] 19:30:05 INFO - PROCESS | 3652 | 1463193005474 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 88 (1633F000) [pid = 3652] [serial = 2105] [outer = 12B3A800] 19:30:05 INFO - PROCESS | 3652 | 1463193006001 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 19:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 741ms 19:30:06 INFO - PROCESS | 3652 | 1463193006056 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:30:06 INFO - PROCESS | 3652 | 1463193006058 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 19:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:30:06 INFO - PROCESS | 3652 | 1463193006063 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:30:06 INFO - PROCESS | 3652 | 1463193006069 Marionette TRACE conn3 <- [1,2770,null,{}] 19:30:06 INFO - PROCESS | 3652 | 1463193006078 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:06 INFO - PROCESS | 3652 | 1463193006201 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:30:06 INFO - PROCESS | 3652 | 1463193006310 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:06 INFO - PROCESS | 3652 | ++DOCSHELL 171C6400 == 87 [pid = 3652] [id = 702] 19:30:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 89 (171C7800) [pid = 3652] [serial = 2106] [outer = 00000000] 19:30:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 90 (174A3400) [pid = 3652] [serial = 2107] [outer = 171C7800] 19:30:06 INFO - PROCESS | 3652 | 1463193006355 Marionette DEBUG loaded listener.js 19:30:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 91 (17609000) [pid = 3652] [serial = 2108] [outer = 171C7800] 19:30:06 INFO - PROCESS | 3652 | 1463193006737 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 19:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 19:30:06 INFO - PROCESS | 3652 | 1463193006786 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:30:06 INFO - PROCESS | 3652 | 1463193006789 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 19:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:30:06 INFO - PROCESS | 3652 | 1463193006792 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:30:06 INFO - PROCESS | 3652 | 1463193006794 Marionette TRACE conn3 <- [1,2774,null,{}] 19:30:06 INFO - PROCESS | 3652 | 1463193006825 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:06 INFO - PROCESS | 3652 | 1463193006916 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:30:06 INFO - PROCESS | 3652 | 1463193006927 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:06 INFO - PROCESS | 3652 | ++DOCSHELL 1749F400 == 88 [pid = 3652] [id = 703] 19:30:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 92 (17604C00) [pid = 3652] [serial = 2109] [outer = 00000000] 19:30:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (1811B000) [pid = 3652] [serial = 2110] [outer = 17604C00] 19:30:06 INFO - PROCESS | 3652 | 1463193006971 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (181D0400) [pid = 3652] [serial = 2111] [outer = 17604C00] 19:30:07 INFO - PROCESS | 3652 | 1463193007452 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 19:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 679ms 19:30:07 INFO - PROCESS | 3652 | 1463193007491 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 3652 | 1463193007503 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 19:30:07 INFO - PROCESS | 3652 | 1463193007506 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:30:07 INFO - PROCESS | 3652 | 1463193007508 Marionette TRACE conn3 <- [1,2778,null,{}] 19:30:07 INFO - PROCESS | 3652 | 1463193007511 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:07 INFO - PROCESS | 3652 | 1463193007635 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:30:07 INFO - PROCESS | 3652 | 1463193007705 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 3652 | ++DOCSHELL 18852400 == 89 [pid = 3652] [id = 704] 19:30:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (18855000) [pid = 3652] [serial = 2112] [outer = 00000000] 19:30:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (19151000) [pid = 3652] [serial = 2113] [outer = 18855000] 19:30:07 INFO - PROCESS | 3652 | 1463193007739 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (191AB400) [pid = 3652] [serial = 2114] [outer = 18855000] 19:30:08 INFO - PROCESS | 3652 | 1463193008183 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 19:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 725ms 19:30:08 INFO - PROCESS | 3652 | 1463193008231 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:30:08 INFO - PROCESS | 3652 | 1463193008233 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 19:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:30:08 INFO - PROCESS | 3652 | 1463193008240 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:30:08 INFO - PROCESS | 3652 | 1463193008242 Marionette TRACE conn3 <- [1,2782,null,{}] 19:30:08 INFO - PROCESS | 3652 | 1463193008245 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:08 INFO - PROCESS | 3652 | 1463193008407 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:30:08 INFO - PROCESS | 3652 | 1463193008437 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:08 INFO - PROCESS | 3652 | ++DOCSHELL 1885C800 == 90 [pid = 3652] [id = 705] 19:30:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (1943A800) [pid = 3652] [serial = 2115] [outer = 00000000] 19:30:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (197AD800) [pid = 3652] [serial = 2116] [outer = 1943A800] 19:30:08 INFO - PROCESS | 3652 | 1463193008481 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (19807800) [pid = 3652] [serial = 2117] [outer = 1943A800] 19:30:08 INFO - PROCESS | 3652 | 1463193008915 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 19:30:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:30:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 678ms 19:30:08 INFO - PROCESS | 3652 | 1463193008941 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:30:08 INFO - PROCESS | 3652 | 1463193008943 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 19:30:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:30:08 INFO - PROCESS | 3652 | 1463193008951 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:30:08 INFO - PROCESS | 3652 | 1463193008952 Marionette TRACE conn3 <- [1,2786,null,{}] 19:30:08 INFO - PROCESS | 3652 | 1463193008956 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:09 INFO - PROCESS | 3652 | 1463193009068 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 99 (19150C00) [pid = 3652] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 98 (10D2D800) [pid = 3652] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 97 (171C0C00) [pid = 3652] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 96 (15E79000) [pid = 3652] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 95 (16DBD000) [pid = 3652] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 94 (10A61C00) [pid = 3652] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 93 (10E16800) [pid = 3652] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:30:09 INFO - PROCESS | 3652 | --DOMWINDOW == 92 (105F1800) [pid = 3652] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:30:09 INFO - PROCESS | 3652 | 1463193009227 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 3652 | ++DOCSHELL 103EB000 == 91 [pid = 3652] [id = 706] 19:30:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 93 (103F9800) [pid = 3652] [serial = 2118] [outer = 00000000] 19:30:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 94 (12B3C800) [pid = 3652] [serial = 2119] [outer = 103F9800] 19:30:09 INFO - PROCESS | 3652 | 1463193009273 Marionette DEBUG loaded listener.js 19:30:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 95 (171C0C00) [pid = 3652] [serial = 2120] [outer = 103F9800] 19:30:09 INFO - PROCESS | 3652 | 1463193009647 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 19:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 725ms 19:30:09 INFO - PROCESS | 3652 | 1463193009671 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 3652 | 1463193009673 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 19:30:09 INFO - PROCESS | 3652 | 1463193009676 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:30:09 INFO - PROCESS | 3652 | 1463193009678 Marionette TRACE conn3 <- [1,2790,null,{}] 19:30:09 INFO - PROCESS | 3652 | 1463193009681 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:09 INFO - PROCESS | 3652 | 1463193009794 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:30:09 INFO - PROCESS | 3652 | 1463193009917 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 3652 | ++DOCSHELL 1431D400 == 92 [pid = 3652] [id = 707] 19:30:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 96 (16CBB400) [pid = 3652] [serial = 2121] [outer = 00000000] 19:30:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 97 (19966C00) [pid = 3652] [serial = 2122] [outer = 16CBB400] 19:30:09 INFO - PROCESS | 3652 | 1463193009961 Marionette DEBUG loaded listener.js 19:30:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 98 (19E94800) [pid = 3652] [serial = 2123] [outer = 16CBB400] 19:30:10 INFO - PROCESS | 3652 | 1463193010335 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 19:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 679ms 19:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:30:10 INFO - PROCESS | 3652 | 1463193010376 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:30:10 INFO - PROCESS | 3652 | 1463193010362 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 19:30:10 INFO - PROCESS | 3652 | 1463193010365 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:30:10 INFO - PROCESS | 3652 | 1463193010367 Marionette TRACE conn3 <- [1,2794,null,{}] 19:30:10 INFO - PROCESS | 3652 | 1463193010383 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:10 INFO - PROCESS | 3652 | 1463193010480 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:30:10 INFO - PROCESS | 3652 | 1463193010490 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:10 INFO - PROCESS | 3652 | ++DOCSHELL 19E8A800 == 93 [pid = 3652] [id = 708] 19:30:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 99 (1A0EF400) [pid = 3652] [serial = 2124] [outer = 00000000] 19:30:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 100 (1A1E5C00) [pid = 3652] [serial = 2125] [outer = 1A0EF400] 19:30:10 INFO - PROCESS | 3652 | 1463193010534 Marionette DEBUG loaded listener.js 19:30:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 101 (1A25A000) [pid = 3652] [serial = 2126] [outer = 1A0EF400] 19:30:10 INFO - PROCESS | 3652 | 1463193010973 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 19:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 617ms 19:30:10 INFO - PROCESS | 3652 | 1463193011001 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:30:10 INFO - PROCESS | 3652 | 1463193011003 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 19:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:30:10 INFO - PROCESS | 3652 | 1463193011007 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:30:10 INFO - PROCESS | 3652 | 1463193011008 Marionette TRACE conn3 <- [1,2798,null,{}] 19:30:11 INFO - PROCESS | 3652 | 1463193011012 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:11 INFO - PROCESS | 3652 | 1463193011150 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:30:11 INFO - PROCESS | 3652 | 1463193011192 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:11 INFO - PROCESS | 3652 | ++DOCSHELL 1A057C00 == 94 [pid = 3652] [id = 709] 19:30:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 102 (1A799C00) [pid = 3652] [serial = 2127] [outer = 00000000] 19:30:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 103 (1A7A8C00) [pid = 3652] [serial = 2128] [outer = 1A799C00] 19:30:11 INFO - PROCESS | 3652 | 1463193011241 Marionette DEBUG loaded listener.js 19:30:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 104 (1A893400) [pid = 3652] [serial = 2129] [outer = 1A799C00] 19:30:11 INFO - PROCESS | 3652 | 1463193011924 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 19:30:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:30:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 988ms 19:30:11 INFO - PROCESS | 3652 | 1463193011994 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:30:11 INFO - PROCESS | 3652 | 1463193011998 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 19:30:11 INFO - PROCESS | 3652 | 1463193012003 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:30:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:30:12 INFO - PROCESS | 3652 | 1463193012006 Marionette TRACE conn3 <- [1,2802,null,{}] 19:30:12 INFO - PROCESS | 3652 | 1463193012012 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:12 INFO - PROCESS | 3652 | 1463193012184 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:30:12 INFO - PROCESS | 3652 | 1463193012300 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:12 INFO - PROCESS | 3652 | ++DOCSHELL 0F984000 == 95 [pid = 3652] [id = 710] 19:30:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 105 (10D30C00) [pid = 3652] [serial = 2130] [outer = 00000000] 19:30:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (13DA9000) [pid = 3652] [serial = 2131] [outer = 10D30C00] 19:30:12 INFO - PROCESS | 3652 | 1463193012356 Marionette DEBUG loaded listener.js 19:30:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (15867800) [pid = 3652] [serial = 2132] [outer = 10D30C00] 19:30:12 INFO - PROCESS | 3652 | 1463193012956 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 19:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1018ms 19:30:13 INFO - PROCESS | 3652 | 1463193013030 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:30:13 INFO - PROCESS | 3652 | 1463193013036 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 19:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:30:13 INFO - PROCESS | 3652 | 1463193013043 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:30:13 INFO - PROCESS | 3652 | 1463193013046 Marionette TRACE conn3 <- [1,2806,null,{}] 19:30:13 INFO - PROCESS | 3652 | 1463193013068 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:13 INFO - PROCESS | 3652 | 1463193013226 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:30:13 INFO - PROCESS | 3652 | 1463193013372 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:13 INFO - PROCESS | 3652 | ++DOCSHELL 16DBB400 == 96 [pid = 3652] [id = 711] 19:30:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (16E97400) [pid = 3652] [serial = 2133] [outer = 00000000] 19:30:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (17728800) [pid = 3652] [serial = 2134] [outer = 16E97400] 19:30:13 INFO - PROCESS | 3652 | 1463193013427 Marionette DEBUG loaded listener.js 19:30:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (18860000) [pid = 3652] [serial = 2135] [outer = 16E97400] 19:30:14 INFO - PROCESS | 3652 | 1463193014039 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 19:30:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:30:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1033ms 19:30:14 INFO - PROCESS | 3652 | 1463193014084 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:30:14 INFO - PROCESS | 3652 | 1463193014087 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 19:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:30:14 INFO - PROCESS | 3652 | 1463193014091 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:30:14 INFO - PROCESS | 3652 | 1463193014094 Marionette TRACE conn3 <- [1,2810,null,{}] 19:30:14 INFO - PROCESS | 3652 | 1463193014105 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:14 INFO - PROCESS | 3652 | 1463193014269 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:30:14 INFO - PROCESS | 3652 | 1463193014423 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:14 INFO - PROCESS | 3652 | ++DOCSHELL 197A6800 == 97 [pid = 3652] [id = 712] 19:30:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1A056C00) [pid = 3652] [serial = 2136] [outer = 00000000] 19:30:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (1A58F000) [pid = 3652] [serial = 2137] [outer = 1A056C00] 19:30:14 INFO - PROCESS | 3652 | 1463193014480 Marionette DEBUG loaded listener.js 19:30:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1A88A400) [pid = 3652] [serial = 2138] [outer = 1A056C00] 19:30:15 INFO - PROCESS | 3652 | 1463193015075 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 19:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1034ms 19:30:15 INFO - PROCESS | 3652 | 1463193015124 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:30:15 INFO - PROCESS | 3652 | 1463193015127 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 19:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:30:15 INFO - PROCESS | 3652 | 1463193015130 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:30:15 INFO - PROCESS | 3652 | 1463193015132 Marionette TRACE conn3 <- [1,2814,null,{}] 19:30:15 INFO - PROCESS | 3652 | 1463193015136 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:15 INFO - PROCESS | 3652 | 1463193015252 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:30:15 INFO - PROCESS | 3652 | 1463193015417 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:15 INFO - PROCESS | 3652 | ++DOCSHELL 1A8E7000 == 98 [pid = 3652] [id = 713] 19:30:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1A8E7400) [pid = 3652] [serial = 2139] [outer = 00000000] 19:30:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (1A8F1000) [pid = 3652] [serial = 2140] [outer = 1A8E7400] 19:30:15 INFO - PROCESS | 3652 | 1463193015472 Marionette DEBUG loaded listener.js 19:30:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1AB7D400) [pid = 3652] [serial = 2141] [outer = 1A8E7400] 19:30:16 INFO - PROCESS | 3652 | 1463193016013 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 926ms 19:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:30:16 INFO - PROCESS | 3652 | 1463193016058 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:30:16 INFO - PROCESS | 3652 | 1463193016061 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 19:30:16 INFO - PROCESS | 3652 | 1463193016064 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:30:16 INFO - PROCESS | 3652 | 1463193016066 Marionette TRACE conn3 <- [1,2818,null,{}] 19:30:16 INFO - PROCESS | 3652 | 1463193016070 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:16 INFO - PROCESS | 3652 | 1463193016182 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:30:16 INFO - PROCESS | 3652 | 1463193016347 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:16 INFO - PROCESS | 3652 | ++DOCSHELL 1A889400 == 99 [pid = 3652] [id = 714] 19:30:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (1A891000) [pid = 3652] [serial = 2142] [outer = 00000000] 19:30:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (1AB88400) [pid = 3652] [serial = 2143] [outer = 1A891000] 19:30:16 INFO - PROCESS | 3652 | 1463193016402 Marionette DEBUG loaded listener.js 19:30:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1AB89000) [pid = 3652] [serial = 2144] [outer = 1A891000] 19:30:17 INFO - PROCESS | 3652 | 1463193017009 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 19:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 987ms 19:30:17 INFO - PROCESS | 3652 | 1463193017049 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:30:17 INFO - PROCESS | 3652 | 1463193017052 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 19:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:30:17 INFO - PROCESS | 3652 | 1463193017055 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:30:17 INFO - PROCESS | 3652 | 1463193017057 Marionette TRACE conn3 <- [1,2822,null,{}] 19:30:17 INFO - PROCESS | 3652 | 1463193017061 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:17 INFO - PROCESS | 3652 | 1463193017184 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:30:17 INFO - PROCESS | 3652 | 1463193017338 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:17 INFO - PROCESS | 3652 | ++DOCSHELL 1AB94800 == 100 [pid = 3652] [id = 715] 19:30:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (1AD7F800) [pid = 3652] [serial = 2145] [outer = 00000000] 19:30:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1AD84C00) [pid = 3652] [serial = 2146] [outer = 1AD7F800] 19:30:17 INFO - PROCESS | 3652 | 1463193017393 Marionette DEBUG loaded listener.js 19:30:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1AD88C00) [pid = 3652] [serial = 2147] [outer = 1AD7F800] 19:30:17 INFO - PROCESS | 3652 | 1463193017956 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 941ms 19:30:17 INFO - PROCESS | 3652 | 1463193018000 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:30:17 INFO - PROCESS | 3652 | 1463193018003 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 19:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:30:17 INFO - PROCESS | 3652 | 1463193018006 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:30:17 INFO - PROCESS | 3652 | 1463193018008 Marionette TRACE conn3 <- [1,2826,null,{}] 19:30:17 INFO - PROCESS | 3652 | 1463193018012 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:18 INFO - PROCESS | 3652 | 1463193018122 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:30:18 INFO - PROCESS | 3652 | 1463193018411 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:18 INFO - PROCESS | 3652 | ++DOCSHELL 0F64DC00 == 101 [pid = 3652] [id = 716] 19:30:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (0F984400) [pid = 3652] [serial = 2148] [outer = 00000000] 19:30:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (10E15800) [pid = 3652] [serial = 2149] [outer = 0F984400] 19:30:18 INFO - PROCESS | 3652 | 1463193018496 Marionette DEBUG loaded listener.js 19:30:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (12B38000) [pid = 3652] [serial = 2150] [outer = 0F984400] 19:30:19 INFO - PROCESS | 3652 | 1463193019127 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 19:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1173ms 19:30:19 INFO - PROCESS | 3652 | 1463193019184 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:30:19 INFO - PROCESS | 3652 | 1463193019188 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 19:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:30:19 INFO - PROCESS | 3652 | 1463193019193 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:30:19 INFO - PROCESS | 3652 | 1463193019196 Marionette TRACE conn3 <- [1,2830,null,{}] 19:30:19 INFO - PROCESS | 3652 | 1463193019201 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:19 INFO - PROCESS | 3652 | 1463193019325 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:30:19 INFO - PROCESS | 3652 | 1463193019483 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:19 INFO - PROCESS | 3652 | ++DOCSHELL 11819C00 == 102 [pid = 3652] [id = 717] 19:30:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (12961000) [pid = 3652] [serial = 2151] [outer = 00000000] 19:30:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (16111800) [pid = 3652] [serial = 2152] [outer = 12961000] 19:30:19 INFO - PROCESS | 3652 | 1463193019535 Marionette DEBUG loaded listener.js 19:30:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (16DB5400) [pid = 3652] [serial = 2153] [outer = 12961000] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 19E8A800 == 101 [pid = 3652] [id = 708] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 1431D400 == 100 [pid = 3652] [id = 707] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 103EB000 == 99 [pid = 3652] [id = 706] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 1885C800 == 98 [pid = 3652] [id = 705] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 18852400 == 97 [pid = 3652] [id = 704] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 1749F400 == 96 [pid = 3652] [id = 703] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 171C6400 == 95 [pid = 3652] [id = 702] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 12B3CC00 == 94 [pid = 3652] [id = 701] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 105F4400 == 93 [pid = 3652] [id = 700] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 10565800 == 92 [pid = 3652] [id = 699] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (197A8400) [pid = 3652] [serial = 2074] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (1885DC00) [pid = 3652] [serial = 2044] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (1433AC00) [pid = 3652] [serial = 2041] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (11817C00) [pid = 3652] [serial = 2038] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (191AF400) [pid = 3652] [serial = 2047] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 1433B000 == 91 [pid = 3652] [id = 693] 19:30:19 INFO - PROCESS | 3652 | --DOCSHELL 0F64E000 == 90 [pid = 3652] [id = 692] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (19158C00) [pid = 3652] [serial = 2065] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (18853400) [pid = 3652] [serial = 2072] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (17724400) [pid = 3652] [serial = 2062] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (16CB9400) [pid = 3652] [serial = 2057] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (171C2C00) [pid = 3652] [serial = 2059] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (191A9400) [pid = 3652] [serial = 2066] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (17414C00) [pid = 3652] [serial = 2060] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (12F17800) [pid = 3652] [serial = 2054] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (1671EC00) [pid = 3652] [serial = 2056] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (11EACC00) [pid = 3652] [serial = 2053] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (114E4400) [pid = 3652] [serial = 2050] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1943B400) [pid = 3652] [serial = 2068] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (11EFAC00) [pid = 3652] [serial = 2051] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (1811F400) [pid = 3652] [serial = 2071] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (18115800) [pid = 3652] [serial = 2063] [outer = 00000000] [url = about:blank] 19:30:19 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (19440400) [pid = 3652] [serial = 2069] [outer = 00000000] [url = about:blank] 19:30:20 INFO - PROCESS | 3652 | 1463193020099 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 19:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 926ms 19:30:20 INFO - PROCESS | 3652 | 1463193020120 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:30:20 INFO - PROCESS | 3652 | 1463193020123 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 19:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:30:20 INFO - PROCESS | 3652 | 1463193020128 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:30:20 INFO - PROCESS | 3652 | 1463193020130 Marionette TRACE conn3 <- [1,2834,null,{}] 19:30:20 INFO - PROCESS | 3652 | 1463193020138 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:20 INFO - PROCESS | 3652 | 1463193020231 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:30:20 INFO - PROCESS | 3652 | 1463193020337 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:20 INFO - PROCESS | 3652 | ++DOCSHELL 11EFAC00 == 91 [pid = 3652] [id = 718] 19:30:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (12B57800) [pid = 3652] [serial = 2154] [outer = 00000000] 19:30:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (1431D400) [pid = 3652] [serial = 2155] [outer = 12B57800] 19:30:20 INFO - PROCESS | 3652 | 1463193020392 Marionette DEBUG loaded listener.js 19:30:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (16CBF800) [pid = 3652] [serial = 2156] [outer = 12B57800] 19:30:20 INFO - PROCESS | 3652 | 1463193020792 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 19:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 725ms 19:30:20 INFO - PROCESS | 3652 | 1463193020853 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:30:20 INFO - PROCESS | 3652 | 1463193020855 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 19:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:30:20 INFO - PROCESS | 3652 | 1463193020860 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:30:20 INFO - PROCESS | 3652 | 1463193020865 Marionette TRACE conn3 <- [1,2838,null,{}] 19:30:20 INFO - PROCESS | 3652 | 1463193020874 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:20 INFO - PROCESS | 3652 | 1463193020968 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:30:21 INFO - PROCESS | 3652 | 1463193021014 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:21 INFO - PROCESS | 3652 | ++DOCSHELL 1760B400 == 92 [pid = 3652] [id = 719] 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (1760D000) [pid = 3652] [serial = 2157] [outer = 00000000] 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (177AE400) [pid = 3652] [serial = 2158] [outer = 1760D000] 19:30:21 INFO - PROCESS | 3652 | 1463193021059 Marionette DEBUG loaded listener.js 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (18115800) [pid = 3652] [serial = 2159] [outer = 1760D000] 19:30:21 INFO - PROCESS | 3652 | 1463193021525 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 679ms 19:30:21 INFO - PROCESS | 3652 | 1463193021557 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:30:21 INFO - PROCESS | 3652 | 1463193021560 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 19:30:21 INFO - PROCESS | 3652 | 1463193021563 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:30:21 INFO - PROCESS | 3652 | 1463193021564 Marionette TRACE conn3 <- [1,2842,null,{}] 19:30:21 INFO - PROCESS | 3652 | 1463193021573 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:21 INFO - PROCESS | 3652 | 1463193021670 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:30:21 INFO - PROCESS | 3652 | 1463193021678 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:21 INFO - PROCESS | 3652 | ++DOCSHELL 18857000 == 93 [pid = 3652] [id = 720] 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1885A000) [pid = 3652] [serial = 2160] [outer = 00000000] 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (19154400) [pid = 3652] [serial = 2161] [outer = 1885A000] 19:30:21 INFO - PROCESS | 3652 | 1463193021722 Marionette DEBUG loaded listener.js 19:30:21 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1915E000) [pid = 3652] [serial = 2162] [outer = 1885A000] 19:30:22 INFO - PROCESS | 3652 | 1463193022186 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 19:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 694ms 19:30:22 INFO - PROCESS | 3652 | 1463193022245 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:30:22 INFO - PROCESS | 3652 | 1463193022247 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 19:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:30:22 INFO - PROCESS | 3652 | 1463193022251 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:30:22 INFO - PROCESS | 3652 | 1463193022262 Marionette TRACE conn3 <- [1,2846,null,{}] 19:30:22 INFO - PROCESS | 3652 | 1463193022273 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:22 INFO - PROCESS | 3652 | 1463193022398 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:30:22 INFO - PROCESS | 3652 | 1463193022497 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:22 INFO - PROCESS | 3652 | ++DOCSHELL 191A4800 == 94 [pid = 3652] [id = 721] 19:30:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (191A5000) [pid = 3652] [serial = 2163] [outer = 00000000] 19:30:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19274800) [pid = 3652] [serial = 2164] [outer = 191A5000] 19:30:22 INFO - PROCESS | 3652 | 1463193022548 Marionette DEBUG loaded listener.js 19:30:22 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1943A400) [pid = 3652] [serial = 2165] [outer = 191A5000] 19:30:22 INFO - PROCESS | 3652 | 1463193022984 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 756ms 19:30:22 INFO - PROCESS | 3652 | 1463193023012 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:30:23 INFO - PROCESS | 3652 | 1463193023014 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 19:30:23 INFO - PROCESS | 3652 | 1463193023017 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:30:23 INFO - PROCESS | 3652 | 1463193023018 Marionette TRACE conn3 <- [1,2850,null,{}] 19:30:23 INFO - PROCESS | 3652 | 1463193023022 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:23 INFO - PROCESS | 3652 | 1463193023448 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (18855000) [pid = 3652] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (1943A800) [pid = 3652] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (103F9800) [pid = 3652] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (105F4000) [pid = 3652] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (17604C00) [pid = 3652] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (10D35000) [pid = 3652] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (12B3A800) [pid = 3652] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (1915A800) [pid = 3652] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (171C7800) [pid = 3652] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (16CBB400) [pid = 3652] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (16727400) [pid = 3652] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:30:23 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (1A0EF400) [pid = 3652] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:30:23 INFO - PROCESS | 3652 | 1463193023577 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:23 INFO - PROCESS | 3652 | ++DOCSHELL 1037C400 == 95 [pid = 3652] [id = 722] 19:30:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (1037DC00) [pid = 3652] [serial = 2166] [outer = 00000000] 19:30:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (10A5AC00) [pid = 3652] [serial = 2167] [outer = 1037DC00] 19:30:23 INFO - PROCESS | 3652 | 1463193023636 Marionette DEBUG loaded listener.js 19:30:23 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (114E4400) [pid = 3652] [serial = 2168] [outer = 1037DC00] 19:30:24 INFO - PROCESS | 3652 | 1463193024311 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 19:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1343ms 19:30:24 INFO - PROCESS | 3652 | 1463193024359 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:30:24 INFO - PROCESS | 3652 | 1463193024362 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 19:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:30:24 INFO - PROCESS | 3652 | 1463193024367 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:30:24 INFO - PROCESS | 3652 | 1463193024372 Marionette TRACE conn3 <- [1,2854,null,{}] 19:30:24 INFO - PROCESS | 3652 | 1463193024376 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:24 INFO - PROCESS | 3652 | 1463193024491 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:30:24 INFO - PROCESS | 3652 | 1463193024644 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:24 INFO - PROCESS | 3652 | ++DOCSHELL 1433B000 == 96 [pid = 3652] [id = 723] 19:30:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (155D0C00) [pid = 3652] [serial = 2169] [outer = 00000000] 19:30:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (16CBAC00) [pid = 3652] [serial = 2170] [outer = 155D0C00] 19:30:24 INFO - PROCESS | 3652 | 1463193024694 Marionette DEBUG loaded listener.js 19:30:24 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (1713B000) [pid = 3652] [serial = 2171] [outer = 155D0C00] 19:30:25 INFO - PROCESS | 3652 | 1463193025318 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 19:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 987ms 19:30:25 INFO - PROCESS | 3652 | 1463193025355 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:30:25 INFO - PROCESS | 3652 | 1463193025358 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 19:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:30:25 INFO - PROCESS | 3652 | 1463193025362 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:30:25 INFO - PROCESS | 3652 | 1463193025364 Marionette TRACE conn3 <- [1,2858,null,{}] 19:30:25 INFO - PROCESS | 3652 | 1463193025368 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:25 INFO - PROCESS | 3652 | 1463193025480 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:30:25 INFO - PROCESS | 3652 | 1463193025635 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:25 INFO - PROCESS | 3652 | ++DOCSHELL 17609400 == 97 [pid = 3652] [id = 724] 19:30:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1760FC00) [pid = 3652] [serial = 2172] [outer = 00000000] 19:30:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (18854400) [pid = 3652] [serial = 2173] [outer = 1760FC00] 19:30:25 INFO - PROCESS | 3652 | 1463193025690 Marionette DEBUG loaded listener.js 19:30:25 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1915A800) [pid = 3652] [serial = 2174] [outer = 1760FC00] 19:30:26 INFO - PROCESS | 3652 | 1463193026302 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 19:30:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:30:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 988ms 19:30:26 INFO - PROCESS | 3652 | 1463193026346 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:30:26 INFO - PROCESS | 3652 | 1463193026350 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 19:30:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:30:26 INFO - PROCESS | 3652 | 1463193026361 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:30:26 INFO - PROCESS | 3652 | 1463193026366 Marionette TRACE conn3 <- [1,2862,null,{}] 19:30:26 INFO - PROCESS | 3652 | 1463193026370 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:26 INFO - PROCESS | 3652 | 1463193026501 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:30:26 INFO - PROCESS | 3652 | 1463193026656 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:26 INFO - PROCESS | 3652 | ++DOCSHELL 197AB800 == 98 [pid = 3652] [id = 725] 19:30:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (19805400) [pid = 3652] [serial = 2175] [outer = 00000000] 19:30:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19959000) [pid = 3652] [serial = 2176] [outer = 19805400] 19:30:26 INFO - PROCESS | 3652 | 1463193026712 Marionette DEBUG loaded listener.js 19:30:26 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (1996EC00) [pid = 3652] [serial = 2177] [outer = 19805400] 19:30:27 INFO - PROCESS | 3652 | 1463193027280 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 19:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 988ms 19:30:27 INFO - PROCESS | 3652 | 1463193027343 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:30:27 INFO - PROCESS | 3652 | 1463193027345 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 19:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:30:27 INFO - PROCESS | 3652 | 1463193027349 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:30:27 INFO - PROCESS | 3652 | 1463193027351 Marionette TRACE conn3 <- [1,2866,null,{}] 19:30:27 INFO - PROCESS | 3652 | 1463193027354 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:27 INFO - PROCESS | 3652 | 1463193027464 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:30:27 INFO - PROCESS | 3652 | 1463193027617 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:27 INFO - PROCESS | 3652 | ++DOCSHELL 19809000 == 99 [pid = 3652] [id = 726] 19:30:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19809400) [pid = 3652] [serial = 2178] [outer = 00000000] 19:30:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1A0EB000) [pid = 3652] [serial = 2179] [outer = 19809400] 19:30:27 INFO - PROCESS | 3652 | 1463193027672 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A1DDC00) [pid = 3652] [serial = 2180] [outer = 19809400] 19:30:28 INFO - PROCESS | 3652 | 1463193028270 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:30:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 926ms 19:30:28 INFO - PROCESS | 3652 | 1463193028294 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:30:28 INFO - PROCESS | 3652 | 1463193028296 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 19:30:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:30:28 INFO - PROCESS | 3652 | 1463193028300 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:30:28 INFO - PROCESS | 3652 | 1463193028302 Marionette TRACE conn3 <- [1,2870,null,{}] 19:30:28 INFO - PROCESS | 3652 | 1463193028305 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:28 INFO - PROCESS | 3652 | 1463193028416 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:30:28 INFO - PROCESS | 3652 | 1463193028586 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:28 INFO - PROCESS | 3652 | ++DOCSHELL 1A590C00 == 100 [pid = 3652] [id = 727] 19:30:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A79A000) [pid = 3652] [serial = 2181] [outer = 00000000] 19:30:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1A892000) [pid = 3652] [serial = 2182] [outer = 1A79A000] 19:30:28 INFO - PROCESS | 3652 | 1463193028647 Marionette DEBUG loaded listener.js 19:30:28 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1AB7C400) [pid = 3652] [serial = 2183] [outer = 1A79A000] 19:30:29 INFO - PROCESS | 3652 | 1463193029239 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 19:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 987ms 19:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:30:29 INFO - PROCESS | 3652 | 1463193029285 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:30:29 INFO - PROCESS | 3652 | 1463193029288 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 19:30:29 INFO - PROCESS | 3652 | 1463193029291 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:30:29 INFO - PROCESS | 3652 | 1463193029293 Marionette TRACE conn3 <- [1,2874,null,{}] 19:30:29 INFO - PROCESS | 3652 | 1463193029297 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:29 INFO - PROCESS | 3652 | 1463193029406 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:30:29 INFO - PROCESS | 3652 | 1463193029558 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:29 INFO - PROCESS | 3652 | ++DOCSHELL 1A0E8800 == 101 [pid = 3652] [id = 728] 19:30:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1A79F000) [pid = 3652] [serial = 2184] [outer = 00000000] 19:30:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1AD80400) [pid = 3652] [serial = 2185] [outer = 1A79F000] 19:30:29 INFO - PROCESS | 3652 | 1463193029613 Marionette DEBUG loaded listener.js 19:30:29 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1AD87000) [pid = 3652] [serial = 2186] [outer = 1A79F000] 19:30:30 INFO - PROCESS | 3652 | 1463193030138 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 19:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 894ms 19:30:30 INFO - PROCESS | 3652 | 1463193030179 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:30:30 INFO - PROCESS | 3652 | 1463193030181 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 19:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:30:30 INFO - PROCESS | 3652 | 1463193030185 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:30:30 INFO - PROCESS | 3652 | 1463193030187 Marionette TRACE conn3 <- [1,2878,null,{}] 19:30:30 INFO - PROCESS | 3652 | 1463193030191 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:30 INFO - PROCESS | 3652 | 1463193030299 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:30:30 INFO - PROCESS | 3652 | 1463193030465 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:30 INFO - PROCESS | 3652 | ++DOCSHELL 19808000 == 102 [pid = 3652] [id = 729] 19:30:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (19E8A800) [pid = 3652] [serial = 2187] [outer = 00000000] 19:30:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (1AFE2400) [pid = 3652] [serial = 2188] [outer = 19E8A800] 19:30:30 INFO - PROCESS | 3652 | 1463193030519 Marionette DEBUG loaded listener.js 19:30:30 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (1AFE5800) [pid = 3652] [serial = 2189] [outer = 19E8A800] 19:30:31 INFO - PROCESS | 3652 | 1463193031108 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:30:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:30:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 926ms 19:30:31 INFO - PROCESS | 3652 | 1463193031130 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:30:31 INFO - PROCESS | 3652 | 1463193031132 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 19:30:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:30:31 INFO - PROCESS | 3652 | 1463193031136 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:30:31 INFO - PROCESS | 3652 | 1463193031138 Marionette TRACE conn3 <- [1,2882,null,{}] 19:30:31 INFO - PROCESS | 3652 | 1463193031142 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:31 INFO - PROCESS | 3652 | 1463193031237 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:30:31 INFO - PROCESS | 3652 | 1463193031539 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:31 INFO - PROCESS | 3652 | ++DOCSHELL 10D29C00 == 103 [pid = 3652] [id = 730] 19:30:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (10D2C400) [pid = 3652] [serial = 2190] [outer = 00000000] 19:30:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (118C5400) [pid = 3652] [serial = 2191] [outer = 10D2C400] 19:30:31 INFO - PROCESS | 3652 | 1463193031593 Marionette DEBUG loaded listener.js 19:30:31 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (12F50C00) [pid = 3652] [serial = 2192] [outer = 10D2C400] 19:30:32 INFO - PROCESS | 3652 | 1463193032187 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 19:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1126ms 19:30:32 INFO - PROCESS | 3652 | 1463193032262 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:30:32 INFO - PROCESS | 3652 | 1463193032267 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 19:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:30:32 INFO - PROCESS | 3652 | 1463193032271 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:30:32 INFO - PROCESS | 3652 | 1463193032274 Marionette TRACE conn3 <- [1,2886,null,{}] 19:30:32 INFO - PROCESS | 3652 | 1463193032298 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:32 INFO - PROCESS | 3652 | 1463193032462 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:30:32 INFO - PROCESS | 3652 | 1463193032583 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 0F64A000 == 102 [pid = 3652] [id = 548] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 0F335000 == 101 [pid = 3652] [id = 365] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 191A4800 == 100 [pid = 3652] [id = 721] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 18857000 == 99 [pid = 3652] [id = 720] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 1760B400 == 98 [pid = 3652] [id = 719] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 11EFAC00 == 97 [pid = 3652] [id = 718] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 11819C00 == 96 [pid = 3652] [id = 717] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 0F64DC00 == 95 [pid = 3652] [id = 716] 19:30:32 INFO - PROCESS | 3652 | --DOCSHELL 1A8E7000 == 94 [pid = 3652] [id = 713] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 133 (181D3400) [pid = 3652] [serial = 2036] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 132 (19151000) [pid = 3652] [serial = 2113] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 131 (197AD800) [pid = 3652] [serial = 2116] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 130 (191AB400) [pid = 3652] [serial = 2114] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 129 (12B3C800) [pid = 3652] [serial = 2119] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 128 (19807800) [pid = 3652] [serial = 2117] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 127 (171C0C00) [pid = 3652] [serial = 2120] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 126 (19278800) [pid = 3652] [serial = 2083] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 125 (12B35000) [pid = 3652] [serial = 2099] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 124 (10E19000) [pid = 3652] [serial = 2098] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 123 (1811B000) [pid = 3652] [serial = 2110] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (16A2DC00) [pid = 3652] [serial = 2102] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (14336000) [pid = 3652] [serial = 2101] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (19965400) [pid = 3652] [serial = 2086] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (1433A800) [pid = 3652] [serial = 2104] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1633F000) [pid = 3652] [serial = 2105] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 117 (10503400) [pid = 3652] [serial = 2077] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 116 (1A79B400) [pid = 3652] [serial = 2095] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 115 (19E90000) [pid = 3652] [serial = 2089] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 114 (16110800) [pid = 3652] [serial = 2080] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 113 (197AD000) [pid = 3652] [serial = 2075] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 112 (174A3400) [pid = 3652] [serial = 2107] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 111 (17609000) [pid = 3652] [serial = 2108] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 110 (1A1DD800) [pid = 3652] [serial = 2092] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 109 (19966C00) [pid = 3652] [serial = 2122] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 108 (1A25A000) [pid = 3652] [serial = 2126] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 107 (181D0400) [pid = 3652] [serial = 2111] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 106 (19E94800) [pid = 3652] [serial = 2123] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | --DOMWINDOW == 105 (1A1E5C00) [pid = 3652] [serial = 2125] [outer = 00000000] [url = about:blank] 19:30:32 INFO - PROCESS | 3652 | ++DOCSHELL 0F64A000 == 95 [pid = 3652] [id = 731] 19:30:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 106 (0F64DC00) [pid = 3652] [serial = 2193] [outer = 00000000] 19:30:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 107 (11814400) [pid = 3652] [serial = 2194] [outer = 0F64DC00] 19:30:32 INFO - PROCESS | 3652 | 1463193032669 Marionette DEBUG loaded listener.js 19:30:32 INFO - PROCESS | 3652 | ++DOMWINDOW == 108 (14315C00) [pid = 3652] [serial = 2195] [outer = 0F64DC00] 19:30:33 INFO - PROCESS | 3652 | 1463193033128 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 19:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 880ms 19:30:33 INFO - PROCESS | 3652 | 1463193033158 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:30:33 INFO - PROCESS | 3652 | 1463193033161 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 19:30:33 INFO - PROCESS | 3652 | 1463193033170 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:30:33 INFO - PROCESS | 3652 | 1463193033172 Marionette TRACE conn3 <- [1,2890,null,{}] 19:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:30:33 INFO - PROCESS | 3652 | 1463193033175 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:33 INFO - PROCESS | 3652 | 1463193033270 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:30:33 INFO - PROCESS | 3652 | 1463193033278 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:33 INFO - PROCESS | 3652 | ++DOCSHELL 105F5800 == 96 [pid = 3652] [id = 732] 19:30:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 109 (16DB4400) [pid = 3652] [serial = 2196] [outer = 00000000] 19:30:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 110 (1743C800) [pid = 3652] [serial = 2197] [outer = 16DB4400] 19:30:33 INFO - PROCESS | 3652 | 1463193033325 Marionette DEBUG loaded listener.js 19:30:33 INFO - PROCESS | 3652 | ++DOMWINDOW == 111 (17602400) [pid = 3652] [serial = 2198] [outer = 16DB4400] 19:30:33 INFO - PROCESS | 3652 | 1463193033827 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 694ms 19:30:33 INFO - PROCESS | 3652 | 1463193033856 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:30:33 INFO - PROCESS | 3652 | 1463193033858 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 19:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:30:33 INFO - PROCESS | 3652 | 1463193033863 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:30:33 INFO - PROCESS | 3652 | 1463193033869 Marionette TRACE conn3 <- [1,2894,null,{}] 19:30:33 INFO - PROCESS | 3652 | 1463193033882 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:33 INFO - PROCESS | 3652 | 1463193034004 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:30:34 INFO - PROCESS | 3652 | 1463193034137 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:34 INFO - PROCESS | 3652 | ++DOCSHELL 181CE400 == 97 [pid = 3652] [id = 733] 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 112 (18855800) [pid = 3652] [serial = 2199] [outer = 00000000] 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 113 (19152800) [pid = 3652] [serial = 2200] [outer = 18855800] 19:30:34 INFO - PROCESS | 3652 | 1463193034181 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 114 (1915DC00) [pid = 3652] [serial = 2201] [outer = 18855800] 19:30:34 INFO - PROCESS | 3652 | 1463193034544 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 19:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 679ms 19:30:34 INFO - PROCESS | 3652 | 1463193034581 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:30:34 INFO - PROCESS | 3652 | 1463193034583 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 19:30:34 INFO - PROCESS | 3652 | 1463193034588 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:30:34 INFO - PROCESS | 3652 | 1463193034589 Marionette TRACE conn3 <- [1,2898,null,{}] 19:30:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:30:34 INFO - PROCESS | 3652 | 1463193034593 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:34 INFO - PROCESS | 3652 | 1463193034685 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:30:34 INFO - PROCESS | 3652 | 1463193034691 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:34 INFO - PROCESS | 3652 | ++DOCSHELL 17723C00 == 98 [pid = 3652] [id = 734] 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 115 (19158400) [pid = 3652] [serial = 2202] [outer = 00000000] 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 116 (1943E400) [pid = 3652] [serial = 2203] [outer = 19158400] 19:30:34 INFO - PROCESS | 3652 | 1463193034735 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 3652 | ++DOMWINDOW == 117 (197A5800) [pid = 3652] [serial = 2204] [outer = 19158400] 19:30:35 INFO - PROCESS | 3652 | 1463193035190 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 19:30:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:30:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:30:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 633ms 19:30:35 INFO - PROCESS | 3652 | 1463193035213 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:30:35 INFO - PROCESS | 3652 | 1463193035215 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 19:30:35 INFO - PROCESS | 3652 | 1463193035218 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:30:35 INFO - TEST-START | /DOMEvents/constructors.html 19:30:35 INFO - PROCESS | 3652 | 1463193035220 Marionette TRACE conn3 <- [1,2902,null,{}] 19:30:35 INFO - PROCESS | 3652 | 1463193035223 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:35 INFO - PROCESS | 3652 | 1463193035354 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:30:35 INFO - PROCESS | 3652 | 1463193035400 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:35 INFO - PROCESS | 3652 | ++DOCSHELL 19808400 == 99 [pid = 3652] [id = 735] 19:30:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 118 (19808800) [pid = 3652] [serial = 2205] [outer = 00000000] 19:30:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (19963800) [pid = 3652] [serial = 2206] [outer = 19808800] 19:30:35 INFO - PROCESS | 3652 | 1463193035512 Marionette DEBUG loaded listener.js 19:30:35 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19E8EC00) [pid = 3652] [serial = 2207] [outer = 19808800] 19:30:36 INFO - PROCESS | 3652 | 1463193036055 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:30:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:30:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:30:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 957ms 19:30:36 INFO - PROCESS | 3652 | 1463193036194 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:30:36 INFO - PROCESS | 3652 | 1463193036197 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 19:30:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:30:36 INFO - PROCESS | 3652 | 1463193036200 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - PROCESS | 3652 | 1463193036202 Marionette TRACE conn3 <- [1,2906,null,{}] 19:30:36 INFO - PROCESS | 3652 | 1463193036212 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:36 INFO - PROCESS | 3652 | 1463193036347 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:30:36 INFO - PROCESS | 3652 | 1463193036417 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:36 INFO - PROCESS | 3652 | ++DOCSHELL 12964400 == 100 [pid = 3652] [id = 736] 19:30:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (14330800) [pid = 3652] [serial = 2208] [outer = 00000000] 19:30:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1A7A0400) [pid = 3652] [serial = 2209] [outer = 14330800] 19:30:36 INFO - PROCESS | 3652 | 1463193036445 Marionette DEBUG loaded listener.js 19:30:36 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (1A892C00) [pid = 3652] [serial = 2210] [outer = 14330800] 19:30:36 INFO - PROCESS | 3652 | 1463193036875 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:30:36 INFO - PROCESS | 3652 | --DOMWINDOW == 122 (1885A000) [pid = 3652] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:30:36 INFO - PROCESS | 3652 | --DOMWINDOW == 121 (12961000) [pid = 3652] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:30:36 INFO - PROCESS | 3652 | --DOMWINDOW == 120 (12B57800) [pid = 3652] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:30:36 INFO - PROCESS | 3652 | --DOMWINDOW == 119 (0F984400) [pid = 3652] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:30:36 INFO - PROCESS | 3652 | --DOMWINDOW == 118 (1760D000) [pid = 3652] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:30:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:30:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 741ms 19:30:36 INFO - PROCESS | 3652 | 1463193036922 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:30:36 INFO - PROCESS | 3652 | 1463193036924 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 19:30:36 INFO - PROCESS | 3652 | 1463193036928 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:30:36 INFO - PROCESS | 3652 | 1463193036929 Marionette TRACE conn3 <- [1,2910,null,{}] 19:30:36 INFO - PROCESS | 3652 | 1463193036933 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:37 INFO - PROCESS | 3652 | 1463193037022 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:30:37 INFO - PROCESS | 3652 | 1463193037028 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 3652 | ++DOCSHELL 12B2BC00 == 101 [pid = 3652] [id = 737] 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 119 (17493400) [pid = 3652] [serial = 2211] [outer = 00000000] 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 120 (19154C00) [pid = 3652] [serial = 2212] [outer = 17493400] 19:30:37 INFO - PROCESS | 3652 | 1463193037073 Marionette DEBUG loaded listener.js 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 121 (1927A800) [pid = 3652] [serial = 2213] [outer = 17493400] 19:30:37 INFO - PROCESS | 3652 | [3652] 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 19:30:37 INFO - PROCESS | 3652 | [3652] 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 19:30:37 INFO - PROCESS | 3652 | [3652] 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 19:30:37 INFO - PROCESS | 3652 | [3652] 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 19:30:37 INFO - PROCESS | 3652 | 1463193037545 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 19:30:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:30:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:37 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 19:30:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:37 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 19:30:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:37 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]" 19:30:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:30:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:30:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 632ms 19:30:37 INFO - PROCESS | 3652 | 1463193037573 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:30:37 INFO - PROCESS | 3652 | 1463193037575 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 19:30:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:30:37 INFO - PROCESS | 3652 | 1463193037583 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:30:37 INFO - PROCESS | 3652 | 1463193037584 Marionette TRACE conn3 <- [1,2914,null,{}] 19:30:37 INFO - PROCESS | 3652 | 1463193037588 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:37 INFO - PROCESS | 3652 | 1463193037679 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:30:37 INFO - PROCESS | 3652 | 1463193037685 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 3652 | ++DOCSHELL 19152C00 == 102 [pid = 3652] [id = 738] 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 122 (1916C000) [pid = 3652] [serial = 2214] [outer = 00000000] 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 123 (19173800) [pid = 3652] [serial = 2215] [outer = 1916C000] 19:30:37 INFO - PROCESS | 3652 | 1463193037731 Marionette DEBUG loaded listener.js 19:30:37 INFO - PROCESS | 3652 | ++DOMWINDOW == 124 (1A8F0000) [pid = 3652] [serial = 2216] [outer = 1916C000] 19:30:38 INFO - PROCESS | 3652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:30:38 INFO - PROCESS | 3652 | 1463193038145 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 19:30:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:30:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 617ms 19:30:38 INFO - PROCESS | 3652 | 1463193038200 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:30:38 INFO - PROCESS | 3652 | 1463193038201 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 19:30:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:30:38 INFO - PROCESS | 3652 | 1463193038205 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:30:38 INFO - PROCESS | 3652 | 1463193038206 Marionette TRACE conn3 <- [1,2918,null,{}] 19:30:38 INFO - PROCESS | 3652 | 1463193038230 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:38 INFO - PROCESS | 3652 | 1463193038321 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:30:38 INFO - PROCESS | 3652 | 1463193038327 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:38 INFO - PROCESS | 3652 | ++DOCSHELL 10A61000 == 103 [pid = 3652] [id = 739] 19:30:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 125 (1A1C9000) [pid = 3652] [serial = 2217] [outer = 00000000] 19:30:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 126 (1A1CCC00) [pid = 3652] [serial = 2218] [outer = 1A1C9000] 19:30:38 INFO - PROCESS | 3652 | 1463193038370 Marionette DEBUG loaded listener.js 19:30:38 INFO - PROCESS | 3652 | ++DOMWINDOW == 127 (1A1CEC00) [pid = 3652] [serial = 2219] [outer = 1A1C9000] 19:30:38 INFO - PROCESS | 3652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:30:38 INFO - PROCESS | 3652 | 1463193038812 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 19:30:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:30:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 648ms 19:30:38 INFO - PROCESS | 3652 | 1463193038944 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:30:38 INFO - PROCESS | 3652 | 1463193038951 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 19:30:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:30:38 INFO - PROCESS | 3652 | 1463193038963 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:30:38 INFO - PROCESS | 3652 | 1463193038968 Marionette TRACE conn3 <- [1,2922,null,{}] 19:30:38 INFO - PROCESS | 3652 | 1463193038974 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:39 INFO - PROCESS | 3652 | 1463193039092 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:30:39 INFO - PROCESS | 3652 | 1463193039242 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:39 INFO - PROCESS | 3652 | ++DOCSHELL 141BB000 == 104 [pid = 3652] [id = 740] 19:30:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 128 (1431C400) [pid = 3652] [serial = 2220] [outer = 00000000] 19:30:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 129 (1587F000) [pid = 3652] [serial = 2221] [outer = 1431C400] 19:30:39 INFO - PROCESS | 3652 | 1463193039301 Marionette DEBUG loaded listener.js 19:30:39 INFO - PROCESS | 3652 | ++DOMWINDOW == 130 (16CB9000) [pid = 3652] [serial = 2222] [outer = 1431C400] 19:30:39 INFO - PROCESS | 3652 | 1463193039871 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:30:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:30:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 941ms 19:30:39 INFO - PROCESS | 3652 | 1463193039896 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:30:39 INFO - PROCESS | 3652 | 1463193039900 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 19:30:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:30:39 INFO - PROCESS | 3652 | 1463193039909 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:30:39 INFO - PROCESS | 3652 | 1463193039913 Marionette TRACE conn3 <- [1,2926,null,{}] 19:30:39 INFO - PROCESS | 3652 | 1463193039917 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:40 INFO - PROCESS | 3652 | 1463193040043 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:30:40 INFO - PROCESS | 3652 | 1463193040213 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:40 INFO - PROCESS | 3652 | ++DOCSHELL 15873800 == 105 [pid = 3652] [id = 741] 19:30:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 131 (16DB8000) [pid = 3652] [serial = 2223] [outer = 00000000] 19:30:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 132 (181C9400) [pid = 3652] [serial = 2224] [outer = 16DB8000] 19:30:40 INFO - PROCESS | 3652 | 1463193040268 Marionette DEBUG loaded listener.js 19:30:40 INFO - PROCESS | 3652 | ++DOMWINDOW == 133 (1885B400) [pid = 3652] [serial = 2225] [outer = 16DB8000] 19:30:40 INFO - PROCESS | 3652 | 1463193040751 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:30:40 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. 19:30:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 895ms 19:30:40 INFO - PROCESS | 3652 | 1463193040797 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:30:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:30:40 INFO - PROCESS | 3652 | 1463193040800 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 19:30:40 INFO - PROCESS | 3652 | 1463193040804 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:30:40 INFO - PROCESS | 3652 | 1463193040806 Marionette TRACE conn3 <- [1,2930,null,{}] 19:30:40 INFO - PROCESS | 3652 | 1463193040816 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:40 INFO - PROCESS | 3652 | 1463193040939 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:30:41 INFO - PROCESS | 3652 | 1463193041117 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:41 INFO - PROCESS | 3652 | ++DOCSHELL 1980B800 == 106 [pid = 3652] [id = 742] 19:30:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 134 (1995B000) [pid = 3652] [serial = 2226] [outer = 00000000] 19:30:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 135 (1A0F0800) [pid = 3652] [serial = 2227] [outer = 1995B000] 19:30:41 INFO - PROCESS | 3652 | 1463193041175 Marionette DEBUG loaded listener.js 19:30:41 INFO - PROCESS | 3652 | ++DOMWINDOW == 136 (1A1D4000) [pid = 3652] [serial = 2228] [outer = 1995B000] 19:30:41 INFO - PROCESS | 3652 | 1463193041732 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 19:30:41 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 19:30:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:30:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:30:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 987ms 19:30:41 INFO - PROCESS | 3652 | 1463193041796 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:30:41 INFO - PROCESS | 3652 | 1463193041799 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 19:30:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:30:41 INFO - PROCESS | 3652 | 1463193041803 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:30:41 INFO - PROCESS | 3652 | 1463193041806 Marionette TRACE conn3 <- [1,2934,null,{}] 19:30:41 INFO - PROCESS | 3652 | 1463193041809 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:41 INFO - PROCESS | 3652 | 1463193041925 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:30:42 INFO - PROCESS | 3652 | 1463193042098 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:42 INFO - PROCESS | 3652 | ++DOCSHELL 1A7A1000 == 107 [pid = 3652] [id = 743] 19:30:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 137 (1AB83400) [pid = 3652] [serial = 2229] [outer = 00000000] 19:30:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 138 (1AFE1400) [pid = 3652] [serial = 2230] [outer = 1AB83400] 19:30:42 INFO - PROCESS | 3652 | 1463193042154 Marionette DEBUG loaded listener.js 19:30:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 139 (1AFE9400) [pid = 3652] [serial = 2231] [outer = 1AB83400] 19:30:42 INFO - PROCESS | 3652 | 1463193042639 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:30:42 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. 19:30:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 895ms 19:30:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:30:42 INFO - PROCESS | 3652 | 1463193042709 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:30:42 INFO - PROCESS | 3652 | 1463193042712 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 19:30:42 INFO - PROCESS | 3652 | 1463193042715 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:30:42 INFO - PROCESS | 3652 | 1463193042717 Marionette TRACE conn3 <- [1,2938,null,{}] 19:30:42 INFO - PROCESS | 3652 | 1463193042721 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:42 INFO - PROCESS | 3652 | 1463193042835 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:30:42 INFO - PROCESS | 3652 | 1463193042988 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:42 INFO - PROCESS | 3652 | ++DOCSHELL 1A586800 == 108 [pid = 3652] [id = 744] 19:30:42 INFO - PROCESS | 3652 | ++DOMWINDOW == 140 (1AFEC000) [pid = 3652] [serial = 2232] [outer = 00000000] 19:30:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 141 (1B269C00) [pid = 3652] [serial = 2233] [outer = 1AFEC000] 19:30:43 INFO - PROCESS | 3652 | 1463193043050 Marionette DEBUG loaded listener.js 19:30:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1B26D400) [pid = 3652] [serial = 2234] [outer = 1AFEC000] 19:30:43 INFO - PROCESS | 3652 | ++DOCSHELL 1AD7D400 == 109 [pid = 3652] [id = 745] 19:30:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (1B26F800) [pid = 3652] [serial = 2235] [outer = 00000000] 19:30:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (1B384400) [pid = 3652] [serial = 2236] [outer = 1B26F800] 19:30:43 INFO - PROCESS | 3652 | 1463193043620 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:30:43 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. 19:30:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 926ms 19:30:43 INFO - PROCESS | 3652 | 1463193043642 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:30:43 INFO - PROCESS | 3652 | 1463193043645 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 19:30:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:30:43 INFO - PROCESS | 3652 | 1463193043648 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:30:43 INFO - PROCESS | 3652 | 1463193043650 Marionette TRACE conn3 <- [1,2942,null,{}] 19:30:43 INFO - PROCESS | 3652 | 1463193043654 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:43 INFO - PROCESS | 3652 | 1463193043809 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:30:43 INFO - PROCESS | 3652 | 1463193043972 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:43 INFO - PROCESS | 3652 | ++DOCSHELL 1AFE5C00 == 110 [pid = 3652] [id = 746] 19:30:43 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1B270C00) [pid = 3652] [serial = 2237] [outer = 00000000] 19:30:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (1B38E800) [pid = 3652] [serial = 2238] [outer = 1B270C00] 19:30:44 INFO - PROCESS | 3652 | 1463193044026 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1B566800) [pid = 3652] [serial = 2239] [outer = 1B270C00] 19:30:44 INFO - PROCESS | 3652 | 1463193044503 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:30:44 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:30:44 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 19:30:44 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 880ms 19:30:44 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:30:44 INFO - PROCESS | 3652 | 1463193044537 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:30:44 INFO - PROCESS | 3652 | 1463193044539 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 19:30:44 INFO - PROCESS | 3652 | 1463193044542 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:30:44 INFO - PROCESS | 3652 | 1463193044544 Marionette TRACE conn3 <- [1,2946,null,{}] 19:30:44 INFO - PROCESS | 3652 | 1463193044548 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:44 INFO - PROCESS | 3652 | 1463193044730 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:30:44 INFO - PROCESS | 3652 | 1463193044821 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:44 INFO - PROCESS | 3652 | ++DOCSHELL 1B38B000 == 111 [pid = 3652] [id = 747] 19:30:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (1B38D000) [pid = 3652] [serial = 2240] [outer = 00000000] 19:30:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (1B5DC000) [pid = 3652] [serial = 2241] [outer = 1B38D000] 19:30:44 INFO - PROCESS | 3652 | 1463193044873 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (1B5DE400) [pid = 3652] [serial = 2242] [outer = 1B38D000] 19:30:45 INFO - PROCESS | 3652 | 1463193045394 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:30:45 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. 19:30:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 879ms 19:30:45 INFO - PROCESS | 3652 | 1463193045447 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:30:45 INFO - PROCESS | 3652 | 1463193045449 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 19:30:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:30:45 INFO - PROCESS | 3652 | 1463193045453 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:30:45 INFO - PROCESS | 3652 | 1463193045455 Marionette TRACE conn3 <- [1,2950,null,{}] 19:30:45 INFO - PROCESS | 3652 | 1463193045458 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:45 INFO - PROCESS | 3652 | 1463193045555 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:30:45 INFO - PROCESS | 3652 | 1463193045746 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:45 INFO - PROCESS | 3652 | ++DOCSHELL 1915BC00 == 112 [pid = 3652] [id = 748] 19:30:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (191A6C00) [pid = 3652] [serial = 2243] [outer = 00000000] 19:30:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (1B5E5C00) [pid = 3652] [serial = 2244] [outer = 191A6C00] 19:30:45 INFO - PROCESS | 3652 | 1463193045799 Marionette DEBUG loaded listener.js 19:30:45 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (1BEA4400) [pid = 3652] [serial = 2245] [outer = 191A6C00] 19:30:46 INFO - PROCESS | 3652 | 1463193046294 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:30:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 19:30:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 895ms 19:30:46 INFO - PROCESS | 3652 | 1463193046340 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:30:46 INFO - PROCESS | 3652 | 1463193046343 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 19:30:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:30:46 INFO - PROCESS | 3652 | 1463193046347 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:30:46 INFO - PROCESS | 3652 | 1463193046349 Marionette TRACE conn3 <- [1,2954,null,{}] 19:30:46 INFO - PROCESS | 3652 | 1463193046352 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:46 INFO - PROCESS | 3652 | 1463193046470 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:30:46 INFO - PROCESS | 3652 | 1463193046972 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 3652 | ++DOCSHELL 0F335000 == 113 [pid = 3652] [id = 749] 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (0F33A000) [pid = 3652] [serial = 2246] [outer = 00000000] 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (103CF800) [pid = 3652] [serial = 2247] [outer = 0F33A000] 19:30:47 INFO - PROCESS | 3652 | 1463193047025 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (10A58800) [pid = 3652] [serial = 2248] [outer = 0F33A000] 19:30:47 INFO - PROCESS | 3652 | 1463193047566 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:30:47 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. 19:30:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1234ms 19:30:47 INFO - PROCESS | 3652 | 1463193047581 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:30:47 INFO - PROCESS | 3652 | 1463193047585 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 19:30:47 INFO - PROCESS | 3652 | 1463193047589 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:30:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:30:47 INFO - PROCESS | 3652 | 1463193047593 Marionette TRACE conn3 <- [1,2958,null,{}] 19:30:47 INFO - PROCESS | 3652 | 1463193047597 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:47 INFO - PROCESS | 3652 | 1463193047702 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:30:47 INFO - PROCESS | 3652 | 1463193047835 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 3652 | ++DOCSHELL 10D36000 == 114 [pid = 3652] [id = 750] 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (10D38000) [pid = 3652] [serial = 2249] [outer = 00000000] 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (1295C800) [pid = 3652] [serial = 2250] [outer = 10D38000] 19:30:47 INFO - PROCESS | 3652 | 1463193047884 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (12B3D800) [pid = 3652] [serial = 2251] [outer = 10D38000] 19:30:48 INFO - PROCESS | 3652 | 1463193048410 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 19:30:48 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. 19:30:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 895ms 19:30:48 INFO - PROCESS | 3652 | 1463193048481 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:30:48 INFO - PROCESS | 3652 | 1463193048485 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 19:30:48 INFO - PROCESS | 3652 | 1463193048489 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:30:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:30:48 INFO - PROCESS | 3652 | 1463193048491 Marionette TRACE conn3 <- [1,2962,null,{}] 19:30:48 INFO - PROCESS | 3652 | 1463193048495 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:48 INFO - PROCESS | 3652 | 1463193048601 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:30:48 INFO - PROCESS | 3652 | 1463193048761 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 0F937800 == 113 [pid = 3652] [id = 453] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 19152C00 == 112 [pid = 3652] [id = 738] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 12B2BC00 == 111 [pid = 3652] [id = 737] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 12964400 == 110 [pid = 3652] [id = 736] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 19808400 == 109 [pid = 3652] [id = 735] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 17723C00 == 108 [pid = 3652] [id = 734] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 181CE400 == 107 [pid = 3652] [id = 733] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 105F5800 == 106 [pid = 3652] [id = 732] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 0F64A000 == 105 [pid = 3652] [id = 731] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 10D29C00 == 104 [pid = 3652] [id = 730] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 1433B000 == 103 [pid = 3652] [id = 723] 19:30:48 INFO - PROCESS | 3652 | --DOCSHELL 1037C400 == 102 [pid = 3652] [id = 722] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (1A7A8C00) [pid = 3652] [serial = 2128] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (13DA9000) [pid = 3652] [serial = 2131] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (1A58F000) [pid = 3652] [serial = 2137] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (1A8F1000) [pid = 3652] [serial = 2140] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1AB88400) [pid = 3652] [serial = 2143] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 153 (17728800) [pid = 3652] [serial = 2134] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 152 (16DB5400) [pid = 3652] [serial = 2153] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 151 (16111800) [pid = 3652] [serial = 2152] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 150 (1431D400) [pid = 3652] [serial = 2155] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 149 (16CBF800) [pid = 3652] [serial = 2156] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 148 (12B38000) [pid = 3652] [serial = 2150] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 147 (10E15800) [pid = 3652] [serial = 2149] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 146 (177AE400) [pid = 3652] [serial = 2158] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 145 (18115800) [pid = 3652] [serial = 2159] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 144 (1AD84C00) [pid = 3652] [serial = 2146] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 143 (1915E000) [pid = 3652] [serial = 2162] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 142 (19154400) [pid = 3652] [serial = 2161] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | --DOMWINDOW == 141 (19274800) [pid = 3652] [serial = 2164] [outer = 00000000] [url = about:blank] 19:30:48 INFO - PROCESS | 3652 | ++DOCSHELL 0F937800 == 103 [pid = 3652] [id = 751] 19:30:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 142 (1037C400) [pid = 3652] [serial = 2252] [outer = 00000000] 19:30:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 143 (11863800) [pid = 3652] [serial = 2253] [outer = 1037C400] 19:30:48 INFO - PROCESS | 3652 | 1463193048858 Marionette DEBUG loaded listener.js 19:30:48 INFO - PROCESS | 3652 | ++DOMWINDOW == 144 (12FF3400) [pid = 3652] [serial = 2254] [outer = 1037C400] 19:30:49 INFO - PROCESS | 3652 | 1463193049244 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 19:30:49 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. 19:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 787ms 19:30:49 INFO - PROCESS | 3652 | 1463193049291 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:30:49 INFO - PROCESS | 3652 | 1463193049293 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 19:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:30:49 INFO - PROCESS | 3652 | 1463193049303 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:30:49 INFO - PROCESS | 3652 | 1463193049308 Marionette TRACE conn3 <- [1,2966,null,{}] 19:30:49 INFO - PROCESS | 3652 | 1463193049316 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:49 INFO - PROCESS | 3652 | 1463193049410 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:30:49 INFO - PROCESS | 3652 | 1463193049417 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:49 INFO - PROCESS | 3652 | ++DOCSHELL 1393EC00 == 104 [pid = 3652] [id = 752] 19:30:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 145 (1431D400) [pid = 3652] [serial = 2255] [outer = 00000000] 19:30:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 146 (1610A800) [pid = 3652] [serial = 2256] [outer = 1431D400] 19:30:49 INFO - PROCESS | 3652 | 1463193049461 Marionette DEBUG loaded listener.js 19:30:49 INFO - PROCESS | 3652 | ++DOMWINDOW == 147 (1633F800) [pid = 3652] [serial = 2257] [outer = 1431D400] 19:30:49 INFO - PROCESS | 3652 | 1463193049915 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 19:30:49 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. 19:30:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 647ms 19:30:49 INFO - PROCESS | 3652 | 1463193049939 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:30:49 INFO - PROCESS | 3652 | 1463193049941 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 19:30:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:30:49 INFO - PROCESS | 3652 | 1463193049945 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:30:49 INFO - PROCESS | 3652 | 1463193049946 Marionette TRACE conn3 <- [1,2970,null,{}] 19:30:49 INFO - PROCESS | 3652 | 1463193049950 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:50 INFO - PROCESS | 3652 | 1463193050041 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:30:50 INFO - PROCESS | 3652 | 1463193050047 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:50 INFO - PROCESS | 3652 | ++DOCSHELL 16116000 == 105 [pid = 3652] [id = 753] 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 148 (169B0000) [pid = 3652] [serial = 2258] [outer = 00000000] 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 149 (16DBF800) [pid = 3652] [serial = 2259] [outer = 169B0000] 19:30:50 INFO - PROCESS | 3652 | 1463193050091 Marionette DEBUG loaded listener.js 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 150 (171C0800) [pid = 3652] [serial = 2260] [outer = 169B0000] 19:30:50 INFO - PROCESS | 3652 | 1463193050573 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 19:30:50 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 19:30:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:30:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 679ms 19:30:50 INFO - PROCESS | 3652 | 1463193050644 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:30:50 INFO - PROCESS | 3652 | 1463193050646 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 19:30:50 INFO - PROCESS | 3652 | 1463193050649 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:30:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:30:50 INFO - PROCESS | 3652 | 1463193050651 Marionette TRACE conn3 <- [1,2974,null,{}] 19:30:50 INFO - PROCESS | 3652 | 1463193050655 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:50 INFO - PROCESS | 3652 | 1463193050747 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:30:50 INFO - PROCESS | 3652 | 1463193050753 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:50 INFO - PROCESS | 3652 | ++DOCSHELL 1760C000 == 106 [pid = 3652] [id = 754] 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 151 (1760DC00) [pid = 3652] [serial = 2261] [outer = 00000000] 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 152 (17726800) [pid = 3652] [serial = 2262] [outer = 1760DC00] 19:30:50 INFO - PROCESS | 3652 | 1463193050790 Marionette DEBUG loaded listener.js 19:30:50 INFO - PROCESS | 3652 | ++DOMWINDOW == 153 (17E5CC00) [pid = 3652] [serial = 2263] [outer = 1760DC00] 19:30:51 INFO - PROCESS | 3652 | 1463193051271 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 19:30:51 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. 19:30:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 694ms 19:30:51 INFO - PROCESS | 3652 | 1463193051333 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:30:51 INFO - PROCESS | 3652 | 1463193051335 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 19:30:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:30:51 INFO - PROCESS | 3652 | 1463193051339 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:30:51 INFO - PROCESS | 3652 | 1463193051340 Marionette TRACE conn3 <- [1,2978,null,{}] 19:30:51 INFO - PROCESS | 3652 | 1463193051344 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:51 INFO - PROCESS | 3652 | 1463193051478 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:30:51 INFO - PROCESS | 3652 | 1463193051527 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:51 INFO - PROCESS | 3652 | ++DOCSHELL 1760F800 == 107 [pid = 3652] [id = 755] 19:30:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 154 (177A4000) [pid = 3652] [serial = 2264] [outer = 00000000] 19:30:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (19151000) [pid = 3652] [serial = 2265] [outer = 177A4000] 19:30:51 INFO - PROCESS | 3652 | 1463193051571 Marionette DEBUG loaded listener.js 19:30:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (1915EC00) [pid = 3652] [serial = 2266] [outer = 177A4000] 19:30:51 INFO - PROCESS | 3652 | ++DOCSHELL 19174C00 == 108 [pid = 3652] [id = 756] 19:30:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (191A2400) [pid = 3652] [serial = 2267] [outer = 00000000] 19:30:51 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (191A6000) [pid = 3652] [serial = 2268] [outer = 191A2400] 19:30:52 INFO - PROCESS | 3652 | 1463193052033 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 19:30:52 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. 19:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 726ms 19:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:30:52 INFO - PROCESS | 3652 | 1463193052079 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:30:52 INFO - PROCESS | 3652 | 1463193052064 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 19:30:52 INFO - PROCESS | 3652 | 1463193052068 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:30:52 INFO - PROCESS | 3652 | 1463193052069 Marionette TRACE conn3 <- [1,2982,null,{}] 19:30:52 INFO - PROCESS | 3652 | 1463193052077 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:52 INFO - PROCESS | 3652 | 1463193052231 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:30:52 INFO - PROCESS | 3652 | 1463193052255 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 3652 | ++DOCSHELL 18859000 == 109 [pid = 3652] [id = 757] 19:30:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1916A400) [pid = 3652] [serial = 2269] [outer = 00000000] 19:30:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (191A9C00) [pid = 3652] [serial = 2270] [outer = 1916A400] 19:30:52 INFO - PROCESS | 3652 | 1463193052299 Marionette DEBUG loaded listener.js 19:30:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (1927F400) [pid = 3652] [serial = 2271] [outer = 1916A400] 19:30:52 INFO - PROCESS | 3652 | 1463193052721 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 19:30:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:30:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 19:30:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 679ms 19:30:52 INFO - PROCESS | 3652 | 1463193052767 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:30:52 INFO - PROCESS | 3652 | 1463193052769 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 19:30:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:30:52 INFO - PROCESS | 3652 | 1463193052773 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:30:52 INFO - PROCESS | 3652 | 1463193052774 Marionette TRACE conn3 <- [1,2986,null,{}] 19:30:52 INFO - PROCESS | 3652 | 1463193052777 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:52 INFO - PROCESS | 3652 | 1463193052933 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:30:52 INFO - PROCESS | 3652 | 1463193052955 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 3652 | ++DOCSHELL 1916E000 == 110 [pid = 3652] [id = 758] 19:30:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (19173400) [pid = 3652] [serial = 2272] [outer = 00000000] 19:30:52 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (1977A800) [pid = 3652] [serial = 2273] [outer = 19173400] 19:30:52 INFO - PROCESS | 3652 | 1463193052999 Marionette DEBUG loaded listener.js 19:30:53 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (197ABC00) [pid = 3652] [serial = 2274] [outer = 19173400] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 163 (14330800) [pid = 3652] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 162 (0F64DC00) [pid = 3652] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 161 (17493400) [pid = 3652] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 160 (16DB4400) [pid = 3652] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 159 (19158400) [pid = 3652] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 158 (18855800) [pid = 3652] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 157 (191A5000) [pid = 3652] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 156 (19808800) [pid = 3652] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 155 (10D2C400) [pid = 3652] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:30:53 INFO - PROCESS | 3652 | --DOMWINDOW == 154 (1916C000) [pid = 3652] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:30:53 INFO - PROCESS | 3652 | 1463193053757 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 19:30:53 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. 19:30:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1019ms 19:30:53 INFO - PROCESS | 3652 | 1463193053805 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:30:53 INFO - PROCESS | 3652 | 1463193053807 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 19:30:53 INFO - PROCESS | 3652 | 1463193053823 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:30:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:30:53 INFO - PROCESS | 3652 | 1463193053825 Marionette TRACE conn3 <- [1,2990,null,{}] 19:30:53 INFO - PROCESS | 3652 | 1463193053828 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:53 INFO - PROCESS | 3652 | 1463193053916 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:30:54 INFO - PROCESS | 3652 | 1463193054034 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:54 INFO - PROCESS | 3652 | ++DOCSHELL 10A5A000 == 111 [pid = 3652] [id = 759] 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 155 (143A1C00) [pid = 3652] [serial = 2275] [outer = 00000000] 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 156 (17601C00) [pid = 3652] [serial = 2276] [outer = 143A1C00] 19:30:54 INFO - PROCESS | 3652 | 1463193054079 Marionette DEBUG loaded listener.js 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 157 (19440800) [pid = 3652] [serial = 2277] [outer = 143A1C00] 19:30:54 INFO - PROCESS | 3652 | 1463193054447 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 19:30:54 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. 19:30:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 633ms 19:30:54 INFO - PROCESS | 3652 | 1463193054462 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:30:54 INFO - PROCESS | 3652 | 1463193054464 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 19:30:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:30:54 INFO - PROCESS | 3652 | 1463193054467 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:30:54 INFO - PROCESS | 3652 | 1463193054469 Marionette TRACE conn3 <- [1,2994,null,{}] 19:30:54 INFO - PROCESS | 3652 | 1463193054472 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:54 INFO - PROCESS | 3652 | 1463193054616 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:30:54 INFO - PROCESS | 3652 | 1463193054626 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:54 INFO - PROCESS | 3652 | ++DOCSHELL 0F335C00 == 112 [pid = 3652] [id = 760] 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 158 (171C3400) [pid = 3652] [serial = 2278] [outer = 00000000] 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 159 (1980B000) [pid = 3652] [serial = 2279] [outer = 171C3400] 19:30:54 INFO - PROCESS | 3652 | 1463193054676 Marionette DEBUG loaded listener.js 19:30:54 INFO - PROCESS | 3652 | ++DOMWINDOW == 160 (1A0E2800) [pid = 3652] [serial = 2280] [outer = 171C3400] 19:30:55 INFO - PROCESS | 3652 | 1463193055082 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 19:30:55 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. 19:30:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 679ms 19:30:55 INFO - PROCESS | 3652 | 1463193055151 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:30:55 INFO - PROCESS | 3652 | 1463193055153 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 19:30:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:30:55 INFO - PROCESS | 3652 | 1463193055156 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:30:55 INFO - PROCESS | 3652 | 1463193055159 Marionette TRACE conn3 <- [1,2998,null,{}] 19:30:55 INFO - PROCESS | 3652 | 1463193055162 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:55 INFO - PROCESS | 3652 | 1463193055318 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:30:55 INFO - PROCESS | 3652 | 1463193055358 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:55 INFO - PROCESS | 3652 | ++DOCSHELL 1633FC00 == 113 [pid = 3652] [id = 761] 19:30:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 161 (16DBC400) [pid = 3652] [serial = 2281] [outer = 00000000] 19:30:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 162 (1A1E3000) [pid = 3652] [serial = 2282] [outer = 16DBC400] 19:30:55 INFO - PROCESS | 3652 | 1463193055402 Marionette DEBUG loaded listener.js 19:30:55 INFO - PROCESS | 3652 | ++DOMWINDOW == 163 (1A7A7000) [pid = 3652] [serial = 2283] [outer = 16DBC400] 19:30:55 INFO - PROCESS | 3652 | [3652] 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 19:30:55 INFO - PROCESS | 3652 | 1463193056006 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:30:56 INFO - {} 19:30:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 879ms 19:30:56 INFO - PROCESS | 3652 | 1463193056062 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:30:56 INFO - PROCESS | 3652 | 1463193056067 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 19:30:56 INFO - TEST-START | /FileAPI/fileReader.html 19:30:56 INFO - PROCESS | 3652 | 1463193056072 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:30:56 INFO - PROCESS | 3652 | 1463193056060 Marionette TRACE conn3 <- [1,3002,null,{}] 19:30:56 INFO - PROCESS | 3652 | 1463193056066 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:56 INFO - PROCESS | 3652 | 1463193056194 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:30:56 INFO - PROCESS | 3652 | 1463193056371 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:56 INFO - PROCESS | 3652 | ++DOCSHELL 12B3B800 == 114 [pid = 3652] [id = 762] 19:30:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 164 (12FF3000) [pid = 3652] [serial = 2284] [outer = 00000000] 19:30:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 165 (1395D800) [pid = 3652] [serial = 2285] [outer = 12FF3000] 19:30:56 INFO - PROCESS | 3652 | 1463193056431 Marionette DEBUG loaded listener.js 19:30:56 INFO - PROCESS | 3652 | ++DOMWINDOW == 166 (141AEC00) [pid = 3652] [serial = 2286] [outer = 12FF3000] 19:30:56 INFO - PROCESS | 3652 | 1463193056980 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 19:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:30:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:30:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 942ms 19:30:57 INFO - PROCESS | 3652 | 1463193057001 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:30:57 INFO - PROCESS | 3652 | 1463193057007 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 19:30:57 INFO - TEST-START | /FileAPI/historical.html 19:30:57 INFO - PROCESS | 3652 | 1463193057014 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:30:57 INFO - PROCESS | 3652 | 1463193057017 Marionette TRACE conn3 <- [1,3006,null,{}] 19:30:57 INFO - PROCESS | 3652 | 1463193057021 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:57 INFO - PROCESS | 3652 | 1463193057195 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:30:57 INFO - PROCESS | 3652 | 1463193057291 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:57 INFO - PROCESS | 3652 | ++DOCSHELL 15E7C400 == 115 [pid = 3652] [id = 763] 19:30:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 167 (16CBD000) [pid = 3652] [serial = 2287] [outer = 00000000] 19:30:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 168 (1760C800) [pid = 3652] [serial = 2288] [outer = 16CBD000] 19:30:57 INFO - PROCESS | 3652 | 1463193057346 Marionette DEBUG loaded listener.js 19:30:57 INFO - PROCESS | 3652 | ++DOMWINDOW == 169 (1885FC00) [pid = 3652] [serial = 2289] [outer = 16CBD000] 19:30:57 INFO - PROCESS | 3652 | 1463193057876 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 19:30:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:30:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:30:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:30:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:30:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:30:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:30:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:30:57 INFO - TEST-OK | /FileAPI/historical.html | took 894ms 19:30:57 INFO - PROCESS | 3652 | 1463193057900 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:30:57 INFO - PROCESS | 3652 | 1463193057903 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 19:30:57 INFO - TEST-START | /FileAPI/idlharness.html 19:30:57 INFO - PROCESS | 3652 | 1463193057907 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:30:57 INFO - PROCESS | 3652 | 1463193057911 Marionette TRACE conn3 <- [1,3010,null,{}] 19:30:57 INFO - PROCESS | 3652 | 1463193057922 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:58 INFO - PROCESS | 3652 | 1463193058053 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:30:58 INFO - PROCESS | 3652 | 1463193058226 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:58 INFO - PROCESS | 3652 | ++DOCSHELL 1A1CB800 == 116 [pid = 3652] [id = 764] 19:30:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 170 (1A1CC000) [pid = 3652] [serial = 2290] [outer = 00000000] 19:30:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 171 (1A7A0C00) [pid = 3652] [serial = 2291] [outer = 1A1CC000] 19:30:58 INFO - PROCESS | 3652 | 1463193058284 Marionette DEBUG loaded listener.js 19:30:58 INFO - PROCESS | 3652 | ++DOMWINDOW == 172 (1A8EB400) [pid = 3652] [serial = 2292] [outer = 1A1CC000] 19:30:59 INFO - PROCESS | 3652 | 1463193059253 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:30:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:30:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:30:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:30:59 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 19:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:30:59 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 19:30:59 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 19:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:30:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:30:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:30:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:30:59 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 19:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:30:59 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 19:30:59 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 19:30:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:30:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:30:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:30:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:30:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:30:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:30:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:30:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:30:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:30:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:30:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:30:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1543ms 19:30:59 INFO - PROCESS | 3652 | 1463193059454 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:30:59 INFO - PROCESS | 3652 | 1463193059457 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 19:30:59 INFO - PROCESS | 3652 | 1463193059464 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:30:59 INFO - TEST-START | /FileAPI/idlharness.worker 19:30:59 INFO - PROCESS | 3652 | 1463193059466 Marionette TRACE conn3 <- [1,3014,null,{}] 19:30:59 INFO - PROCESS | 3652 | 1463193059470 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:30:59 INFO - PROCESS | 3652 | 1463193059584 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:30:59 INFO - PROCESS | 3652 | 1463193059743 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:59 INFO - PROCESS | 3652 | ++DOCSHELL 1A1DB400 == 117 [pid = 3652] [id = 765] 19:30:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 173 (1A7A0000) [pid = 3652] [serial = 2293] [outer = 00000000] 19:30:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (1F96A800) [pid = 3652] [serial = 2294] [outer = 1A7A0000] 19:30:59 INFO - PROCESS | 3652 | 1463193059798 Marionette DEBUG loaded listener.js 19:30:59 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (1F96E800) [pid = 3652] [serial = 2295] [outer = 1A7A0000] 19:30:59 INFO - PROCESS | 3652 | [3652] 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 19:31:00 INFO - PROCESS | 3652 | 1463193060803 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 19:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 19:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:31:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:31:00 INFO - {} 19:31:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1497ms 19:31:00 INFO - PROCESS | 3652 | 1463193060974 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:31:00 INFO - PROCESS | 3652 | 1463193060976 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 19:31:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:31:00 INFO - PROCESS | 3652 | 1463193060980 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:31:00 INFO - PROCESS | 3652 | 1463193060982 Marionette TRACE conn3 <- [1,3018,null,{}] 19:31:00 INFO - PROCESS | 3652 | 1463193060986 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:01 INFO - PROCESS | 3652 | 1463193061157 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:31:01 INFO - PROCESS | 3652 | 1463193061312 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:01 INFO - PROCESS | 3652 | ++DOCSHELL 0F33B800 == 118 [pid = 3652] [id = 766] 19:31:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (0F984400) [pid = 3652] [serial = 2296] [outer = 00000000] 19:31:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 177 (118B9400) [pid = 3652] [serial = 2297] [outer = 0F984400] 19:31:01 INFO - PROCESS | 3652 | 1463193061376 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 3652 | ++DOMWINDOW == 178 (1F96F800) [pid = 3652] [serial = 2298] [outer = 0F984400] 19:31:01 INFO - PROCESS | 3652 | 1463193061872 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 19:31:01 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 19:31:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 926ms 19:31:01 INFO - PROCESS | 3652 | 1463193061908 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:31:01 INFO - PROCESS | 3652 | 1463193061910 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 19:31:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:31:01 INFO - PROCESS | 3652 | 1463193061914 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:31:01 INFO - PROCESS | 3652 | 1463193061916 Marionette TRACE conn3 <- [1,3022,null,{}] 19:31:01 INFO - PROCESS | 3652 | 1463193061934 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:02 INFO - PROCESS | 3652 | 1463193062104 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:31:02 INFO - PROCESS | 3652 | 1463193062197 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:02 INFO - PROCESS | 3652 | ++DOCSHELL 1A1D3000 == 119 [pid = 3652] [id = 767] 19:31:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 179 (2010B000) [pid = 3652] [serial = 2299] [outer = 00000000] 19:31:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 180 (20126000) [pid = 3652] [serial = 2300] [outer = 2010B000] 19:31:02 INFO - PROCESS | 3652 | 1463193062251 Marionette DEBUG loaded listener.js 19:31:02 INFO - PROCESS | 3652 | ++DOMWINDOW == 181 (20128400) [pid = 3652] [serial = 2301] [outer = 2010B000] 19:31:02 INFO - PROCESS | 3652 | 1463193062764 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 19:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:31:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 895ms 19:31:02 INFO - PROCESS | 3652 | 1463193062802 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:31:02 INFO - PROCESS | 3652 | 1463193062804 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 19:31:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:31:02 INFO - PROCESS | 3652 | 1463193062808 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:31:02 INFO - PROCESS | 3652 | 1463193062810 Marionette TRACE conn3 <- [1,3026,null,{}] 19:31:02 INFO - PROCESS | 3652 | 1463193062814 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:02 INFO - PROCESS | 3652 | 1463193062927 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:31:03 INFO - PROCESS | 3652 | 1463193063098 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:03 INFO - PROCESS | 3652 | ++DOCSHELL 203DF800 == 120 [pid = 3652] [id = 768] 19:31:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 182 (21B26400) [pid = 3652] [serial = 2302] [outer = 00000000] 19:31:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 183 (21B29C00) [pid = 3652] [serial = 2303] [outer = 21B26400] 19:31:03 INFO - PROCESS | 3652 | 1463193063153 Marionette DEBUG loaded listener.js 19:31:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 184 (21B2BC00) [pid = 3652] [serial = 2304] [outer = 21B26400] 19:31:03 INFO - PROCESS | 3652 | 1463193063637 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 19:31:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:31:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 833ms 19:31:03 INFO - PROCESS | 3652 | 1463193063651 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:31:03 INFO - PROCESS | 3652 | 1463193063653 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 19:31:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:31:03 INFO - PROCESS | 3652 | 1463193063657 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:31:03 INFO - PROCESS | 3652 | 1463193063659 Marionette TRACE conn3 <- [1,3030,null,{}] 19:31:03 INFO - PROCESS | 3652 | 1463193063663 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:03 INFO - PROCESS | 3652 | 1463193063778 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:31:03 INFO - PROCESS | 3652 | 1463193063910 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:03 INFO - PROCESS | 3652 | ++DOCSHELL 13DB7000 == 121 [pid = 3652] [id = 769] 19:31:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 185 (17135C00) [pid = 3652] [serial = 2305] [outer = 00000000] 19:31:03 INFO - PROCESS | 3652 | ++DOMWINDOW == 186 (21B32000) [pid = 3652] [serial = 2306] [outer = 17135C00] 19:31:03 INFO - PROCESS | 3652 | 1463193063946 Marionette DEBUG loaded listener.js 19:31:04 INFO - PROCESS | 3652 | ++DOMWINDOW == 187 (21BAE400) [pid = 3652] [serial = 2307] [outer = 17135C00] 19:31:04 INFO - PROCESS | 3652 | 1463193064633 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:31:04 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. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:31:04 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'.) 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:31:04 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. 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:31:04 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. 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:31:04 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. 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:31:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:31:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:31:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:31:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1126ms 19:31:04 INFO - PROCESS | 3652 | 1463193064780 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:31:04 INFO - PROCESS | 3652 | 1463193064783 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 19:31:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:31:04 INFO - PROCESS | 3652 | 1463193064786 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:31:04 INFO - PROCESS | 3652 | 1463193064788 Marionette TRACE conn3 <- [1,3034,null,{}] 19:31:04 INFO - PROCESS | 3652 | 1463193064792 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:04 INFO - PROCESS | 3652 | 1463193064937 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:31:05 INFO - PROCESS | 3652 | 1463193065081 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:05 INFO - PROCESS | 3652 | ++DOCSHELL 1A58E400 == 122 [pid = 3652] [id = 770] 19:31:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 188 (1AB87000) [pid = 3652] [serial = 2308] [outer = 00000000] 19:31:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 189 (20024C00) [pid = 3652] [serial = 2309] [outer = 1AB87000] 19:31:05 INFO - PROCESS | 3652 | 1463193065135 Marionette DEBUG loaded listener.js 19:31:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 190 (21B2E400) [pid = 3652] [serial = 2310] [outer = 1AB87000] 19:31:05 INFO - PROCESS | 3652 | [3652] 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 19:31:05 INFO - PROCESS | 3652 | 1463193065636 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:31:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:31:05 INFO - {} 19:31:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 895ms 19:31:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:31:05 INFO - PROCESS | 3652 | 1463193065674 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:31:05 INFO - PROCESS | 3652 | 1463193065677 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 19:31:05 INFO - PROCESS | 3652 | 1463193065680 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:31:05 INFO - PROCESS | 3652 | 1463193065682 Marionette TRACE conn3 <- [1,3038,null,{}] 19:31:05 INFO - PROCESS | 3652 | 1463193065686 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:05 INFO - PROCESS | 3652 | 1463193065806 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:31:05 INFO - PROCESS | 3652 | 1463193065980 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:05 INFO - PROCESS | 3652 | ++DOCSHELL 1587AC00 == 123 [pid = 3652] [id = 771] 19:31:05 INFO - PROCESS | 3652 | ++DOMWINDOW == 191 (15E79000) [pid = 3652] [serial = 2311] [outer = 00000000] 19:31:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 192 (12B23400) [pid = 3652] [serial = 2312] [outer = 15E79000] 19:31:06 INFO - PROCESS | 3652 | 1463193066043 Marionette DEBUG loaded listener.js 19:31:06 INFO - PROCESS | 3652 | ++DOMWINDOW == 193 (197ADC00) [pid = 3652] [serial = 2313] [outer = 15E79000] 19:31:06 INFO - PROCESS | 3652 | 1463193066773 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 19:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:31:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:31:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1126ms 19:31:06 INFO - PROCESS | 3652 | 1463193066820 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:31:06 INFO - PROCESS | 3652 | 1463193066825 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 19:31:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:31:06 INFO - PROCESS | 3652 | 1463193066832 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:31:06 INFO - PROCESS | 3652 | 1463193066836 Marionette TRACE conn3 <- [1,3042,null,{}] 19:31:06 INFO - PROCESS | 3652 | 1463193066841 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:06 INFO - PROCESS | 3652 | 1463193066951 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:31:07 INFO - PROCESS | 3652 | 1463193067129 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:07 INFO - PROCESS | 3652 | ++DOCSHELL 11E25C00 == 124 [pid = 3652] [id = 772] 19:31:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 194 (12961000) [pid = 3652] [serial = 2314] [outer = 00000000] 19:31:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 195 (1587B000) [pid = 3652] [serial = 2315] [outer = 12961000] 19:31:07 INFO - PROCESS | 3652 | 1463193067180 Marionette DEBUG loaded listener.js 19:31:07 INFO - PROCESS | 3652 | ++DOMWINDOW == 196 (16CC3800) [pid = 3652] [serial = 2316] [outer = 12961000] 19:31:08 INFO - PROCESS | 3652 | 1463193068025 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 19778C00 == 123 [pid = 3652] [id = 607] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 13943000 == 122 [pid = 3652] [id = 357] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1A0EE000 == 121 [pid = 3652] [id = 516] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1A1E1000 == 120 [pid = 3652] [id = 609] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 10A5CC00 == 119 [pid = 3652] [id = 356] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 0F335C00 == 118 [pid = 3652] [id = 760] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 10A5A000 == 117 [pid = 3652] [id = 759] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1916E000 == 116 [pid = 3652] [id = 758] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 18859000 == 115 [pid = 3652] [id = 757] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 19174C00 == 114 [pid = 3652] [id = 756] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1760F800 == 113 [pid = 3652] [id = 755] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1760C000 == 112 [pid = 3652] [id = 754] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 16116000 == 111 [pid = 3652] [id = 753] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1393EC00 == 110 [pid = 3652] [id = 752] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 0F937800 == 109 [pid = 3652] [id = 751] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 10D36000 == 108 [pid = 3652] [id = 750] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 0F335000 == 107 [pid = 3652] [id = 749] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 195 (1A1CCC00) [pid = 3652] [serial = 2218] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1AD7D400 == 106 [pid = 3652] [id = 745] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1A586800 == 105 [pid = 3652] [id = 744] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1A7A1000 == 104 [pid = 3652] [id = 743] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 1980B800 == 103 [pid = 3652] [id = 742] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 15873800 == 102 [pid = 3652] [id = 741] 19:31:08 INFO - PROCESS | 3652 | --DOCSHELL 141BB000 == 101 [pid = 3652] [id = 740] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 194 (1A892C00) [pid = 3652] [serial = 2210] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 193 (11814400) [pid = 3652] [serial = 2194] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 192 (14315C00) [pid = 3652] [serial = 2195] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 191 (16CBAC00) [pid = 3652] [serial = 2170] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 190 (19154C00) [pid = 3652] [serial = 2212] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 189 (10A5AC00) [pid = 3652] [serial = 2167] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 188 (17602400) [pid = 3652] [serial = 2198] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 187 (1927A800) [pid = 3652] [serial = 2213] [outer = 00000000] [url = about:blank] 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 186 (197A5800) [pid = 3652] [serial = 2204] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 185 (1A7A0400) [pid = 3652] [serial = 2209] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 184 (1A0EB000) [pid = 3652] [serial = 2179] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 183 (1915DC00) [pid = 3652] [serial = 2201] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 182 (1943A400) [pid = 3652] [serial = 2165] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 181 (19152800) [pid = 3652] [serial = 2200] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 180 (19963800) [pid = 3652] [serial = 2206] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 179 (12F50C00) [pid = 3652] [serial = 2192] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 178 (19959000) [pid = 3652] [serial = 2176] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 177 (118C5400) [pid = 3652] [serial = 2191] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 176 (1A892000) [pid = 3652] [serial = 2182] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 175 (1943E400) [pid = 3652] [serial = 2203] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 174 (1743C800) [pid = 3652] [serial = 2197] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 173 (1AD80400) [pid = 3652] [serial = 2185] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 172 (18854400) [pid = 3652] [serial = 2173] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 171 (19E8EC00) [pid = 3652] [serial = 2207] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 170 (19173800) [pid = 3652] [serial = 2215] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 169 (1AFE2400) [pid = 3652] [serial = 2188] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:31:08 INFO - PROCESS | 3652 | --DOMWINDOW == 168 (1A8F0000) [pid = 3652] [serial = 2216] [outer = 00000000] [url = about:blank] 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:31:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:31:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:08 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" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:08 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" 19:31:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:31:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1357ms 19:31:08 INFO - PROCESS | 3652 | 1463193068202 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:31:08 INFO - PROCESS | 3652 | 1463193068207 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 19:31:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:31:08 INFO - PROCESS | 3652 | 1463193068215 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:31:08 INFO - PROCESS | 3652 | 1463193068218 Marionette TRACE conn3 <- [1,3046,null,{}] 19:31:08 INFO - PROCESS | 3652 | 1463193068222 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:08 INFO - PROCESS | 3652 | 1463193068321 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:31:08 INFO - PROCESS | 3652 | 1463193068328 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:08 INFO - PROCESS | 3652 | ++DOCSHELL 12B3A800 == 102 [pid = 3652] [id = 773] 19:31:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 169 (12B3CC00) [pid = 3652] [serial = 2317] [outer = 00000000] 19:31:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 170 (13DA9800) [pid = 3652] [serial = 2318] [outer = 12B3CC00] 19:31:08 INFO - PROCESS | 3652 | 1463193068378 Marionette DEBUG loaded listener.js 19:31:08 INFO - PROCESS | 3652 | ++DOMWINDOW == 171 (1433A800) [pid = 3652] [serial = 2319] [outer = 12B3CC00] 19:31:08 INFO - PROCESS | 3652 | 1463193068918 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:31:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:31:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:31:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:31:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:31:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:31:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 19:31:08 INFO - PROCESS | 3652 | 1463193068962 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:31:08 INFO - PROCESS | 3652 | 1463193068965 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 19:31:08 INFO - PROCESS | 3652 | 1463193068968 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:31:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:31:08 INFO - PROCESS | 3652 | 1463193068971 Marionette TRACE conn3 <- [1,3050,null,{}] 19:31:08 INFO - PROCESS | 3652 | 1463193068981 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:09 INFO - PROCESS | 3652 | 1463193069067 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:31:09 INFO - PROCESS | 3652 | 1463193069189 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 3652 | ++DOCSHELL 17972000 == 103 [pid = 3652] [id = 774] 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 172 (17E12000) [pid = 3652] [serial = 2320] [outer = 00000000] 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 173 (19152800) [pid = 3652] [serial = 2321] [outer = 17E12000] 19:31:09 INFO - PROCESS | 3652 | 1463193069236 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (19174800) [pid = 3652] [serial = 2322] [outer = 17E12000] 19:31:09 INFO - PROCESS | 3652 | [3652] 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 19:31:09 INFO - PROCESS | 3652 | 1463193069649 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:31:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:31:09 INFO - {} 19:31:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 726ms 19:31:09 INFO - PROCESS | 3652 | 1463193069713 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:31:09 INFO - PROCESS | 3652 | 1463193069715 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 19:31:09 INFO - PROCESS | 3652 | 1463193069719 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:31:09 INFO - PROCESS | 3652 | 1463193069720 Marionette TRACE conn3 <- [1,3054,null,{}] 19:31:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:31:09 INFO - PROCESS | 3652 | 1463193069724 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:09 INFO - PROCESS | 3652 | 1463193069823 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:31:09 INFO - PROCESS | 3652 | 1463193069830 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 3652 | ++DOCSHELL 19778800 == 104 [pid = 3652] [id = 775] 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (197A5800) [pid = 3652] [serial = 2323] [outer = 00000000] 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (1995D000) [pid = 3652] [serial = 2324] [outer = 197A5800] 19:31:09 INFO - PROCESS | 3652 | 1463193069874 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 3652 | ++DOMWINDOW == 177 (19978800) [pid = 3652] [serial = 2325] [outer = 197A5800] 19:31:10 INFO - PROCESS | 3652 | 1463193070329 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:31:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:31:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 617ms 19:31:10 INFO - PROCESS | 3652 | 1463193070376 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 3652 | 1463193070362 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 19:31:10 INFO - PROCESS | 3652 | 1463193070366 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:31:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:31:10 INFO - PROCESS | 3652 | 1463193070367 Marionette TRACE conn3 <- [1,3058,null,{}] 19:31:10 INFO - PROCESS | 3652 | 1463193070380 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:10 INFO - PROCESS | 3652 | 1463193070518 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:31:10 INFO - PROCESS | 3652 | 1463193070532 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:10 INFO - PROCESS | 3652 | ++DOCSHELL 19806800 == 105 [pid = 3652] [id = 776] 19:31:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 178 (1980D800) [pid = 3652] [serial = 2326] [outer = 00000000] 19:31:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 179 (1A1CD800) [pid = 3652] [serial = 2327] [outer = 1980D800] 19:31:10 INFO - PROCESS | 3652 | 1463193070576 Marionette DEBUG loaded listener.js 19:31:10 INFO - PROCESS | 3652 | ++DOMWINDOW == 180 (1A1D5400) [pid = 3652] [serial = 2328] [outer = 1980D800] 19:31:11 INFO - PROCESS | 3652 | 1463193071050 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 679ms 19:31:11 INFO - PROCESS | 3652 | 1463193071066 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 3652 | 1463193071068 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 19:31:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:31:11 INFO - PROCESS | 3652 | 1463193071078 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:31:11 INFO - PROCESS | 3652 | 1463193071079 Marionette TRACE conn3 <- [1,3062,null,{}] 19:31:11 INFO - PROCESS | 3652 | 1463193071083 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:11 INFO - PROCESS | 3652 | 1463193071227 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:31:11 INFO - PROCESS | 3652 | 1463193071356 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 3652 | ++DOCSHELL 1A592C00 == 106 [pid = 3652] [id = 777] 19:31:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 181 (1A79A800) [pid = 3652] [serial = 2329] [outer = 00000000] 19:31:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 182 (1A892C00) [pid = 3652] [serial = 2330] [outer = 1A79A800] 19:31:11 INFO - PROCESS | 3652 | 1463193071403 Marionette DEBUG loaded listener.js 19:31:11 INFO - PROCESS | 3652 | ++DOMWINDOW == 183 (1A8F1400) [pid = 3652] [serial = 2331] [outer = 1A79A800] 19:31:11 INFO - PROCESS | 3652 | 1463193071795 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:31:11 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:31:11 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 787ms 19:31:11 INFO - PROCESS | 3652 | 1463193071857 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 3652 | 1463193071859 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 19:31:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:31:11 INFO - PROCESS | 3652 | 1463193071863 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:31:11 INFO - PROCESS | 3652 | 1463193071864 Marionette TRACE conn3 <- [1,3066,null,{}] 19:31:11 INFO - PROCESS | 3652 | 1463193071876 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:12 INFO - PROCESS | 3652 | 1463193072015 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:31:12 INFO - PROCESS | 3652 | 1463193072098 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:12 INFO - PROCESS | 3652 | ++DOCSHELL 1A8EE800 == 107 [pid = 3652] [id = 778] 19:31:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 184 (1AD83000) [pid = 3652] [serial = 2332] [outer = 00000000] 19:31:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 185 (1AFEA000) [pid = 3652] [serial = 2333] [outer = 1AD83000] 19:31:12 INFO - PROCESS | 3652 | 1463193072142 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 3652 | ++DOMWINDOW == 186 (1B384800) [pid = 3652] [serial = 2334] [outer = 1AD83000] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 185 (191A2400) [pid = 3652] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 184 (177A4000) [pid = 3652] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 183 (1916A400) [pid = 3652] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 182 (143A1C00) [pid = 3652] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 181 (19173400) [pid = 3652] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 180 (1A1C9000) [pid = 3652] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 179 (169B0000) [pid = 3652] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 178 (171C3400) [pid = 3652] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 177 (10D38000) [pid = 3652] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 176 (1431D400) [pid = 3652] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 175 (0F33A000) [pid = 3652] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 174 (1037C400) [pid = 3652] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 173 (1760DC00) [pid = 3652] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 172 (1B26F800) [pid = 3652] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:31:12 INFO - PROCESS | 3652 | --DOMWINDOW == 171 (1A799C00) [pid = 3652] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:31:12 INFO - PROCESS | 3652 | 1463193072784 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 19:31:12 INFO - PROCESS | 3652 | 1463193072814 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 19:31:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:31:12 INFO - PROCESS | 3652 | 1463193072818 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:31:12 INFO - PROCESS | 3652 | 1463193072820 Marionette TRACE conn3 <- [1,3070,null,{}] 19:31:12 INFO - PROCESS | 3652 | 1463193072823 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:12 INFO - PROCESS | 3652 | 1463193072965 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:31:13 INFO - PROCESS | 3652 | 1463193073031 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 3652 | ++DOCSHELL 19431C00 == 108 [pid = 3652] [id = 779] 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 172 (1A0EA800) [pid = 3652] [serial = 2335] [outer = 00000000] 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 173 (1B26A400) [pid = 3652] [serial = 2336] [outer = 1A0EA800] 19:31:13 INFO - PROCESS | 3652 | 1463193073075 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 174 (1B5DD800) [pid = 3652] [serial = 2337] [outer = 1A0EA800] 19:31:13 INFO - PROCESS | 3652 | 1463193073412 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 19:31:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:31:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:31:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:31:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 617ms 19:31:13 INFO - PROCESS | 3652 | 1463193073438 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:31:13 INFO - PROCESS | 3652 | 1463193073439 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 19:31:13 INFO - PROCESS | 3652 | 1463193073443 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:31:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:31:13 INFO - PROCESS | 3652 | 1463193073444 Marionette TRACE conn3 <- [1,3074,null,{}] 19:31:13 INFO - PROCESS | 3652 | 1463193073448 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:13 INFO - PROCESS | 3652 | 1463193073609 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:31:13 INFO - PROCESS | 3652 | 1463193073615 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 3652 | ++DOCSHELL 105F5800 == 109 [pid = 3652] [id = 780] 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 175 (16CC2400) [pid = 3652] [serial = 2338] [outer = 00000000] 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 176 (1FFC3800) [pid = 3652] [serial = 2339] [outer = 16CC2400] 19:31:13 INFO - PROCESS | 3652 | 1463193073658 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 3652 | ++DOMWINDOW == 177 (1FFC6C00) [pid = 3652] [serial = 2340] [outer = 16CC2400] 19:31:14 INFO - PROCESS | 3652 | 1463193074077 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:31:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:31:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 694ms 19:31:14 INFO - PROCESS | 3652 | 1463193074142 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:31:14 INFO - PROCESS | 3652 | 1463193074145 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 19:31:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:31:14 INFO - PROCESS | 3652 | 1463193074148 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:31:14 INFO - PROCESS | 3652 | 1463193074150 Marionette TRACE conn3 <- [1,3078,null,{}] 19:31:14 INFO - PROCESS | 3652 | 1463193074153 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:14 INFO - PROCESS | 3652 | 1463193074248 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:31:14 INFO - PROCESS | 3652 | 1463193074254 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 3652 | ++DOCSHELL 19284800 == 110 [pid = 3652] [id = 781] 19:31:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 178 (19284C00) [pid = 3652] [serial = 2341] [outer = 00000000] 19:31:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 179 (19288000) [pid = 3652] [serial = 2342] [outer = 19284C00] 19:31:14 INFO - PROCESS | 3652 | 1463193074300 Marionette DEBUG loaded listener.js 19:31:14 INFO - PROCESS | 3652 | ++DOMWINDOW == 180 (1928E000) [pid = 3652] [serial = 2343] [outer = 19284C00] 19:31:14 INFO - PROCESS | 3652 | 1463193074990 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:31:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 898ms 19:31:15 INFO - PROCESS | 3652 | 1463193075037 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 3652 | 1463193075042 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 19:31:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:31:15 INFO - PROCESS | 3652 | 1463193075048 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:31:15 INFO - PROCESS | 3652 | 1463193075051 Marionette TRACE conn3 <- [1,3082,null,{}] 19:31:15 INFO - PROCESS | 3652 | 1463193075057 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:15 INFO - PROCESS | 3652 | 1463193075181 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:31:15 INFO - PROCESS | 3652 | 1463193075364 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:15 INFO - PROCESS | 3652 | ++DOCSHELL 11264000 == 111 [pid = 3652] [id = 782] 19:31:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 181 (11264400) [pid = 3652] [serial = 2344] [outer = 00000000] 19:31:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 182 (13287800) [pid = 3652] [serial = 2345] [outer = 11264400] 19:31:15 INFO - PROCESS | 3652 | 1463193075421 Marionette DEBUG loaded listener.js 19:31:15 INFO - PROCESS | 3652 | ++DOMWINDOW == 183 (14323800) [pid = 3652] [serial = 2346] [outer = 11264400] 19:31:15 INFO - PROCESS | 3652 | 1463193075947 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:31:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:31:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 934ms 19:31:15 INFO - PROCESS | 3652 | 1463193075993 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 3652 | 1463193075999 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 19:31:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:31:16 INFO - PROCESS | 3652 | 1463193076005 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:31:16 INFO - PROCESS | 3652 | 1463193076008 Marionette TRACE conn3 <- [1,3086,null,{}] 19:31:16 INFO - PROCESS | 3652 | 1463193076030 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:16 INFO - PROCESS | 3652 | 1463193076150 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:31:16 INFO - PROCESS | 3652 | 1463193076332 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:16 INFO - PROCESS | 3652 | ++DOCSHELL 15E75400 == 112 [pid = 3652] [id = 783] 19:31:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 184 (16DC0000) [pid = 3652] [serial = 2347] [outer = 00000000] 19:31:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 185 (17603C00) [pid = 3652] [serial = 2348] [outer = 16DC0000] 19:31:16 INFO - PROCESS | 3652 | 1463193076386 Marionette DEBUG loaded listener.js 19:31:16 INFO - PROCESS | 3652 | ++DOMWINDOW == 186 (1772B000) [pid = 3652] [serial = 2349] [outer = 16DC0000] 19:31:16 INFO - PROCESS | 3652 | 1463193076951 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 19:31:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:31:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:31:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 949ms 19:31:16 INFO - PROCESS | 3652 | 1463193076969 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:31:16 INFO - PROCESS | 3652 | 1463193076972 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 19:31:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:31:16 INFO - PROCESS | 3652 | 1463193076992 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:31:16 INFO - PROCESS | 3652 | 1463193076996 Marionette TRACE conn3 <- [1,3090,null,{}] 19:31:17 INFO - PROCESS | 3652 | 1463193077009 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:17 INFO - PROCESS | 3652 | 1463193077131 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:31:17 INFO - PROCESS | 3652 | 1463193077313 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:17 INFO - PROCESS | 3652 | ++DOCSHELL 19288C00 == 113 [pid = 3652] [id = 784] 19:31:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 187 (19289000) [pid = 3652] [serial = 2350] [outer = 00000000] 19:31:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 188 (1928F000) [pid = 3652] [serial = 2351] [outer = 19289000] 19:31:17 INFO - PROCESS | 3652 | 1463193077370 Marionette DEBUG loaded listener.js 19:31:17 INFO - PROCESS | 3652 | ++DOMWINDOW == 189 (197AA800) [pid = 3652] [serial = 2352] [outer = 19289000] 19:31:17 INFO - PROCESS | 3652 | 1463193077861 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:31:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:31:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 918ms 19:31:17 INFO - PROCESS | 3652 | 1463193077884 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:31:17 INFO - PROCESS | 3652 | 1463193077886 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 19:31:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:31:17 INFO - PROCESS | 3652 | 1463193077890 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:31:17 INFO - PROCESS | 3652 | 1463193077892 Marionette TRACE conn3 <- [1,3094,null,{}] 19:31:17 INFO - PROCESS | 3652 | 1463193077914 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:18 INFO - PROCESS | 3652 | 1463193078035 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:31:18 INFO - PROCESS | 3652 | 1463193078215 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:18 INFO - PROCESS | 3652 | ++DOCSHELL 1980F000 == 114 [pid = 3652] [id = 785] 19:31:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 190 (1A0E7C00) [pid = 3652] [serial = 2353] [outer = 00000000] 19:31:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 191 (1A256800) [pid = 3652] [serial = 2354] [outer = 1A0E7C00] 19:31:18 INFO - PROCESS | 3652 | 1463193078272 Marionette DEBUG loaded listener.js 19:31:18 INFO - PROCESS | 3652 | ++DOMWINDOW == 192 (1AB8DC00) [pid = 3652] [serial = 2355] [outer = 1A0E7C00] 19:31:18 INFO - PROCESS | 3652 | 1463193078808 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 19:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:31:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:31:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 949ms 19:31:18 INFO - PROCESS | 3652 | 1463193078856 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:31:18 INFO - PROCESS | 3652 | 1463193078858 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 19:31:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:31:18 INFO - PROCESS | 3652 | 1463193078862 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:31:18 INFO - PROCESS | 3652 | 1463193078864 Marionette TRACE conn3 <- [1,3098,null,{}] 19:31:18 INFO - PROCESS | 3652 | 1463193078868 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:18 INFO - PROCESS | 3652 | 1463193078982 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:31:19 INFO - PROCESS | 3652 | 1463193079162 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:19 INFO - PROCESS | 3652 | ++DOCSHELL 19979C00 == 115 [pid = 3652] [id = 786] 19:31:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 193 (1A1C9000) [pid = 3652] [serial = 2356] [outer = 00000000] 19:31:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 194 (1BEA1800) [pid = 3652] [serial = 2357] [outer = 1A1C9000] 19:31:19 INFO - PROCESS | 3652 | 1463193079217 Marionette DEBUG loaded listener.js 19:31:19 INFO - PROCESS | 3652 | ++DOMWINDOW == 195 (1F970C00) [pid = 3652] [serial = 2358] [outer = 1A1C9000] 19:31:19 INFO - PROCESS | 3652 | 1463193079714 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 19:31:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:31:19 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 19:31:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:31:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 887ms 19:31:19 INFO - PROCESS | 3652 | 1463193079766 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:31:19 INFO - PROCESS | 3652 | 1463193079768 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 19:31:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:31:19 INFO - PROCESS | 3652 | 1463193079772 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:31:19 INFO - PROCESS | 3652 | 1463193079774 Marionette TRACE conn3 <- [1,3102,null,{}] 19:31:19 INFO - PROCESS | 3652 | 1463193079778 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 19:31:19 INFO - PROCESS | 3652 | 1463193079913 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:31:20 INFO - PROCESS | 3652 | 1463193080096 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"127a8b14-8466-4657-ad06-7846232e2b72\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:20 INFO - PROCESS | 3652 | ++DOCSHELL 1B38F400 == 116 [pid = 3652] [id = 787] 19:31:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 196 (1B5E5800) [pid = 3652] [serial = 2359] [outer = 00000000] 19:31:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 197 (2001D400) [pid = 3652] [serial = 2360] [outer = 1B5E5800] 19:31:20 INFO - PROCESS | 3652 | 1463193080152 Marionette DEBUG loaded listener.js 19:31:20 INFO - PROCESS | 3652 | ++DOMWINDOW == 198 (20024800) [pid = 3652] [serial = 2361] [outer = 1B5E5800] 19:31:20 INFO - PROCESS | 3652 | 1463193080673 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 19:31:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:31:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 934ms 19:31:20 INFO - PROCESS | 3652 | 1463193080725 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:31:20 INFO - PROCESS | 3652 | 1463193080728 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 19:31:21 WARNING - u'runner_teardown' () 19:31:21 INFO - No more tests 19:31:21 INFO - Got 0 unexpected results 19:31:21 INFO - SUITE-END | took 642s 19:31:22 INFO - Closing logging queue 19:31:22 INFO - queue closed 19:31:22 INFO - Return code: 0 19:31:22 WARNING - # TBPL SUCCESS # 19:31:22 INFO - Running post-action listener: _resource_record_post_action 19:31:22 INFO - Running post-run listener: _resource_record_post_run 19:31:23 INFO - Total resource usage - Wall time: 806s; CPU: 14.0%; Read bytes: 91336192; Write bytes: 952446976; Read time: 493532; Write time: 1187543 19:31:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:31:23 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 78986240; Read time: 0; Write time: 83594 19:31:23 INFO - run-tests - Wall time: 805s; CPU: 14.0%; Read bytes: 91336192; Write bytes: 816190464; Read time: 493532; Write time: 1040174 19:31:23 INFO - Running post-run listener: _upload_blobber_files 19:31:23 INFO - Blob upload gear active. 19:31:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:31:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 19:31:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:31:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:31:24 INFO - (blobuploader) - INFO - Open directory for files ... 19:31:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:31:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:31:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:31:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:31:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:31:24 INFO - (blobuploader) - INFO - Done attempting. 19:31:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:31:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:31:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:31:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:31:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:31:26 INFO - (blobuploader) - INFO - Done attempting. 19:31:26 INFO - (blobuploader) - INFO - Iteration through files over. 19:31:26 INFO - Return code: 0 19:31:26 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:31:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43257d2520791f9d71cd7872cc1c1cbbafbcc6bb234bf181f67114ac49074965448689791846f9953e87ac0b7359b2660c989fb024d498fb132d186f734747cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/22168daf814c837d6f3a1effef3046c2c42cc8fa34e1dff11e5c7c33d193ac225486c0b3653b857fe44e4fbb87ea1438f31bc5e136b5e6af15a52561adc6a664"} 19:31:26 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:31:26 INFO - Writing to file C:\slave\test\properties\blobber_files 19:31:26 INFO - Contents: 19:31:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43257d2520791f9d71cd7872cc1c1cbbafbcc6bb234bf181f67114ac49074965448689791846f9953e87ac0b7359b2660c989fb024d498fb132d186f734747cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/22168daf814c837d6f3a1effef3046c2c42cc8fa34e1dff11e5c7c33d193ac225486c0b3653b857fe44e4fbb87ea1438f31bc5e136b5e6af15a52561adc6a664"} 19:31:26 INFO - Running post-run listener: copy_logs_to_upload_dir 19:31:26 INFO - Copying logs to upload dir... 19:31:26 INFO - mkdir: C:\slave\test\build\upload\logs 19:31:26 INFO - Copying logs to upload dir... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... 19:31:26 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.213000 ========= master_lag: 124.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 8 secs) (at 2016-05-13 19:31:46.180375) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.181376) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43257d2520791f9d71cd7872cc1c1cbbafbcc6bb234bf181f67114ac49074965448689791846f9953e87ac0b7359b2660c989fb024d498fb132d186f734747cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/22168daf814c837d6f3a1effef3046c2c42cc8fa34e1dff11e5c7c33d193ac225486c0b3653b857fe44e4fbb87ea1438f31bc5e136b5e6af15a52561adc6a664"} build_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/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/43257d2520791f9d71cd7872cc1c1cbbafbcc6bb234bf181f67114ac49074965448689791846f9953e87ac0b7359b2660c989fb024d498fb132d186f734747cb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/22168daf814c837d6f3a1effef3046c2c42cc8fa34e1dff11e5c7c33d193ac225486c0b3653b857fe44e4fbb87ea1438f31bc5e136b5e6af15a52561adc6a664"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NMmt6Zj4SC2YR2ksbmb81g/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.12 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.408495) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.408818) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:31:46.622443) ========= ========= Started reboot slave lost (results: 0, elapsed: 13 secs) (at 2016-05-13 19:31:46.622777) ========= ========= Finished reboot slave lost (results: 0, elapsed: 13 secs) (at 2016-05-13 19:32:00.084173) ========= ========= Total master_lag: 125.53 =========